--- /tmp/gcc-msp430-4.6.3~mspgcc-20120406-7.1+b1spxpygq5/debian/gcc-msp430_4.6.3~mspgcc-20120406-7.1+b1_amd64.deb +++ gcc-msp430_4.6.3~mspgcc-20120406-7.1+b1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2018-01-24 18:15:13.000000 debian-binary │ -rw-r--r-- 0 0 0 6268 2018-01-24 18:15:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 6508940 2018-01-24 18:15:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 6509832 2018-01-24 18:15:13.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -102,15 +102,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 3523 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cif-code.def │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2277 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config/dbxelf.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config/msp430/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4070 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config/msp430/msp430-protos.h │ │ │ -rw-r--r-- 0 root (0) root (0) 29750 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config/msp430/msp430.h │ │ │ -rw-r--r-- 0 root (0) root (0) 217 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/config.h │ │ │ --rw-r--r-- 0 root (0) root (0) 570 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/configargs.h │ │ │ +-rw-r--r-- 0 root (0) root (0) 568 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/configargs.h │ │ │ -rw-r--r-- 0 root (0) root (0) 5622 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/coretypes.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cp/ │ │ │ -rw-r--r-- 0 root (0) root (0) 20789 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cp/cp-tree.def │ │ │ -rw-r--r-- 0 root (0) root (0) 229066 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cp/cp-tree.h │ │ │ -rw-r--r-- 0 root (0) root (0) 3030 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cp/cxx-pretty-print.h │ │ │ -rw-r--r-- 0 root (0) root (0) 13828 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cp/name-lookup.h │ │ │ -rw-r--r-- 0 root (0) root (0) 2774 2018-01-24 18:15:13.000000 ./usr/lib/gcc/msp430/4.6.3/plugin/include/cppdefault.h │ │ ├── ./usr/bin/msp430-c++ │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a91fc0ea4a8d60ef77e3ed22d8e462e3a386777 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4f406ff6ff532e042e251978ee92fee2e9d5e127 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -302,15 +302,15 @@ │ │ │ │ too few arguments to %%:compare-debug-auxbase-opt │ │ │ │ too many arguments to %%:compare-debug-auxbase-opt │ │ │ │ argument to %%:compare-debug-auxbase-opt does not end in .gk │ │ │ │ Assembler options │ │ │ │ ================= │ │ │ │ Use "-Wa,OPTION" to pass "OPTION" to the assembler. │ │ │ │ ^([1-9][0-9]*|0)(\.([1-9][0-9]*|0))*$ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ too few arguments to %%:version-compare │ │ │ │ too many arguments to %%:version-compare │ │ │ │ unknown operator %qs in %%:version-compare │ │ │ │ unrecognized command line option %qs │ │ │ │ -pipe ignored because -save-temps specified │ │ │ │ %<-x %s%> after last input file has no effect │ │ │ │ environment variable %qs not defined │ │ │ │ @@ -473,17 +473,17 @@ │ │ │ │ compare_version_strings │ │ │ │ version_compare_spec_function │ │ │ │ include_spec_function │ │ │ │ include_noerr_spec_function │ │ │ │ find_file_spec_function │ │ │ │ find_plugindir_spec_function │ │ │ │ compare_debug_dump_opt_spec_function │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ COLLECT_GCC_OPTI%(sysroot_spec) COLLECT_LTO_WRAP │ │ │ │ -.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ --machine- │ │ │ │ @@ -2074,15 +2074,15 @@ │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -2098,28 +2098,28 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ objective-c++ │ │ │ │ objective-c++-cpp-output │ │ │ │ -Bstatic │ │ │ │ -Bdynamic │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/g++spec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/g++spec.c │ │ │ │ lang_specific_driver │ │ │ │ /usr/share/locale │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ ldscripts │ │ │ │ line-map.c: file "%s" entered but not left │ │ │ │ line-map.c: file "%s" left but not entered │ │ │ │ @@ -2154,15 +2154,15 @@ │ │ │ │ both ERRNAME and PEX_STDERR_TO_PIPE specified. │ │ │ │ PEX_STDERR_TO_PIPE used in the middle of pipeline │ │ │ │ : error trying to exec ' │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -91fc0ea4a8d60ef77e3ed22d8e462e3a386777.debug │ │ │ │ +406ff6ff532e042e251978ee92fee2e9d5e127.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -435,20 +435,20 @@ │ │ │ │ lea 0x1c521(%rip),%rdx │ │ │ │ sub %rax,%rsi │ │ │ │ add $0x900,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - lea 0x20a48(%rip),%rcx │ │ │ │ + lea 0x20a46(%rip),%rcx │ │ │ │ lea 0x1ce28(%rip),%rdi │ │ │ │ movl $0x47,0x24bd18(%rip) │ │ │ │ mov %rcx,%rsi │ │ │ │ callq 2a0b0 │ │ │ │ - lea 0x20a28(%rip),%rsi │ │ │ │ + lea 0x20a26(%rip),%rsi │ │ │ │ lea 0x1ce08(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,0x24bcd9(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ lea 0x212ee(%rip),%rsi │ │ │ │ lea 0x24b8dc(%rip),%rdi │ │ │ │ @@ -616,15 +616,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ jne 10452 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ jmp 10452 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x24b97c(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 104ba <__cxa_finalize@plt+0xb6a> │ │ │ │ - lea 0x206bf(%rip),%r8 │ │ │ │ + lea 0x206bd(%rip),%r8 │ │ │ │ lea 0x1c178(%rip),%rcx │ │ │ │ lea 0x1ca98(%rip),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,%rdx │ │ │ │ callq 2a0b0 │ │ │ │ mov %rax,0x24b94e(%rip) │ │ │ │ @@ -3755,15 +3755,15 @@ │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %dl │ │ │ │ setb %al │ │ │ │ cmp %al,%dl │ │ │ │ je 13c60 <__cxa_finalize@plt+0x4310> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x1d2cd(%rip),%rsi │ │ │ │ + lea 0x1d2cb(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 13c52 <__cxa_finalize@plt+0x4302> │ │ │ │ @@ -3941,15 +3941,15 @@ │ │ │ │ cmp %rbx,%rcx │ │ │ │ cmovae %rax,%rdi │ │ │ │ callq 2c260 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 13930 <__cxa_finalize@plt+0x3fe0> │ │ │ │ xor %eax,%eax │ │ │ │ jmpq 13a6d <__cxa_finalize@plt+0x411d> │ │ │ │ - lea 0x1cf9b(%rip),%rsi │ │ │ │ + lea 0x1cf99(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -6050,48 +6050,48 @@ │ │ │ │ jne 15e60 <__cxa_finalize@plt+0x6510> │ │ │ │ mov 0x24666e(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ je 160c6 <__cxa_finalize@plt+0x6776> │ │ │ │ js 15f09 <__cxa_finalize@plt+0x65b9> │ │ │ │ cmpq $0x0,0x24618f(%rip) │ │ │ │ je 162e6 <__cxa_finalize@plt+0x6996> │ │ │ │ - lea 0x1aed1(%rip),%rdx │ │ │ │ + lea 0x1aecf(%rip),%rdx │ │ │ │ lea 0x172b1(%rip),%rsi │ │ │ │ lea 0x16976(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov 0x246164(%rip),%rdi │ │ │ │ mov %rax,%r9 │ │ │ │ lea 0x168d5(%rip),%rax │ │ │ │ - lea 0x1aea2(%rip),%r8 │ │ │ │ + lea 0x1aea0(%rip),%r8 │ │ │ │ lea 0x1695b(%rip),%rcx │ │ │ │ lea 0x1727b(%rip),%rsi │ │ │ │ test %rdi,%rdi │ │ │ │ mov %r8,%rdx │ │ │ │ cmove %rax,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ callq 2a0b0 │ │ │ │ - lea 0x1ae76(%rip),%rdx │ │ │ │ + lea 0x1ae74(%rip),%rdx │ │ │ │ lea 0x16935(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ lea 0x16903(%rip),%rdx │ │ │ │ lea 0x245d4b(%rip),%rdi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ mov $0x1,%ecx │ │ │ │ callq 151b0 <__cxa_finalize@plt+0x5860> │ │ │ │ - lea 0x1ae38(%rip),%rdx │ │ │ │ + lea 0x1ae36(%rip),%rdx │ │ │ │ lea 0x1b674(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ lea 0x245cf7(%rip),%rdi │ │ │ │ lea 0x168c1(%rip),%rdx │ │ │ │ @@ -6143,15 +6143,15 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1ad20(%rip),%rsi │ │ │ │ + lea 0x1ad1e(%rip),%rsi │ │ │ │ lea 0x2a21c(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ @@ -6320,24 +6320,24 @@ │ │ │ │ callq f670 │ │ │ │ test %eax,%eax │ │ │ │ je 15c71 <__cxa_finalize@plt+0x6321> │ │ │ │ lea 0x1656d(%rip),%rax │ │ │ │ movl $0x3,0x2461b9(%rip) │ │ │ │ mov %rax,0x24619a(%rip) │ │ │ │ jmpq 15c71 <__cxa_finalize@plt+0x6321> │ │ │ │ - lea 0x1aa2d(%rip),%rsi │ │ │ │ + lea 0x1aa2b(%rip),%rsi │ │ │ │ lea 0x29f29(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ jmpq 15fb7 <__cxa_finalize@plt+0x6667> │ │ │ │ - lea 0x1aa06(%rip),%rsi │ │ │ │ + lea 0x1aa04(%rip),%rsi │ │ │ │ lea 0x29f02(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ @@ -10519,15 +10519,15 @@ │ │ │ │ jmpq 18d20 <__cxa_finalize@plt+0x93d0> │ │ │ │ lea 0x2417a7(%rip),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ callq f7b0 <_obstack_newchunk@plt> │ │ │ │ mov 0x2417ae(%rip),%rax │ │ │ │ jmpq 195f8 <__cxa_finalize@plt+0x9ca8> │ │ │ │ mov 0x241642(%rip),%rdx │ │ │ │ - lea 0x1639a(%rip),%rsi │ │ │ │ + lea 0x16398(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 2a0b0 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0xb8(%rbp) │ │ │ │ callq f530 │ │ │ │ jmpq 1955e <__cxa_finalize@plt+0x9c0e> │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ 0x0002d0f0 20746f20 70617373 20224f50 54494f4e to pass "OPTION │ │ │ │ 0x0002d100 2220746f 20746865 20617373 656d626c " to the assembl │ │ │ │ 0x0002d110 65722e0a 0a000000 5e285b31 2d395d5b er......^([1-9][ │ │ │ │ 0x0002d120 302d395d 2a7c3029 285c2e28 5b312d39 0-9]*|0)(\.([1-9 │ │ │ │ 0x0002d130 5d5b302d 395d2a7c 3029292a 24000000 ][0-9]*|0))*$... │ │ │ │ 0x0002d140 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0002d150 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0002d160 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0002d160 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0002d170 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0002d180 342e362e 332f6763 632f6763 632e6300 4.6.3/gcc/gcc.c. │ │ │ │ 0x0002d190 746f6f20 66657720 61726775 6d656e74 too few argument │ │ │ │ 0x0002d1a0 7320746f 2025253a 76657273 696f6e2d s to %%:version- │ │ │ │ 0x0002d1b0 636f6d70 61726500 746f6f20 6d616e79 compare.too many │ │ │ │ 0x0002d1c0 20617267 756d656e 74732074 6f202525 arguments to %% │ │ │ │ 0x0002d1d0 3a766572 73696f6e 2d636f6d 70617265 :version-compare │ │ │ │ @@ -1102,43 +1102,43 @@ │ │ │ │ 0x00030990 66696e64 5f706c75 67696e64 69725f73 find_plugindir_s │ │ │ │ 0x000309a0 7065635f 66756e63 74696f6e 00000000 pec_function.... │ │ │ │ 0x000309b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000309c0 636f6d70 6172655f 64656275 675f6475 compare_debug_du │ │ │ │ 0x000309d0 6d705f6f 70745f73 7065635f 66756e63 mp_opt_spec_func │ │ │ │ 0x000309e0 74696f6e 0073696e 676c6500 00000000 tion.single..... │ │ │ │ 0x000309f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00030a00 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x00030a10 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x00030a20 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x00030a30 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x00030a40 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x00030a50 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x00030a60 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x00030a70 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x00030a80 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x00030a90 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x00030aa0 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x00030ab0 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x00030ac0 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x00030ad0 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00030ae0 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00030af0 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00030b00 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00030b10 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00030b20 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00030b30 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x00030b40 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x00030b50 6d737034 3330002f 00000000 00000000 msp430./........ │ │ │ │ + 0x00030a00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x00030a10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x00030a20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x00030a30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x00030a40 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x00030a50 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x00030a60 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x00030a70 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x00030a80 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x00030a90 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x00030aa0 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x00030ab0 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x00030ac0 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x00030ad0 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00030ae0 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00030af0 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00030b00 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00030b10 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00030b20 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00030b30 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x00030b40 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x00030b50 70343330 002f0000 00000000 00000000 p430./.......... │ │ │ │ 0x00030b60 434f4c4c 4543545f 4743435f 4f505449 COLLECT_GCC_OPTI │ │ │ │ 0x00030b70 25287379 73726f6f 745f7370 65632920 %(sysroot_spec) │ │ │ │ 0x00030b80 434f4c4c 4543545f 4c544f5f 57524150 COLLECT_LTO_WRAP │ │ │ │ 0x00030b90 00000000 80842e41 2f627569 6c642f67 .......A/build/g │ │ │ │ 0x00030ba0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00030bb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00030bc0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00030bc0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00030bd0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00030be0 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x00030bf0 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x00030c00 696f6e20 25717320 6973206e 6f742073 ion %qs is not s │ │ │ │ 0x00030c10 7570706f 72746564 20627920 74686973 upported by this │ │ │ │ 0x00030c20 20636f6e 66696775 72617469 6f6e0000 configuration.. │ │ │ │ 0x00030c30 61726775 6d656e74 20746f20 25717320 argument to %qs │ │ │ │ @@ -4925,15 +4925,15 @@ │ │ │ │ 0x0003f880 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x0003f890 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x0003f8a0 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x0003f8b0 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x0003f8c0 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x0003f8d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003f8e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003f8f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003f8f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003f900 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003f910 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x0003f920 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003f930 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x0003f940 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x0003f950 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003f960 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -4974,25 +4974,25 @@ │ │ │ │ 0x0003fb90 10ecfdff 10ecfdff 35ecfdff 35ecfdff ........5...5... │ │ │ │ 0x0003fba0 35ecfdff 35ecfdff 696e7465 726e616c 5...5...internal │ │ │ │ 0x0003fbb0 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x0003fbc0 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x0003fbd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003fbe0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003fbf0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003fc00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003fc00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003fc10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003fc20 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x0003fc30 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x0003fc40 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x0003fc50 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x0003fc60 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x0003fc70 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x0003fc80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003fc90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003fca0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003fca0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003fcb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003fcc0 632f7072 65747479 2d707269 6e742e63 c/pretty-print.c │ │ │ │ 0x0003fcd0 0071776c 2b230025 6c640025 6c6c6400 .qwl+#.%ld.%lld. │ │ │ │ 0x0003fce0 256c6f00 256f0025 6c6c6f00 25700025 %lo.%o.%llo.%p.% │ │ │ │ 0x0003fcf0 6c750025 7500256c 6c750025 7800256c lu.%u.%llu.%x.%l │ │ │ │ 0x0003fd00 7800256c 6c78005c 2530336f 00555446 x.%llx.\%03o.UTF │ │ │ │ 0x0003fd10 2d38005c 55253038 78000000 00000000 -8.\U%08x....... │ │ │ │ @@ -5017,25 +5017,25 @@ │ │ │ │ 0x0003fe40 0e0ffeff 0e0ffeff fd0bfeff 00000000 ................ │ │ │ │ 0x0003fe50 70705f62 6173655f 6f757470 75745f66 pp_base_output_f │ │ │ │ 0x0003fe60 6f726d61 74746564 5f746578 74000000 ormatted_text... │ │ │ │ 0x0003fe70 70705f62 6173655f 666f726d 6174003c pp_base_format.< │ │ │ │ 0x0003fe80 6275696c 742d696e 3e000000 00000000 built-in>....... │ │ │ │ 0x0003fe90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003fea0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003feb0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003feb0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003fec0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003fed0 342e362e 332f6763 632f7665 632e6300 4.6.3/gcc/vec.c. │ │ │ │ 0x0003fee0 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x0003fef0 74696f6e 006f626a 65637469 76652d63 tion.objective-c │ │ │ │ 0x0003ff00 2b2b006f 626a6563 74697665 2d632b2b ++.objective-c++ │ │ │ │ 0x0003ff10 2d637070 2d6f7574 70757400 2d427374 -cpp-output.-Bst │ │ │ │ 0x0003ff20 61746963 002d4264 796e616d 69630000 atic.-Bdynamic.. │ │ │ │ 0x0003ff30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003ff40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003ff50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003ff50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003ff60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003ff70 342e362e 332f6763 632f6370 2f672b2b 4.6.3/gcc/cp/g++ │ │ │ │ 0x0003ff80 73706563 2e630000 00000000 00000000 spec.c.......... │ │ │ │ 0x0003ff90 6c616e67 5f737065 63696669 635f6472 lang_specific_dr │ │ │ │ 0x0003ffa0 69766572 002f7573 722f7368 6172652f iver./usr/share/ │ │ │ │ 0x0003ffb0 6c6f6361 6c650060 00757466 2d380075 locale.`.utf-8.u │ │ │ │ 0x0003ffc0 74663800 e2809800 e2809900 2f757372 tf8........./usr │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39316663 30656134 61386436 30656637 91fc0ea4a8d60ef7 │ │ │ │ - 0x00000010 37653365 64323264 38653436 32653361 7e3ed22d8e462e3a │ │ │ │ - 0x00000020 33383637 37372e64 65627567 00000000 386777.debug.... │ │ │ │ - 0x00000030 f25ef656 .^.V │ │ │ │ + 0x00000000 34303666 66366666 35333265 30343265 406ff6ff532e042e │ │ │ │ + 0x00000010 32353139 37386565 39326665 65326539 251978ee92fee2e9 │ │ │ │ + 0x00000020 64356531 32372e64 65627567 00000000 d5e127.debug.... │ │ │ │ + 0x00000030 b72aea68 .*.h │ │ ├── ./usr/bin/msp430-cpp │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 848f8c81a43b2738a01c7c46cd084cddfc6027a9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 007a5ffccf1d974ebbfca1c0e60733364d417913 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -303,15 +303,15 @@ │ │ │ │ too few arguments to %%:compare-debug-auxbase-opt │ │ │ │ too many arguments to %%:compare-debug-auxbase-opt │ │ │ │ argument to %%:compare-debug-auxbase-opt does not end in .gk │ │ │ │ Assembler options │ │ │ │ ================= │ │ │ │ Use "-Wa,OPTION" to pass "OPTION" to the assembler. │ │ │ │ ^([1-9][0-9]*|0)(\.([1-9][0-9]*|0))*$ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ too few arguments to %%:version-compare │ │ │ │ too many arguments to %%:version-compare │ │ │ │ unknown operator %qs in %%:version-compare │ │ │ │ unrecognized command line option %qs │ │ │ │ -pipe ignored because -save-temps specified │ │ │ │ %<-x %s%> after last input file has no effect │ │ │ │ environment variable %qs not defined │ │ │ │ @@ -474,17 +474,17 @@ │ │ │ │ compare_version_strings │ │ │ │ version_compare_spec_function │ │ │ │ include_spec_function │ │ │ │ include_noerr_spec_function │ │ │ │ find_file_spec_function │ │ │ │ find_plugindir_spec_function │ │ │ │ compare_debug_dump_opt_spec_function │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ COLLECT_GCC_OPTI%(sysroot_spec) COLLECT_LTO_WRAP │ │ │ │ -.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ --machine- │ │ │ │ @@ -2075,15 +2075,15 @@ │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -2099,22 +2099,22 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ too many input files │ │ │ │ %qs is not a valid option to the preprocessor │ │ │ │ /usr/share/locale │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ ldscripts │ │ │ │ @@ -2151,15 +2151,15 @@ │ │ │ │ both ERRNAME and PEX_STDERR_TO_PIPE specified. │ │ │ │ PEX_STDERR_TO_PIPE used in the middle of pipeline │ │ │ │ : error trying to exec ' │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -8f8c81a43b2738a01c7c46cd084cddfc6027a9.debug │ │ │ │ +7a5ffccf1d974ebbfca1c0e60733364d417913.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -435,20 +435,20 @@ │ │ │ │ lea 0x1bf51(%rip),%rdx │ │ │ │ sub %rax,%rsi │ │ │ │ add $0x900,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - lea 0x20478(%rip),%rcx │ │ │ │ + lea 0x20476(%rip),%rcx │ │ │ │ lea 0x1c858(%rip),%rdi │ │ │ │ movl $0x47,0x24ac28(%rip) │ │ │ │ mov %rcx,%rsi │ │ │ │ callq 29be0 │ │ │ │ - lea 0x20458(%rip),%rsi │ │ │ │ + lea 0x20456(%rip),%rsi │ │ │ │ lea 0x1c838(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,0x24abe9(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ lea 0x20d1e(%rip),%rsi │ │ │ │ lea 0x24a7ec(%rip),%rdi │ │ │ │ @@ -616,15 +616,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ jne 10542 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ jmp 10542 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x24a88c(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 105aa <__cxa_finalize@plt+0xb6a> │ │ │ │ - lea 0x200ef(%rip),%r8 │ │ │ │ + lea 0x200ed(%rip),%r8 │ │ │ │ lea 0x1bba8(%rip),%rcx │ │ │ │ lea 0x1c4c8(%rip),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,%rdx │ │ │ │ callq 29be0 │ │ │ │ mov %rax,0x24a85e(%rip) │ │ │ │ @@ -3755,15 +3755,15 @@ │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %dl │ │ │ │ setb %al │ │ │ │ cmp %al,%dl │ │ │ │ je 13d50 <__cxa_finalize@plt+0x4310> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x1ccfd(%rip),%rsi │ │ │ │ + lea 0x1ccfb(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 13d42 <__cxa_finalize@plt+0x4302> │ │ │ │ @@ -3941,15 +3941,15 @@ │ │ │ │ cmp %rbx,%rcx │ │ │ │ cmovae %rax,%rdi │ │ │ │ callq 2bd90 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 13a20 <__cxa_finalize@plt+0x3fe0> │ │ │ │ xor %eax,%eax │ │ │ │ jmpq 13b5d <__cxa_finalize@plt+0x411d> │ │ │ │ - lea 0x1c9cb(%rip),%rsi │ │ │ │ + lea 0x1c9c9(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -6050,48 +6050,48 @@ │ │ │ │ jne 15f50 <__cxa_finalize@plt+0x6510> │ │ │ │ mov 0x24557e(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ je 161b6 <__cxa_finalize@plt+0x6776> │ │ │ │ js 15ff9 <__cxa_finalize@plt+0x65b9> │ │ │ │ cmpq $0x0,0x24509f(%rip) │ │ │ │ je 163d6 <__cxa_finalize@plt+0x6996> │ │ │ │ - lea 0x1a901(%rip),%rdx │ │ │ │ + lea 0x1a8ff(%rip),%rdx │ │ │ │ lea 0x16ce1(%rip),%rsi │ │ │ │ lea 0x163a6(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov 0x245074(%rip),%rdi │ │ │ │ mov %rax,%r9 │ │ │ │ lea 0x16305(%rip),%rax │ │ │ │ - lea 0x1a8d2(%rip),%r8 │ │ │ │ + lea 0x1a8d0(%rip),%r8 │ │ │ │ lea 0x1638b(%rip),%rcx │ │ │ │ lea 0x16cab(%rip),%rsi │ │ │ │ test %rdi,%rdi │ │ │ │ mov %r8,%rdx │ │ │ │ cmove %rax,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ callq 29be0 │ │ │ │ - lea 0x1a8a6(%rip),%rdx │ │ │ │ + lea 0x1a8a4(%rip),%rdx │ │ │ │ lea 0x16365(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ lea 0x16333(%rip),%rdx │ │ │ │ lea 0x244c5b(%rip),%rdi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ mov $0x1,%ecx │ │ │ │ callq 152a0 <__cxa_finalize@plt+0x5860> │ │ │ │ - lea 0x1a868(%rip),%rdx │ │ │ │ + lea 0x1a866(%rip),%rdx │ │ │ │ lea 0x1b0a4(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ lea 0x244c07(%rip),%rdi │ │ │ │ lea 0x162f1(%rip),%rdx │ │ │ │ @@ -6143,15 +6143,15 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1a750(%rip),%rsi │ │ │ │ + lea 0x1a74e(%rip),%rsi │ │ │ │ lea 0x29bec(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f520 │ │ │ │ @@ -6320,24 +6320,24 @@ │ │ │ │ callq f760 │ │ │ │ test %eax,%eax │ │ │ │ je 15d61 <__cxa_finalize@plt+0x6321> │ │ │ │ lea 0x15f9d(%rip),%rax │ │ │ │ movl $0x3,0x2450c9(%rip) │ │ │ │ mov %rax,0x2450aa(%rip) │ │ │ │ jmpq 15d61 <__cxa_finalize@plt+0x6321> │ │ │ │ - lea 0x1a45d(%rip),%rsi │ │ │ │ + lea 0x1a45b(%rip),%rsi │ │ │ │ lea 0x298f9(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f520 │ │ │ │ jmpq 160a7 <__cxa_finalize@plt+0x6667> │ │ │ │ - lea 0x1a436(%rip),%rsi │ │ │ │ + lea 0x1a434(%rip),%rsi │ │ │ │ lea 0x298d2(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f520 │ │ │ │ @@ -10519,15 +10519,15 @@ │ │ │ │ jmpq 18e10 <__cxa_finalize@plt+0x93d0> │ │ │ │ lea 0x2406b7(%rip),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ callq f8a0 <_obstack_newchunk@plt> │ │ │ │ mov 0x2406be(%rip),%rax │ │ │ │ jmpq 196e8 <__cxa_finalize@plt+0x9ca8> │ │ │ │ mov 0x240552(%rip),%rdx │ │ │ │ - lea 0x15dca(%rip),%rsi │ │ │ │ + lea 0x15dc8(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29be0 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0xb8(%rbp) │ │ │ │ callq f620 │ │ │ │ jmpq 1964e <__cxa_finalize@plt+0x9c0e> │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ 0x0002cc10 20746f20 70617373 20224f50 54494f4e to pass "OPTION │ │ │ │ 0x0002cc20 2220746f 20746865 20617373 656d626c " to the assembl │ │ │ │ 0x0002cc30 65722e0a 0a000000 5e285b31 2d395d5b er......^([1-9][ │ │ │ │ 0x0002cc40 302d395d 2a7c3029 285c2e28 5b312d39 0-9]*|0)(\.([1-9 │ │ │ │ 0x0002cc50 5d5b302d 395d2a7c 3029292a 24000000 ][0-9]*|0))*$... │ │ │ │ 0x0002cc60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0002cc70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0002cc80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0002cc80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0002cc90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0002cca0 342e362e 332f6763 632f6763 632e6300 4.6.3/gcc/gcc.c. │ │ │ │ 0x0002ccb0 746f6f20 66657720 61726775 6d656e74 too few argument │ │ │ │ 0x0002ccc0 7320746f 2025253a 76657273 696f6e2d s to %%:version- │ │ │ │ 0x0002ccd0 636f6d70 61726500 746f6f20 6d616e79 compare.too many │ │ │ │ 0x0002cce0 20617267 756d656e 74732074 6f202525 arguments to %% │ │ │ │ 0x0002ccf0 3a766572 73696f6e 2d636f6d 70617265 :version-compare │ │ │ │ @@ -1102,43 +1102,43 @@ │ │ │ │ 0x000304b0 66696e64 5f706c75 67696e64 69725f73 find_plugindir_s │ │ │ │ 0x000304c0 7065635f 66756e63 74696f6e 00000000 pec_function.... │ │ │ │ 0x000304d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000304e0 636f6d70 6172655f 64656275 675f6475 compare_debug_du │ │ │ │ 0x000304f0 6d705f6f 70745f73 7065635f 66756e63 mp_opt_spec_func │ │ │ │ 0x00030500 74696f6e 0073696e 676c6500 00000000 tion.single..... │ │ │ │ 0x00030510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00030520 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x00030530 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x00030540 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x00030550 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x00030560 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x00030570 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x00030580 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x00030590 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x000305a0 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x000305b0 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x000305c0 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x000305d0 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x000305e0 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x000305f0 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00030600 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00030610 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00030620 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00030630 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00030640 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00030650 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x00030660 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x00030670 6d737034 3330002f 00000000 00000000 msp430./........ │ │ │ │ + 0x00030520 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x00030530 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x00030540 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x00030550 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x00030560 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x00030570 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x00030580 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x00030590 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x000305a0 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x000305b0 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x000305c0 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x000305d0 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x000305e0 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x000305f0 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00030600 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00030610 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00030620 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00030630 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00030640 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00030650 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x00030660 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x00030670 70343330 002f0000 00000000 00000000 p430./.......... │ │ │ │ 0x00030680 434f4c4c 4543545f 4743435f 4f505449 COLLECT_GCC_OPTI │ │ │ │ 0x00030690 25287379 73726f6f 745f7370 65632920 %(sysroot_spec) │ │ │ │ 0x000306a0 434f4c4c 4543545f 4c544f5f 57524150 COLLECT_LTO_WRAP │ │ │ │ 0x000306b0 00000000 80842e41 2f627569 6c642f67 .......A/build/g │ │ │ │ 0x000306c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x000306d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x000306e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x000306e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x000306f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00030700 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x00030710 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x00030720 696f6e20 25717320 6973206e 6f742073 ion %qs is not s │ │ │ │ 0x00030730 7570706f 72746564 20627920 74686973 upported by this │ │ │ │ 0x00030740 20636f6e 66696775 72617469 6f6e0000 configuration.. │ │ │ │ 0x00030750 61726775 6d656e74 20746f20 25717320 argument to %qs │ │ │ │ @@ -4925,15 +4925,15 @@ │ │ │ │ 0x0003f3a0 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x0003f3b0 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x0003f3c0 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x0003f3d0 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x0003f3e0 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x0003f3f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003f400 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003f410 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003f410 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003f420 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003f430 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x0003f440 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003f450 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x0003f460 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x0003f470 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003f480 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -4974,25 +4974,25 @@ │ │ │ │ 0x0003f6b0 e0f1fdff e0f1fdff 05f2fdff 05f2fdff ................ │ │ │ │ 0x0003f6c0 05f2fdff 05f2fdff 696e7465 726e616c ........internal │ │ │ │ 0x0003f6d0 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x0003f6e0 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x0003f6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003f700 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003f710 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003f720 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003f720 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003f730 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003f740 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x0003f750 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x0003f760 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x0003f770 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x0003f780 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x0003f790 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x0003f7a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003f7b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003f7c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003f7c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003f7d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003f7e0 632f7072 65747479 2d707269 6e742e63 c/pretty-print.c │ │ │ │ 0x0003f7f0 0071776c 2b230025 6c640025 6c6c6400 .qwl+#.%ld.%lld. │ │ │ │ 0x0003f800 256c6f00 256f0025 6c6c6f00 25700025 %lo.%o.%llo.%p.% │ │ │ │ 0x0003f810 6c750025 7500256c 6c750025 7800256c lu.%u.%llu.%x.%l │ │ │ │ 0x0003f820 7800256c 6c78005c 2530336f 00555446 x.%llx.\%03o.UTF │ │ │ │ 0x0003f830 2d38005c 55253038 78000000 00000000 -8.\U%08x....... │ │ │ │ @@ -5017,15 +5017,15 @@ │ │ │ │ 0x0003f960 de14feff de14feff cd11feff 00000000 ................ │ │ │ │ 0x0003f970 70705f62 6173655f 6f757470 75745f66 pp_base_output_f │ │ │ │ 0x0003f980 6f726d61 74746564 5f746578 74000000 ormatted_text... │ │ │ │ 0x0003f990 70705f62 6173655f 666f726d 6174003c pp_base_format.< │ │ │ │ 0x0003f9a0 6275696c 742d696e 3e000000 00000000 built-in>....... │ │ │ │ 0x0003f9b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003f9c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003f9d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003f9d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003f9e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003f9f0 342e362e 332f6763 632f7665 632e6300 4.6.3/gcc/vec.c. │ │ │ │ 0x0003fa00 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x0003fa10 74696f6e 00746f6f 206d616e 7920696e tion.too many in │ │ │ │ 0x0003fa20 70757420 66696c65 73000000 00000000 put files....... │ │ │ │ 0x0003fa30 25717320 6973206e 6f742061 2076616c %qs is not a val │ │ │ │ 0x0003fa40 6964206f 7074696f 6e20746f 20746865 id option to the │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38663863 38316134 33623237 33386130 8f8c81a43b2738a0 │ │ │ │ - 0x00000010 31633763 34366364 30383463 64646663 1c7c46cd084cddfc │ │ │ │ - 0x00000020 36303237 61392e64 65627567 00000000 6027a9.debug.... │ │ │ │ - 0x00000030 2d4b46df -KF. │ │ │ │ + 0x00000000 37613566 66636366 31643937 34656262 7a5ffccf1d974ebb │ │ │ │ + 0x00000010 66636131 63306536 30373333 33363464 fca1c0e60733364d │ │ │ │ + 0x00000020 34313739 31332e64 65627567 00000000 417913.debug.... │ │ │ │ + 0x00000030 c7896d10 ..m. │ │ ├── ./usr/bin/msp430-gcc │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f557f5f25bf4faadcdd7dc590afc86add7df0351 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5e326b8a542a27e9737cacf977ca56950690baf0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -300,15 +300,15 @@ │ │ │ │ too few arguments to %%:compare-debug-auxbase-opt │ │ │ │ too many arguments to %%:compare-debug-auxbase-opt │ │ │ │ argument to %%:compare-debug-auxbase-opt does not end in .gk │ │ │ │ Assembler options │ │ │ │ ================= │ │ │ │ Use "-Wa,OPTION" to pass "OPTION" to the assembler. │ │ │ │ ^([1-9][0-9]*|0)(\.([1-9][0-9]*|0))*$ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcc.c │ │ │ │ too few arguments to %%:version-compare │ │ │ │ too many arguments to %%:version-compare │ │ │ │ unknown operator %qs in %%:version-compare │ │ │ │ unrecognized command line option %qs │ │ │ │ -pipe ignored because -save-temps specified │ │ │ │ %<-x %s%> after last input file has no effect │ │ │ │ environment variable %qs not defined │ │ │ │ @@ -471,17 +471,17 @@ │ │ │ │ compare_version_strings │ │ │ │ version_compare_spec_function │ │ │ │ include_spec_function │ │ │ │ include_noerr_spec_function │ │ │ │ find_file_spec_function │ │ │ │ find_plugindir_spec_function │ │ │ │ compare_debug_dump_opt_spec_function │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ COLLECT_GCC_OPTI%(sysroot_spec) COLLECT_LTO_WRAP │ │ │ │ -.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +.A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ --machine- │ │ │ │ @@ -2072,15 +2072,15 @@ │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -2096,22 +2096,22 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ /usr/share/locale │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ ldscripts │ │ │ │ line-map.c: file "%s" entered but not left │ │ │ │ line-map.c: file "%s" left but not entered │ │ │ │ @@ -2146,15 +2146,15 @@ │ │ │ │ both ERRNAME and PEX_STDERR_TO_PIPE specified. │ │ │ │ PEX_STDERR_TO_PIPE used in the middle of pipeline │ │ │ │ : error trying to exec ' │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -57f5f25bf4faadcdd7dc590afc86add7df0351.debug │ │ │ │ +326b8a542a27e9737cacf977ca56950690baf0.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -435,20 +435,20 @@ │ │ │ │ lea 0x1ba81(%rip),%rdx │ │ │ │ sub %rax,%rsi │ │ │ │ add $0x900,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - lea 0x1ffa8(%rip),%rcx │ │ │ │ + lea 0x1ffa6(%rip),%rcx │ │ │ │ lea 0x1c388(%rip),%rdi │ │ │ │ movl $0x47,0x24ad18(%rip) │ │ │ │ mov %rcx,%rsi │ │ │ │ callq 29610 │ │ │ │ - lea 0x1ff88(%rip),%rsi │ │ │ │ + lea 0x1ff86(%rip),%rsi │ │ │ │ lea 0x1c368(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,0x24acd9(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ lea 0x2084e(%rip),%rsi │ │ │ │ lea 0x24a8dc(%rip),%rdi │ │ │ │ @@ -616,15 +616,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ jne 10452 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ jmp 10452 <__cxa_finalize@plt+0xb02> │ │ │ │ mov 0x24a97c(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 104ba <__cxa_finalize@plt+0xb6a> │ │ │ │ - lea 0x1fc1f(%rip),%r8 │ │ │ │ + lea 0x1fc1d(%rip),%r8 │ │ │ │ lea 0x1b6d8(%rip),%rcx │ │ │ │ lea 0x1bff8(%rip),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,%rdx │ │ │ │ callq 29610 │ │ │ │ mov %rax,0x24a94e(%rip) │ │ │ │ @@ -3755,15 +3755,15 @@ │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %dl │ │ │ │ setb %al │ │ │ │ cmp %al,%dl │ │ │ │ je 13c60 <__cxa_finalize@plt+0x4310> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x1c82d(%rip),%rsi │ │ │ │ + lea 0x1c82b(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 13c52 <__cxa_finalize@plt+0x4302> │ │ │ │ @@ -3941,15 +3941,15 @@ │ │ │ │ cmp %rbx,%rcx │ │ │ │ cmovae %rax,%rdi │ │ │ │ callq 2b7c0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 13930 <__cxa_finalize@plt+0x3fe0> │ │ │ │ xor %eax,%eax │ │ │ │ jmpq 13a6d <__cxa_finalize@plt+0x411d> │ │ │ │ - lea 0x1c4fb(%rip),%rsi │ │ │ │ + lea 0x1c4f9(%rip),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -6050,48 +6050,48 @@ │ │ │ │ jne 15e60 <__cxa_finalize@plt+0x6510> │ │ │ │ mov 0x24566e(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ je 160c6 <__cxa_finalize@plt+0x6776> │ │ │ │ js 15f09 <__cxa_finalize@plt+0x65b9> │ │ │ │ cmpq $0x0,0x24518f(%rip) │ │ │ │ je 162e6 <__cxa_finalize@plt+0x6996> │ │ │ │ - lea 0x1a431(%rip),%rdx │ │ │ │ + lea 0x1a42f(%rip),%rdx │ │ │ │ lea 0x16811(%rip),%rsi │ │ │ │ lea 0x15ed6(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov 0x245164(%rip),%rdi │ │ │ │ mov %rax,%r9 │ │ │ │ lea 0x15e35(%rip),%rax │ │ │ │ - lea 0x1a402(%rip),%r8 │ │ │ │ + lea 0x1a400(%rip),%r8 │ │ │ │ lea 0x15ebb(%rip),%rcx │ │ │ │ lea 0x167db(%rip),%rsi │ │ │ │ test %rdi,%rdi │ │ │ │ mov %r8,%rdx │ │ │ │ cmove %rax,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ callq 29610 │ │ │ │ - lea 0x1a3d6(%rip),%rdx │ │ │ │ + lea 0x1a3d4(%rip),%rdx │ │ │ │ lea 0x15e95(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ lea 0x15e63(%rip),%rdx │ │ │ │ lea 0x244d4b(%rip),%rdi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ mov $0x1,%ecx │ │ │ │ callq 151b0 <__cxa_finalize@plt+0x5860> │ │ │ │ - lea 0x1a398(%rip),%rdx │ │ │ │ + lea 0x1a396(%rip),%rdx │ │ │ │ lea 0x1abd4(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ lea 0x244cf7(%rip),%rdi │ │ │ │ lea 0x15e21(%rip),%rdx │ │ │ │ @@ -6143,15 +6143,15 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1a280(%rip),%rsi │ │ │ │ + lea 0x1a27e(%rip),%rsi │ │ │ │ lea 0x296dc(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ @@ -6320,24 +6320,24 @@ │ │ │ │ callq f670 │ │ │ │ test %eax,%eax │ │ │ │ je 15c71 <__cxa_finalize@plt+0x6321> │ │ │ │ lea 0x15acd(%rip),%rax │ │ │ │ movl $0x3,0x2451b9(%rip) │ │ │ │ mov %rax,0x24519a(%rip) │ │ │ │ jmpq 15c71 <__cxa_finalize@plt+0x6321> │ │ │ │ - lea 0x19f8d(%rip),%rsi │ │ │ │ + lea 0x19f8b(%rip),%rsi │ │ │ │ lea 0x293e9(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ jmpq 15fb7 <__cxa_finalize@plt+0x6667> │ │ │ │ - lea 0x19f66(%rip),%rsi │ │ │ │ + lea 0x19f64(%rip),%rsi │ │ │ │ lea 0x293c2(%rip),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ callq f430 │ │ │ │ @@ -10519,15 +10519,15 @@ │ │ │ │ jmpq 18d20 <__cxa_finalize@plt+0x93d0> │ │ │ │ lea 0x2407a7(%rip),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ callq f7b0 <_obstack_newchunk@plt> │ │ │ │ mov 0x2407ae(%rip),%rax │ │ │ │ jmpq 195f8 <__cxa_finalize@plt+0x9ca8> │ │ │ │ mov 0x240642(%rip),%rdx │ │ │ │ - lea 0x158fa(%rip),%rsi │ │ │ │ + lea 0x158f8(%rip),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 29610 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0xb8(%rbp) │ │ │ │ callq f530 │ │ │ │ jmpq 1955e <__cxa_finalize@plt+0x9c0e> │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ 0x0002c650 20746f20 70617373 20224f50 54494f4e to pass "OPTION │ │ │ │ 0x0002c660 2220746f 20746865 20617373 656d626c " to the assembl │ │ │ │ 0x0002c670 65722e0a 0a000000 5e285b31 2d395d5b er......^([1-9][ │ │ │ │ 0x0002c680 302d395d 2a7c3029 285c2e28 5b312d39 0-9]*|0)(\.([1-9 │ │ │ │ 0x0002c690 5d5b302d 395d2a7c 3029292a 24000000 ][0-9]*|0))*$... │ │ │ │ 0x0002c6a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0002c6b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0002c6c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0002c6c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0002c6d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0002c6e0 342e362e 332f6763 632f6763 632e6300 4.6.3/gcc/gcc.c. │ │ │ │ 0x0002c6f0 746f6f20 66657720 61726775 6d656e74 too few argument │ │ │ │ 0x0002c700 7320746f 2025253a 76657273 696f6e2d s to %%:version- │ │ │ │ 0x0002c710 636f6d70 61726500 746f6f20 6d616e79 compare.too many │ │ │ │ 0x0002c720 20617267 756d656e 74732074 6f202525 arguments to %% │ │ │ │ 0x0002c730 3a766572 73696f6e 2d636f6d 70617265 :version-compare │ │ │ │ @@ -1102,43 +1102,43 @@ │ │ │ │ 0x0002fef0 66696e64 5f706c75 67696e64 69725f73 find_plugindir_s │ │ │ │ 0x0002ff00 7065635f 66756e63 74696f6e 00000000 pec_function.... │ │ │ │ 0x0002ff10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0002ff20 636f6d70 6172655f 64656275 675f6475 compare_debug_du │ │ │ │ 0x0002ff30 6d705f6f 70745f73 7065635f 66756e63 mp_opt_spec_func │ │ │ │ 0x0002ff40 74696f6e 0073696e 676c6500 00000000 tion.single..... │ │ │ │ 0x0002ff50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0002ff60 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x0002ff70 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x0002ff80 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x0002ff90 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x0002ffa0 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x0002ffb0 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x0002ffc0 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x0002ffd0 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x0002ffe0 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x0002fff0 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x00030000 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x00030010 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x00030020 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x00030030 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00030040 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00030050 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00030060 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00030070 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00030080 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00030090 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x000300a0 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x000300b0 6d737034 3330002f 00000000 00000000 msp430./........ │ │ │ │ + 0x0002ff60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x0002ff70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x0002ff80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x0002ff90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x0002ffa0 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x0002ffb0 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x0002ffc0 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x0002ffd0 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x0002ffe0 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x0002fff0 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x00030000 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x00030010 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x00030020 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x00030030 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00030040 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00030050 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00030060 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00030070 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00030080 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00030090 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x000300a0 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x000300b0 70343330 002f0000 00000000 00000000 p430./.......... │ │ │ │ 0x000300c0 434f4c4c 4543545f 4743435f 4f505449 COLLECT_GCC_OPTI │ │ │ │ 0x000300d0 25287379 73726f6f 745f7370 65632920 %(sysroot_spec) │ │ │ │ 0x000300e0 434f4c4c 4543545f 4c544f5f 57524150 COLLECT_LTO_WRAP │ │ │ │ 0x000300f0 00000000 80842e41 2f627569 6c642f67 .......A/build/g │ │ │ │ 0x00030100 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00030110 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00030120 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00030120 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00030130 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00030140 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x00030150 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x00030160 696f6e20 25717320 6973206e 6f742073 ion %qs is not s │ │ │ │ 0x00030170 7570706f 72746564 20627920 74686973 upported by this │ │ │ │ 0x00030180 20636f6e 66696775 72617469 6f6e0000 configuration.. │ │ │ │ 0x00030190 61726775 6d656e74 20746f20 25717320 argument to %qs │ │ │ │ @@ -4925,15 +4925,15 @@ │ │ │ │ 0x0003ede0 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x0003edf0 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x0003ee00 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x0003ee10 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x0003ee20 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x0003ee30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003ee40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003ee50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003ee50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003ee60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003ee70 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x0003ee80 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003ee90 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x0003eea0 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x0003eeb0 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0003eec0 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -4974,25 +4974,25 @@ │ │ │ │ 0x0003f0f0 b0f6fdff b0f6fdff d5f6fdff d5f6fdff ................ │ │ │ │ 0x0003f100 d5f6fdff d5f6fdff 696e7465 726e616c ........internal │ │ │ │ 0x0003f110 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x0003f120 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x0003f130 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003f140 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003f150 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003f160 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003f160 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003f170 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003f180 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x0003f190 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x0003f1a0 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x0003f1b0 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x0003f1c0 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x0003f1d0 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x0003f1e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0003f1f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0003f200 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0003f200 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0003f210 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0003f220 632f7072 65747479 2d707269 6e742e63 c/pretty-print.c │ │ │ │ 0x0003f230 0071776c 2b230025 6c640025 6c6c6400 .qwl+#.%ld.%lld. │ │ │ │ 0x0003f240 256c6f00 256f0025 6c6c6f00 25700025 %lo.%o.%llo.%p.% │ │ │ │ 0x0003f250 6c750025 7500256c 6c750025 7800256c lu.%u.%llu.%x.%l │ │ │ │ 0x0003f260 7800256c 6c78005c 2530336f 00555446 x.%llx.\%03o.UTF │ │ │ │ 0x0003f270 2d38005c 55253038 78000000 00000000 -8.\U%08x....... │ │ │ │ @@ -5017,15 +5017,15 @@ │ │ │ │ 0x0003f3a0 ae19feff ae19feff 9d16feff 00000000 ................ │ │ │ │ 0x0003f3b0 70705f62 6173655f 6f757470 75745f66 pp_base_output_f │ │ │ │ 0x0003f3c0 6f726d61 74746564 5f746578 74000000 ormatted_text... │ │ │ │ 0x0003f3d0 70705f62 6173655f 666f726d 6174003c pp_base_format.< │ │ │ │ 0x0003f3e0 6275696c 742d696e 3e000000 00000000 built-in>....... │ │ │ │ 0x0003f3f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0003f400 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0003f410 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0003f410 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0003f420 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0003f430 342e362e 332f6763 632f7665 632e6300 4.6.3/gcc/vec.c. │ │ │ │ 0x0003f440 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x0003f450 74696f6e 002f7573 722f7368 6172652f tion./usr/share/ │ │ │ │ 0x0003f460 6c6f6361 6c650060 00757466 2d380075 locale.`.utf-8.u │ │ │ │ 0x0003f470 74663800 e2809800 e2809900 2f757372 tf8........./usr │ │ │ │ 0x0003f480 005f524f 4f540000 00000000 00000000 ._ROOT.......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35376635 66323562 66346661 61646364 57f5f25bf4faadcd │ │ │ │ - 0x00000010 64376463 35393061 66633836 61646437 d7dc590afc86add7 │ │ │ │ - 0x00000020 64663033 35312e64 65627567 00000000 df0351.debug.... │ │ │ │ - 0x00000030 64bb4b80 d.K. │ │ │ │ + 0x00000000 33323662 38613534 32613237 65393733 326b8a542a27e973 │ │ │ │ + 0x00000010 37636163 66393737 63613536 39353036 7cacf977ca569506 │ │ │ │ + 0x00000020 39306261 66302e64 65627567 00000000 90baf0.debug.... │ │ │ │ + 0x00000030 b9cace3f ...? │ │ ├── ./usr/bin/msp430-gcov │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d093e1b4ec284c5404ab795193f4a99c497bfd95 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 79b572828992ca4c3bf8e6b9d940984b8e959184 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -45,24 +45,24 @@ │ │ │ │ source files │ │ │ │ -f, --function-summaries Output summaries for each function │ │ │ │ -o, --object-directory DIR|FILE Search for object files in DIR or called FILE │ │ │ │ -p, --preserve-paths Preserve all pathname components │ │ │ │ -u, --unconditional-branches Show unconditional branch counts too │ │ │ │ -d, --display-progress Display progress information │ │ │ │ For bug reporting instructions, please see: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ %s:source file is newer than graph file '%s' │ │ │ │ (the message is only displayed one per source file) │ │ │ │ unconditional %2d never executed │ │ │ │ Copyright %s 2011 Free Software Foundation, Inc. │ │ │ │ This is free software; see the source for copying conditions. │ │ │ │ There is NO warranty; not even for MERCHANTABILITY or │ │ │ │ FITNESS FOR A PARTICULAR PURPOSE. │ │ │ │ %s:version '%.4s', prefer '%.4s' │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ %s:already seen blocks for '%s' │ │ │ │ %s:cannot open data file, assuming not executed │ │ │ │ %s:version '%.4s', prefer version '%.4s' │ │ │ │ %s:stamp mismatch with graph file │ │ │ │ %s:'%s' lacks entry and/or exit blocks │ │ │ │ %s:'%s' has arcs to entry block │ │ │ │ %s:'%s' has arcs from exit block │ │ │ │ @@ -128,21 +128,21 @@ │ │ │ │ gcov_open │ │ │ │ ?/usr/share/locale │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ %s: warning: │ │ │ │ %s: Internal error: │ │ │ │ abort in %s, at %s:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/errors.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/errors.c │ │ │ │ %s: error: too many @-files encountered │ │ │ │ out of memory │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ -93e1b4ec284c5404ab795193f4a99c497bfd95.debug │ │ │ │ +b572828992ca4c3bf8e6b9d940984b8e959184.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ 0x00005a00 73732069 6e666f72 6d617469 6f6e0a00 ss information.. │ │ │ │ 0x00005a10 0a466f72 20627567 20726570 6f727469 .For bug reporti │ │ │ │ 0x00005a20 6e672069 6e737472 75637469 6f6e732c ng instructions, │ │ │ │ 0x00005a30 20706c65 61736520 7365653a 0a25732e please see:.%s. │ │ │ │ 0x00005a40 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00005a50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00005a60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00005a70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00005a70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00005a80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00005a90 632f6763 6f762d69 6f2e6300 00000000 c/gcov-io.c..... │ │ │ │ 0x00005aa0 25733a73 6f757263 65206669 6c652069 %s:source file i │ │ │ │ 0x00005ab0 73206e65 77657220 7468616e 20677261 s newer than gra │ │ │ │ 0x00005ac0 70682066 696c6520 27257327 0a000000 ph file '%s'.... │ │ │ │ 0x00005ad0 28746865 206d6573 73616765 20697320 (the message is │ │ │ │ 0x00005ae0 6f6e6c79 20646973 706c6179 6564206f only displayed o │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ 0x00005be0 4e455353 20464f52 20412050 41525449 NESS FOR A PARTI │ │ │ │ 0x00005bf0 43554c41 52205055 52504f53 452e0a0a CULAR PURPOSE... │ │ │ │ 0x00005c00 00000000 00000000 25733a76 65727369 ........%s:versi │ │ │ │ 0x00005c10 6f6e2027 252e3473 272c2070 72656665 on '%.4s', prefe │ │ │ │ 0x00005c20 72202725 2e347327 0a000000 00000000 r '%.4s'........ │ │ │ │ 0x00005c30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00005c40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00005c50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00005c50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00005c60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00005c70 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x00005c80 6f2e6800 00000000 25733a61 6c726561 o.h.....%s:alrea │ │ │ │ 0x00005c90 64792073 65656e20 626c6f63 6b732066 dy seen blocks f │ │ │ │ 0x00005ca0 6f722027 2573270a 00000000 00000000 or '%s'......... │ │ │ │ 0x00005cb0 25733a63 616e6e6f 74206f70 656e2064 %s:cannot open d │ │ │ │ 0x00005cc0 61746120 66696c65 2c206173 73756d69 ata file, assumi │ │ │ │ @@ -226,15 +226,15 @@ │ │ │ │ 0x000063d0 733a2077 61726e69 6e673a20 0025733a s: warning: .%s: │ │ │ │ 0x000063e0 20002573 3a20496e 7465726e 616c2065 .%s: Internal e │ │ │ │ 0x000063f0 72726f72 3a200061 626f7274 20696e20 rror: .abort in │ │ │ │ 0x00006400 25732c20 61742025 733a2564 00000000 %s, at %s:%d.... │ │ │ │ 0x00006410 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00006420 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00006430 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00006440 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00006440 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00006450 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00006460 342e362e 332f6763 632f6572 726f7273 4.6.3/gcc/errors │ │ │ │ 0x00006470 2e630000 00000000 25733a20 6572726f .c......%s: erro │ │ │ │ 0x00006480 723a2074 6f6f206d 616e7920 402d6669 r: too many @-fi │ │ │ │ 0x00006490 6c657320 656e636f 756e7465 7265640a les encountered. │ │ │ │ 0x000064a0 000a6f75 74206f66 206d656d 6f72790a ..out of memory. │ │ │ │ 0x000064b0 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39336531 62346563 32383463 35343034 93e1b4ec284c5404 │ │ │ │ - 0x00000010 61623739 35313933 66346139 39633439 ab795193f4a99c49 │ │ │ │ - 0x00000020 37626664 39352e64 65627567 00000000 7bfd95.debug.... │ │ │ │ - 0x00000030 5e6d6acb ^mj. │ │ │ │ + 0x00000000 62353732 38323839 39326361 34633362 b572828992ca4c3b │ │ │ │ + 0x00000010 66386536 62396439 34303938 34623865 f8e6b9d940984b8e │ │ │ │ + 0x00000020 39353931 38342e64 65627567 00000000 959184.debug.... │ │ │ │ + 0x00000030 d907772c ..w, │ │ ├── ./usr/lib/gcc/msp430/4.6.3/cc1 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 074e48414dd7b8d03715d559922759c07a5ea2f2 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 15edc826e81476cb141645af7f90c43184878e19 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -11948,15 +11948,15 @@ │ │ │ │ $[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H) │ │ │ │ []A\A]A^A_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ %qE attribute directive ignored │ │ │ │ wrong number of arguments specified for %qE attribute │ │ │ │ %qE attribute does not apply to types │ │ │ │ %qE attribute only applies to function types │ │ │ │ type attributes ignored after type is already defined │ │ │ │ noinline │ │ │ │ decl_attributes │ │ │ │ @@ -11971,15 +11971,15 @@ │ │ │ │ jump into scope of identifier with variably modified type │ │ │ │ jump skips variable initialization │ │ │ │ declaration of %q+D shadows previous non-variable │ │ │ │ declaration of %q+D shadows a parameter │ │ │ │ declaration of %q+D shadows a global declaration │ │ │ │ declaration of %q+D shadows a built-in function │ │ │ │ declaration of %q+D shadows a previous local │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-decl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-decl.c │ │ │ │ previous definition of %q+D was here │ │ │ │ previous implicit declaration of %q+D was here │ │ │ │ previous declaration of %q+D was here │ │ │ │ implicit declaration of function %qE │ │ │ │ uninitialized const member in %qT is invalid in C++ │ │ │ │ %q+D redeclared as different kind of symbol │ │ │ │ built-in function %q+D declared as non-function │ │ │ │ @@ -12108,15 +12108,15 @@ │ │ │ │ %qs specified for structure field %qE │ │ │ │ %qs specified for structure field │ │ │ │ bit-field %qs width not an integer constant │ │ │ │ bit-field %qs width not an integer constant expression │ │ │ │ negative width in bit-field %qs │ │ │ │ bit-field %qs has invalid type │ │ │ │ type of bit-field %qs is a GCC extension │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ %qs is narrower than values of its type │ │ │ │ typedef %q+D declared % │ │ │ │ ISO C forbids const or volatile function types │ │ │ │ a member of a structure or union cannot have a variably modified type │ │ │ │ variable or field %qE declared void │ │ │ │ attributes in parameter array declarator ignored │ │ │ │ parameter %q+D declared % │ │ │ │ @@ -12381,15 +12381,15 @@ │ │ │ │ cast specifies array type │ │ │ │ cast specifies function type │ │ │ │ missing initializer │ │ │ │ empty scalar initializer │ │ │ │ __builtin_ │ │ │ │ type generic │ │ │ │ initialized field with side-effects overwritten │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-typeck.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-typeck.c │ │ │ │ can%'t mix operands of decimal float and vector types │ │ │ │ can%'t mix operands of decimal float and complex types │ │ │ │ can%'t mix operands of decimal float and other float types │ │ │ │ arithmetic on pointer to an incomplete type │ │ │ │ invalid use of void expression │ │ │ │ invalid use of flexible array member │ │ │ │ invalid use of array with unspecified bounds │ │ │ │ @@ -12643,21 +12643,21 @@ │ │ │ │ register │ │ │ │ /* ??? */ │ │ │ │ unsigned │ │ │ │ restrict │ │ │ │ /* compiled from: . */ │ │ │ │ /*%s %s*/ │ │ │ │ /* %s:%d:%c%c */ %s; │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-aux-info.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-aux-info.c │ │ │ │ gen_type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-objc-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-objc-common.c │ │ │ │ ({anonymous}) │ │ │ │ c_tree_printer │ │ │ │ identifier %qE conflicts with C++ keyword │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-parser.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-parser.c │ │ │ │ wide string literal in % │ │ │ │ traditional C rejects the unary plus operator │ │ │ │ % applied to a bit-field │ │ │ │ %<#pragma omp barrier%> may only be used in compound statements │ │ │ │ %<#pragma omp flush%> may only be used in compound statements │ │ │ │ %<#pragma omp taskwait%> may only be used in compound statements │ │ │ │ %qE declared % after first use │ │ │ │ @@ -12851,15 +12851,15 @@ │ │ │ │ __mf_register │ │ │ │ __mf_unregister │ │ │ │ __mf_init │ │ │ │ __mf_set_options │ │ │ │ -ignore-reads │ │ │ │ mudflap2 │ │ │ │ mudflap1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-mudflap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-mudflap.c │ │ │ │ mudflap checking not yet implemented for ARRAY_RANGE_REF │ │ │ │ mudflap cannot track %qE in stub function │ │ │ │ mudflap cannot track unknown size extern %qE │ │ │ │ mf_xform_derefs_1 │ │ │ │ mx_register_decls │ │ │ │ mf_varname_tree │ │ │ │ mudflap_finish_file │ │ │ │ @@ -12903,15 +12903,15 @@ │ │ │ │ signedness of type and machine mode %qs don%'t match │ │ │ │ cannot use mode %qs for enumeral types │ │ │ │ mode %qs applied to inappropriate type │ │ │ │ nonnull attribute without arguments on a non-prototype │ │ │ │ nonnull argument has invalid operand number (argument %lu) │ │ │ │ nonnull argument with out-of-range operand number (argument %lu, operand %lu) │ │ │ │ nonnull argument references non-pointer operand (argument %lu, operand %lu) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-common.c │ │ │ │ not enough arguments to function %qE │ │ │ │ %qE attribute have effect only on public objects │ │ │ │ %qE attribute has no effect on unit local functions │ │ │ │ %qE attribute conflicts with attribute %s │ │ │ │ cleanup argument not an identifier │ │ │ │ cleanup argument not a function │ │ │ │ destructor priorities from 0 to %d are reserved for the implementation │ │ │ │ @@ -13915,15 +13915,15 @@ │ │ │ │ c_fully_fold_internal │ │ │ │ c_fully_fold │ │ │ │ c_addr_space_name │ │ │ │ handle_novops_attribute │ │ │ │ tree_low_cst │ │ │ │ handle_type_generic_attribute │ │ │ │ handle_fnspec_attribute │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-cppbuiltin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-cppbuiltin.c │ │ │ │ __interrupt=__attribute__((__interrupt__)) │ │ │ │ 170141183460469231731687303715884105727 │ │ │ │ 340282366920938463463374607431768211455 │ │ │ │ %s=(-%s - 1) │ │ │ │ %s(c)=c ## %s │ │ │ │ __OPTIMIZE_SIZE__ │ │ │ │ __OPTIMIZE__ │ │ │ │ @@ -14147,15 +14147,15 @@ │ │ │ │ the 'I' printf flag │ │ │ │ field width specifier │ │ │ │ field precision specifier │ │ │ │ %s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT │ │ │ │ %s %<%s%.*s%> expects a matching %<%s%s%> argument │ │ │ │ %s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT │ │ │ │ %s %<%s%.*s%> expects a matching %<%T%s%> argument │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-format.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-format.c │ │ │ │ format string argument is not a string type │ │ │ │ found a %<%s%> reference but the format argument should be a string │ │ │ │ found a %qT but the format argument should be a string │ │ │ │ format argument should be a %<%s%> reference │ │ │ │ format argument should be a %<%s%> reference but a string was found │ │ │ │ $ operand number used after format without operand number │ │ │ │ missing $ operand number in format │ │ │ │ @@ -14232,15 +14232,15 @@ │ │ │ │ ;; Function %s │ │ │ │ ;; enabled by -%s │ │ │ │ repeated %<@%> before Objective-C string │ │ │ │ unsupported non-standard concatenation of string literals │ │ │ │ traditional C rejects string constant concatenation │ │ │ │ unsupported non-standard suffix on floating constant │ │ │ │ non-standard suffix on floating constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-lex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-lex.c │ │ │ │ floating constant exceeds range of %qT │ │ │ │ floating constant truncated to zero │ │ │ │ badly nested C headers from preprocessor │ │ │ │ integer constant is too large for % type │ │ │ │ integer constant is too large for % type │ │ │ │ this decimal constant is unsigned only in ISO C90 │ │ │ │ this decimal constant would be unsigned in ISO C90 │ │ │ │ @@ -14254,15 +14254,15 @@ │ │ │ │ ratio = %g : 1 │ │ │ │ stray %qs in program │ │ │ │ stray %qc in program │ │ │ │ stray %<\%o%> in program │ │ │ │ interpret_float │ │ │ │ c_lex_with_flags │ │ │ │ invalid expression type for %<#pragma omp atomic%> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-omp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-omp.c │ │ │ │ invalid type for iteration variable %qE │ │ │ │ %qE is not initialized │ │ │ │ missing controlling predicate │ │ │ │ invalid controlling predicate │ │ │ │ missing increment expression │ │ │ │ invalid increment expression │ │ │ │ c_split_parallel_clauses │ │ │ │ @@ -14273,15 +14273,15 @@ │ │ │ │ -I- specified twice │ │ │ │ DEPENDENCIES_OUTPUT │ │ │ │ SUNPRO_DEPENDENCIES │ │ │ │ opening output file %s: %m │ │ │ │ when writing output to %s: %m │ │ │ │ too late for # directive to set debug directory │ │ │ │ obsolete option -I- used, please use -iquote instead │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-opts.c │ │ │ │ -Werror=normalized=: set -Wnormalized=nfc │ │ │ │ argument %qs to %<-Wnormalized%> not recognized │ │ │ │ switch %qs is no longer supported │ │ │ │ dir:ord:sys,dir:gen:any,ind:base │ │ │ │ output filename specified twice │ │ │ │ to generate dependencies you must specify either -M or -MM │ │ │ │ -MG may only be used with -M or -MM │ │ │ │ @@ -14304,15 +14304,15 @@ │ │ │ │ %s: not for %s │ │ │ │ %s: not a PCH file │ │ │ │ -fexceptions │ │ │ │ calling fdopen │ │ │ │ use #include instead │ │ │ │ %s: PCH file was invalid │ │ │ │ can%'t write to %s: %m │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pch.c │ │ │ │ %s: too short to be a PCH file │ │ │ │ %s: not compatible with this GCC version │ │ │ │ %s: created by a different GCC executable │ │ │ │ %s: created with -g%s, but used with -g%s │ │ │ │ %s: settings for %s do not match │ │ │ │ %s: had text segment at different address │ │ │ │ pch_preprocess pragma should only be used with -fpreprocessed │ │ │ │ @@ -14342,15 +14342,15 @@ │ │ │ │ pop_options │ │ │ │ reset_options │ │ │ │ redefine_extname │ │ │ │ extern_prefix │ │ │ │ applying #pragma weak %q+D after first use results in unspecified behavior │ │ │ │ expected a string after %<#pragma message%> │ │ │ │ malformed %<#pragma message%>, ignored │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pragma.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pragma.c │ │ │ │ junk at end of %<#pragma message%> │ │ │ │ junk at end of %<#pragma pop_options%> │ │ │ │ %<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%> │ │ │ │ missing %<(%> after %<#pragma pack%> - ignored │ │ │ │ invalid constant in %<#pragma pack%> - ignored │ │ │ │ malformed %<#pragma pack%> - ignored │ │ │ │ unknown action %qE for %<#pragma pack%> - ignored │ │ │ │ @@ -14434,16 +14434,16 @@ │ │ │ │ pp_c_bool_constant │ │ │ │ pp_c_constant │ │ │ │ pp_c_declarator │ │ │ │ pp_c_direct_declarator │ │ │ │ tree_low_cst │ │ │ │ pp_c_direct_abstract_declarator │ │ │ │ pp_c_type_specifier │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pretty-print.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-semantics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-semantics.c │ │ │ │ wrong type argument to %s │ │ │ │ build_real_imag_expr │ │ │ │ build_stmt │ │ │ │ /include/ │ │ │ │ short_int │ │ │ │ short_unsigned_int │ │ │ │ unsigned_short │ │ │ │ @@ -14531,15 +14531,15 @@ │ │ │ │ _union (discr : unsigned := 0) is │ │ │ │ --- unexpected node: TREE_LIST │ │ │ │ Interfaces.C.Strings.chars_ptr │ │ │ │ with Interfaces.C; use Interfaces.C; │ │ │ │ missing %<=%> after %<#pragma vector%> - ignored │ │ │ │ malformed %<#pragma vector%> - ignored │ │ │ │ invalid constant in %<#pragma vector%> - ignored │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ Memory still allocated at the end of the compilation process │ │ │ │ %-5lu %10lu%c %10lu%c %10lu%c │ │ │ │ Head=%p, Tail=%p: │ │ │ │ %p(%1d|%3d) -> │ │ │ │ virtual memory exhausted │ │ │ │ {GC %luk -> │ │ │ │ Overhead │ │ │ │ @@ -14558,16 +14558,16 @@ │ │ │ │ ggc_set_mark │ │ │ │ gt_ggc_m_S │ │ │ │ init_alias_analysis │ │ │ │ mems_in_disjoint_alias_sets_p │ │ │ │ rtx_equal_for_memref_p │ │ │ │ tree_low_cst │ │ │ │ record_alias_subset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ first = %p current = %p indx = %u │ │ │ │ %p next = %p prev = %p indx = %u │ │ │ │ bits = { │ │ │ │ bitmap_ior_and_compl │ │ │ │ bitmap_xor │ │ │ │ bitmap_elt_ior │ │ │ │ bitmap_ior │ │ │ │ @@ -14610,15 +14610,15 @@ │ │ │ │ expand_builtin_mathfn_ternary │ │ │ │ expand_builtin_mathfn │ │ │ │ expand_builtin │ │ │ │ c_readstr │ │ │ │ tree_low_cst │ │ │ │ $ @!"".#%$A%2&0'E(1)+*3+:,@-/.;/L0A1B2C3B4F5J6h7J8@9E:N;D<==P>K?D@AA │ │ │ │ WdXqYbZk[z\o]f^~_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ target format does not support infinity │ │ │ │ %qD changed semantics in GCC 4.4 │ │ │ │ offset outside bounds of constant string │ │ │ │ %Kcall to %D will always overflow destination buffer │ │ │ │ %Kcall to %D might overflow destination buffer │ │ │ │ % used in function with fixed args │ │ │ │ wrong number of arguments to function % │ │ │ │ @@ -15365,41 +15365,41 @@ │ │ │ │ BUILT_IN_GOMP_SECTIONS_END │ │ │ │ BUILT_IN_GOMP_SINGLE_START │ │ │ │ BUILT_IN_GOMP_SINGLE_COPY_END │ │ │ │ NOT_BUILT_IN │ │ │ │ BUILT_IN_FRONTEND │ │ │ │ BUILT_IN_MD │ │ │ │ BUILT_IN_NORMAL │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ %d uses a slot from prev iteration │ │ │ │ %d uses slot of %d │ │ │ │ %d uses a new slot │ │ │ │ insert_restore │ │ │ │ insert_save │ │ │ │ replace_reg_with_saved_mem │ │ │ │ save_call_clobbered_regs │ │ │ │ setup_save_areas │ │ │ │ reg_save_code │ │ │ │ init_caller_save │ │ │ │ setjmp_syscall │ │ │ │ sigsetjmp │ │ │ │ siglongjmp │ │ │ │ getcontext │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ function call has aggregate value │ │ │ │ emit_library_call_value_1 │ │ │ │ fixup_tail_calls │ │ │ │ load_register_parameters │ │ │ │ store_one_arg │ │ │ │ store_unaligned_arguments_into_pseudos │ │ │ │ compute_argument_block_size │ │ │ │ expand_call │ │ │ │ shift_return_value │ │ │ │ prepare_call_address │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ Invalid sum of outgoing probabilities %.1f%% │ │ │ │ Invalid sum of outgoing counts %i, should be %i │ │ │ │ Invalid sum of incoming frequencies %i, should be %i │ │ │ │ Invalid sum of incoming counts %i, should be %i │ │ │ │ Register %d used %d times across %d insns │ │ │ │ ; crosses call with %d frequency │ │ │ │ bb %i count became negative after threading │ │ │ │ @@ -15454,22 +15454,22 @@ │ │ │ │ disconnect_src │ │ │ │ compact_blocks │ │ │ │ clear_edges │ │ │ │ @Compressed edge list, %d BBs + entry & exit, and %d edges │ │ │ │ *** Edge (%d, %d) appears to not have an index │ │ │ │ *** Edge (%d, %d) has index %d, but there is no edge │ │ │ │ *p* No index for edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ %-4d - edge( │ │ │ │ compute_idf │ │ │ │ dfs_enumerate_from │ │ │ │ pre_and_rev_post_order_compute │ │ │ │ inverted_post_order_compute │ │ │ │ , offset %ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ size of variable %q+D is too large │ │ │ │ Partition %lu: size %ld align %u │ │ │ │ stack protector not protecting local variables: variable length buffer │ │ │ │ stack protector not protecting function: all local arrays are less than %d bytes long │ │ │ │ ;; Generating RTL for gimple basic block %d │ │ │ │ ;; Full RTL generated for this function: │ │ │ │ convert_debug_memory_address │ │ │ │ @@ -15486,15 +15486,15 @@ │ │ │ │ expand_used_vars │ │ │ │ gimple_expand_cfg │ │ │ │ tree_low_cst │ │ │ │ expand_one_stack_var_at │ │ │ │ expand_one_stack_var │ │ │ │ expand_one_var │ │ │ │ gimple_assign_rhs_to_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ prev_bb of %d should be %d, not %d │ │ │ │ verify_flow_info: Block %i has loop_father, but there are no loops │ │ │ │ verify_flow_info: Block %i lacks loop_father │ │ │ │ verify_flow_info: Wrong count of block %i %i │ │ │ │ verify_flow_info: Wrong frequency of block %i %i │ │ │ │ verify_flow_info: Duplicate edge %i->%i │ │ │ │ verify_flow_info: Wrong probability of edge %i->%i %i │ │ │ │ @@ -15532,15 +15532,15 @@ │ │ │ │ ;;%s pred: │ │ │ │ ;;%s succ: │ │ │ │ lv_add_condition_to_bb │ │ │ │ extract_cond_bb_edges │ │ │ │ cfg_hook_duplicate_loop_to_header_edge │ │ │ │ remove_branch │ │ │ │ current_ir_type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ Emitting label for block %d │ │ │ │ Reordered sequence: │ │ │ │ duplicate of %i │ │ │ │ compensation │ │ │ │ outof_cfglayout │ │ │ │ into_cfglayout │ │ │ │ fixup_reorder_chain │ │ │ │ @@ -15556,15 +15556,15 @@ │ │ │ │ multiple latches: │ │ │ │ ;; depth %d, outer %ld │ │ │ │ ;; nodes: │ │ │ │ ;; %d loops found │ │ │ │ ;; %d succs { │ │ │ │ exit %d->%d not recorded │ │ │ │ too many loop exits recorded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ Disambiguating loop %d with multiple latches │ │ │ │ Found latch edge %d -> %d using profile information. │ │ │ │ Found latch edge %d -> %d using iv structure. │ │ │ │ Merged latch edges of loop %d │ │ │ │ size of loop %d should be %d, not %d │ │ │ │ bb %d do not belong to loop %d │ │ │ │ loop %d%'s header does not have exactly 2 entries │ │ │ │ @@ -15592,17 +15592,17 @@ │ │ │ │ record_loop_exits │ │ │ │ get_loop_body_in_bfs_order │ │ │ │ get_loop_body_in_dom_order │ │ │ │ get_loop_body │ │ │ │ merge_latch_edges │ │ │ │ flow_loops_find │ │ │ │ superloop_at_depth │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ mark_irreducible_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ Created preheader block for loop %i │ │ │ │ create_preheader │ │ │ │ set_zero_probability │ │ │ │ duplicate_loop_to_header_edge │ │ │ │ create_empty_loop_on_edge │ │ │ │ find_path │ │ │ │ BB_RTL flag not set for block %d │ │ │ │ @@ -15618,15 +15618,15 @@ │ │ │ │ wrong amount of branch edges after conditional jump %i │ │ │ │ call edges for non-call insn in bb %i │ │ │ │ abnormal edges for no purpose in bb %i │ │ │ │ insn %d inside basic block %d but block_for_insn is NULL │ │ │ │ insn %d inside basic block %d but block_for_insn is %i │ │ │ │ NOTE_INSN_BASIC_BLOCK is missing for block %d │ │ │ │ NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ flow control insn inside a basic block │ │ │ │ insn %d outside of basic blocks has non-NULL bb field │ │ │ │ insn %d is in multiple basic blocks (%d and %d) │ │ │ │ missing barrier after block %i │ │ │ │ verify_flow_info: Incorrect blocks for fallthru %i->%i │ │ │ │ verify_flow_info: Incorrect fallthru %i->%i │ │ │ │ wrong insn in the fallthru edge │ │ │ │ @@ -15682,25 +15682,25 @@ │ │ │ │ can%'t convert between vector values of different size │ │ │ │ aggregate value used where an integer was expected │ │ │ │ pointer value used where a complex was expected │ │ │ │ aggregate value used where a complex was expected │ │ │ │ can%'t convert value to a vector │ │ │ │ aggregate value used where a fixed-point was expected │ │ │ │ conversion to incomplete type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ file %s not found, execution counts estimated │ │ │ │ file %s not found, execution counts assumed to be zero │ │ │ │ execution counts assumed to be zero │ │ │ │ no coverage for function %qE found │ │ │ │ coverage mismatch for function %qE while reading counter %qs │ │ │ │ number of counters is %d instead of %d │ │ │ │ this can result in poorly optimized code │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ %qs is version %q.*s, expected version %q.*s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ coverage mismatch for function %u while reading execution counters │ │ │ │ cannot merge separate %s counters for function %u │ │ │ │ _GLOBAL__N_ │ │ │ │ _GLOBAL__ │ │ │ │ execution counts estimated │ │ │ │ checksum is %x instead of %x │ │ │ │ coverage mismatch ignored │ │ │ │ @@ -15724,15 +15724,15 @@ │ │ │ │ tree_coverage_counter_addr │ │ │ │ tree_coverage_counter_ref │ │ │ │ gcov_sync │ │ │ │ gcov_read_words │ │ │ │ gcov_write_length │ │ │ │ gcov_write_words │ │ │ │ gcov_open │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ expanding: r%d into: │ │ │ │ expanding │ │ │ │ into... │ │ │ │ from insn %i │ │ │ │ no locs │ │ │ │ addr list: │ │ │ │ no addrs │ │ │ │ @@ -15766,15 +15766,15 @@ │ │ │ │ GNU Pascal │ │ │ │ GNU Objective-C │ │ │ │ GNU Objective-C++ │ │ │ │ .stabd │ │ │ │ .stabn │ │ │ │ .stabs │ │ │ │ gcc2_compiled. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ common symbol debug info is not structured as symbol+offset │ │ │ │ stabstr_O │ │ │ │ dbxout_type_name │ │ │ │ tree_low_cst │ │ │ │ dbxout_type │ │ │ │ dbxout_symbol │ │ │ │ eFalse:0,True:1,***dbgcnt: limit reached for %s.*** │ │ │ │ @@ -15814,15 +15814,15 @@ │ │ │ │ sched_region │ │ │ │ sel_sched_cnt │ │ │ │ sel_sched_region_cnt │ │ │ │ sel_sched_insn_cnt │ │ │ │ sms_sched_loop │ │ │ │ store_motion │ │ │ │ split_for_sched2 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ def_info->table_size = %d, use_info->table_size = %d │ │ │ │ df_worklist_dataflow_doublequeue:n_basic_blocks %d n_edges %d count %d (%5.2g) │ │ │ │ reg %d bb %d insn %d flag %#x type %#x │ │ │ │ %c%d(%d) │ │ │ │ Dataflow summary: │ │ │ │ setting blocks to analyze │ │ │ │ clearing blocks_to_analyze │ │ │ │ @@ -15882,15 +15882,15 @@ │ │ │ │ df_chain_block pool │ │ │ │ %c%d(bb %d insn %d) │ │ │ │ ;; reg %d │ │ │ │ ;; reg %d │ │ │ │ read/write │ │ │ │ ;; eq_note reg %d │ │ │ │ )->[%d]->( │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ ;; UD chains for artificial uses │ │ │ │ ;; UD chains for insn luid %d uid %d │ │ │ │ ;; DU chains for artificial defs │ │ │ │ ;; DU chains for insn luid %d uid %d │ │ │ │ df_md_reset │ │ │ │ df_simulate_one_insn_forwards │ │ │ │ df_whole_mw_reg_dead_p │ │ │ │ @@ -15928,15 +15928,15 @@ │ │ │ │ unscanned insn │ │ │ │ from %d to %d │ │ │ │ df->entry_block_defs = │ │ │ │ df->exit_block_uses = │ │ │ │ ;; regular block artificial uses │ │ │ │ ;; eh block artificial uses │ │ │ │ ;; total ref usage %d{%dd,%du,%de} in %d{%d regular + %d call} insns. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ deferring deletion of insn with uid = %d. │ │ │ │ no bb for insn with uid = %d. │ │ │ │ deferring rescan insn with uid = %d. │ │ │ │ verify found no changes in insn with uid = %d. │ │ │ │ rescanning insn with uid = %d. │ │ │ │ scanning new insn with uid = %d. │ │ │ │ deleting debug_insn with uid = %d. │ │ │ │ @@ -15965,15 +15965,15 @@ │ │ │ │ df_ref_equal_p │ │ │ │ df_install_ref │ │ │ │ df_ref_record │ │ │ │ df_reg_chain_unlink │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -15989,23 +15989,23 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ Failed to add probability note │ │ │ │ do_compare_rtx_and_jump │ │ │ │ split_comparison │ │ │ │ do_jump_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ dominator of %d status unknown │ │ │ │ dominator of %d should be %d, not %d │ │ │ │ delete_from_dominance_info │ │ │ │ add_to_dominance_info │ │ │ │ determine_dominators_for_sons │ │ │ │ prune_bbs_to_update_dominators │ │ │ │ iterate_fix_dominators │ │ │ │ @@ -16020,18 +16020,18 @@ │ │ │ │ set_immediate_dominator │ │ │ │ get_immediate_dominator │ │ │ │ calc_dfs_tree_nonrec │ │ │ │ calc_dfs_tree │ │ │ │ init_dom_info │ │ │ │ dom_convert_dir_to_idx │ │ │ │ calculate_dominance_info │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ mpz_get_double_int │ │ │ │ div_and_round_double │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ .ascii " │ │ │ │ .uleb128 %#lx │ │ │ │ .sleb128 %ld │ │ │ │ .uleb128 │ │ │ │ aligned absolute │ │ │ │ indirect absolute │ │ │ │ indirect pcrel │ │ │ │ @@ -16704,15 +16704,15 @@ │ │ │ │ lookup_cfa_1 │ │ │ │ DW_TAG_GNU_template_parameter_pack │ │ │ │ DW_TAG_GNU_formal_parameter_pack │ │ │ │ DW_TAG_GNU_template_template_param │ │ │ │ DW_AT_MIPS_software_pipeline_depth │ │ │ │ DW_AT_GNU_exclusive_locks_required │ │ │ │ DW_AT_GNU_shared_locks_required │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ Length of Compilation Unit Info │ │ │ │ Length of Public Type Names Info │ │ │ │ Offset of Compilation Unit Info │ │ │ │ UNSPEC hasn't been delegitimized. │ │ │ │ Constant was removed from constant pool. │ │ │ │ Symbol not defined in current TU. │ │ │ │ Don't know how to merge two non-trivial location lists. │ │ │ │ @@ -16731,15 +16731,15 @@ │ │ │ │ constructor or constant not in constant pool │ │ │ │ Location list where only loc descriptor needed │ │ │ │ Length of Common Information Entry │ │ │ │ Language Specific Data Area (none) │ │ │ │ multiple EH personalities are supported only with assemblers supporting .cfi_personality directive │ │ │ │ %s unrecognized macinfo code %lu │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ emit_copy_of_insn_after │ │ │ │ gen_const_vector │ │ │ │ copy_insn_1 │ │ │ │ set_unique_reg_note │ │ │ │ emit_debug_insn_after_noloc │ │ │ │ emit_call_insn_after_noloc │ │ │ │ emit_jump_insn_after_noloc │ │ │ │ @@ -16797,15 +16797,15 @@ │ │ │ │ Eh tree: │ │ │ │ %*s %i %s │ │ │ │ filter :%i types: │ │ │ │ region of lp %i is wrong │ │ │ │ tree list ends on depth %i │ │ │ │ verify_eh_tree failed │ │ │ │ eh_ranges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ Marking function nothrow: %s │ │ │ │ argument of %<__builtin_eh_return_regno%> must be constant │ │ │ │ __builtin_eh_return not supported on this target │ │ │ │ region_array is corrupted for region %i │ │ │ │ lp_array is corrupted for lp %i │ │ │ │ outer block of region %i is wrong │ │ │ │ negative nesting depth of region %i │ │ │ │ @@ -16819,28 +16819,28 @@ │ │ │ │ sjlj_emit_dispatch_table │ │ │ │ collect_one_action_chain │ │ │ │ finish_eh_generation │ │ │ │ eh_region_outermost │ │ │ │ duplicate_eh_regions_1 │ │ │ │ gen_eh_region_catch │ │ │ │ tree_low_cst │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ __morestack_allocate_stack_space │ │ │ │ stack limits not supported on this target │ │ │ │ hard_function_value │ │ │ │ probe_stack_range │ │ │ │ set_stack_check_libfunc │ │ │ │ allocate_dynamic_stack_space │ │ │ │ copy_to_mode_reg │ │ │ │ memory_address_addr_space │ │ │ │ convert_memory_address_addr_space │ │ │ │ int_expr_size │ │ │ │ expr_size │ │ │ │ trunc_int_for_mode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ multiple accesses to volatile structure member because of packed attribute │ │ │ │ multiple accesses to volatile structure bitfield because of packed attribute │ │ │ │ mis-aligned access used for structure member │ │ │ │ mis-aligned access used for structure bitfield │ │ │ │ when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access │ │ │ │ expand_mult_highpart_optab │ │ │ │ extract_high_half │ │ │ │ @@ -16852,16 +16852,16 @@ │ │ │ │ expand_mult │ │ │ │ expand_shift │ │ │ │ extract_bit_field_1 │ │ │ │ store_fixed_bit_field │ │ │ │ store_bit_field_1 │ │ │ │ store_bit_field │ │ │ │ mode_for_extraction │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ %Kcall to %qs declared with attribute error: %s │ │ │ │ %Kcall to %qs declared with attribute warning: %s │ │ │ │ local frame unavailable (naked function?) │ │ │ │ get_personality_function │ │ │ │ build_personality_function │ │ │ │ expand_expr_addr_expr_1 │ │ │ │ store_constructor │ │ │ │ @@ -16923,15 +16923,15 @@ │ │ │ │ invalid %%-code │ │ │ │ %s basic block %d │ │ │ │ %s %i "%s" 1 │ │ │ │ %s 0 "" 2 │ │ │ │ could not split insn │ │ │ │ *clean_state │ │ │ │ alignments │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i skipped. │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i fall %4i branch %4i │ │ │ │ internal loop alignment added. │ │ │ │ could not open final insn dump file %qs: %m │ │ │ │ could not close final insn dump file %qs: %m │ │ │ │ invalid argument %qs to -fdebug-prefix-map │ │ │ │ the frame size of %wd bytes is larger than %wd bytes │ │ │ │ @@ -16943,15 +16943,15 @@ │ │ │ │ call_from_call_insn │ │ │ │ alter_cond │ │ │ │ final_scan_insn │ │ │ │ get_insn_template │ │ │ │ profile_function │ │ │ │ shorten_branches │ │ │ │ large fixed-point constant implicitly truncated to fixed-point type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ fixed_compare │ │ │ │ fixed_arithmetic │ │ │ │ round_down_loc │ │ │ │ round_up_loc │ │ │ │ fold_abs_const │ │ │ │ fold_build3_stat_loc │ │ │ │ fold_cond_expr_with_comparison │ │ │ │ @@ -16970,15 +16970,15 @@ │ │ │ │ invert_tree_comparison │ │ │ │ fold_convert_const_int_from_real │ │ │ │ fold_convert_loc │ │ │ │ size_diffop_loc │ │ │ │ size_binop_loc │ │ │ │ may_negate_without_overflow_p │ │ │ │ fold_undefer_overflow_warnings │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-negative │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-zero │ │ │ │ assuming signed overflow does not occur when simplifying multiplication │ │ │ │ assuming signed overflow does not occur when simplifying A / (B << N) │ │ │ │ assuming signed overflow does not occur when distributing negation across division │ │ │ │ assuming signed overflow does not occur when simplifying division │ │ │ │ assuming signed overflow does not occur when simplifying modulus │ │ │ │ @@ -16999,15 +16999,15 @@ │ │ │ │ assuming signed overflow does not occur when negating a division │ │ │ │ assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 │ │ │ │ assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 │ │ │ │ assuming signed overflow does not occur when combining constants around a comparison │ │ │ │ assuming signed overflow does not occur when eliminating multiplication in comparison with zero │ │ │ │ assuming signed overflow does not occur when reducing constant in comparison │ │ │ │ comparison is always %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ variable %q+D might be clobbered by % or % │ │ │ │ total size of local objects too large │ │ │ │ impossible constraint in % │ │ │ │ argument %q+D might be clobbered by % or % │ │ │ │ .result_ptr │ │ │ │ function returns an aggregate │ │ │ │ unused parameter %q+D │ │ │ │ @@ -17029,15 +17029,15 @@ │ │ │ │ reorder_blocks_1 │ │ │ │ aggregate_value_p │ │ │ │ instantiate_virtual_regs_in_insn │ │ │ │ assign_stack_temp_for_type │ │ │ │ %s hash table (%d buckets, %d entries) │ │ │ │ Index %d (hash value %d; max distance %d) │ │ │ │ GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ %s: %d basic blocks and %d edges/basic block │ │ │ │ %s: %d basic blocks and %d registers │ │ │ │ PRE/HOIST: end of bb %d, insn %d, │ │ │ │ copying expression %d to reg %d │ │ │ │ PRE: store updated with reaching reg │ │ │ │ hoisting vbeinout computation: %d passes │ │ │ │ HOIST of %s, %d basic blocks, %d bytes needed, │ │ │ │ @@ -17080,27 +17080,27 @@ │ │ │ │ Pattern (%3d): │ │ │ │ Loads : │ │ │ │ Stores : │ │ │ │ Expression │ │ │ │ bb %d, reaching reg is %d │ │ │ │ PRE: edge (%d,%d), │ │ │ │ copy expression %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ can%'t get position in PCH file: %m │ │ │ │ can%'t write padding to PCH file: %m │ │ │ │ had to relocate PCH │ │ │ │ relocate_ptrs │ │ │ │ gt_pch_note_reorder │ │ │ │ gt_pch_note_object │ │ │ │ ggc_splay_dont_free │ │ │ │ ggc_splay_alloc │ │ │ │ ggc_cleared_alloc_ptr_array_two_args │ │ │ │ ggc_cleared_alloc_htab_ignore_args │ │ │ │ -A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ +A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ GIMPLE type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table is empty │ │ │ │ GIMPLE canonical type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type table is empty │ │ │ │ GIMPLE canonical type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type hash table is empty │ │ │ │ @@ -17169,29 +17169,29 @@ │ │ │ │ gimple_cond_get_ops_from_tree │ │ │ │ gimple_build_cond │ │ │ │ gimple_build_assign_with_ops_stat │ │ │ │ extract_ops_from_tree_1 │ │ │ │ gimple_build_call_from_tree │ │ │ │ gimple_build_call │ │ │ │ gimple_set_subcode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ gsi_insert_seq_on_edge_immediate │ │ │ │ gsi_insert_on_edge_immediate │ │ │ │ gsi_for_stmt │ │ │ │ gsi_replace │ │ │ │ gsi_split_seq_before │ │ │ │ gsi_split_seq_after │ │ │ │ gsi_insert_seq_nodes_after │ │ │ │ gsi_insert_seq_after_without_update │ │ │ │ gsi_insert_seq_nodes_before │ │ │ │ gsi_insert_seq_before_without_update │ │ │ │ lower_stmt │ │ │ │ lower_gimple_bind │ │ │ │ lower_function_body │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ setjmpvar │ │ │ │ __builtin_va_arg_pack () │ │ │ │ goto │ │ │ │ ABS_EXPR < │ │ │ │ = PHI < │ │ │ │ # BLOCK │ │ │ │ , starting at line │ │ │ │ , discriminator │ │ │ │ %G <%s,%+EVAL <%S>%nCLEANUP <%S>%-> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ <<>>%+{%+%S%-} │ │ │ │ <<< Unknown GIMPLE statement: %s >>> │ │ │ │ dump_gimple_debug │ │ │ │ dump_gimple_omp_block │ │ │ │ dump_gimple_omp_for │ │ │ │ dump_ternary_rhs │ │ │ │ dump_gimple_assign │ │ │ │ dump_gimple_fmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ threadprivate variable %qE used in untied task │ │ │ │ %qE not specified in enclosing parallel │ │ │ │ using result of function returning % │ │ │ │ invalid lvalue in asm output %d │ │ │ │ non-memory input %d must stay in memory │ │ │ │ memory input %d is not directly addressable │ │ │ │ %s variable %qE is private in outer context │ │ │ │ @@ -17324,29 +17324,29 @@ │ │ │ │ func _%s │ │ │ │ __asm__("%s") │ │ │ │ const _%s = │ │ │ │ type _%s │ │ │ │ var _%s │ │ │ │ go_format_type │ │ │ │ go_finish │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ could not close Go dump file: %m │ │ │ │ could not open Go dump file %qs: %m │ │ │ │ INVALID-bit-fiel%d (%d) <- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ graphds_domtree │ │ │ │ graphds_scc │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ allocate_initial_values │ │ │ │ initvals │ │ │ │ init_live_subregs │ │ │ │ fix_reg_equiv_init │ │ │ │ update_equiv_regs │ │ │ │ setup_cover_and_important_classes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ New r%d: setting preferred %s, alternative %s │ │ │ │ +++Costs: overall %d, reg %d, mem %d, ld %d, st %d, move %d │ │ │ │ +++ move loops %d, new jumps %d │ │ │ │ Disposition: │ │ │ │ %4d:r%-4d │ │ │ │ Class cover: │ │ │ │ Class translation: │ │ │ │ @@ -17374,21 +17374,21 @@ │ │ │ │ a%d(r%d): │ │ │ │ cp%d:a%d(r%d)@%d │ │ │ │ Remove a%dr%d │ │ │ │ cost vectors │ │ │ │ live ranges │ │ │ │ allocnos │ │ │ │ cp%d:a%d(r%d)<->a%d(r%d)@%d:%s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ Moving ranges of a%dr%d to a%dr%d: │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal (%s) │ │ │ │ Rebuilding regno allocno list for %d │ │ │ │ Copying ranges of a%dr%d to a%dr%d: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ Remove cp%d:%c%dr%d-%c%dr%d │ │ │ │ Remove cp%d:a%dr%d-a%dr%d │ │ │ │ regions=%d, blocks=%d, points=%d │ │ │ │ allocnos=%d (big %d), copies=%d, conflicts=%d, ranges=%d │ │ │ │ sort_conflict_id_map │ │ │ │ sparseset_bit_p │ │ │ │ copy_allocno_live_ranges │ │ │ │ @@ -17404,23 +17404,23 @@ │ │ │ │ a%d(r%d, │ │ │ │ r%d costs: │ │ │ │ ;; a%d(r%d, │ │ │ │ conflicts: │ │ │ │ ;; subobject %d: │ │ │ │ ;; conflict hard regs: │ │ │ │ ;; total conflict hard regs: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +++Conflict table will be too big(>%dMB) -- don't use it │ │ │ │ +++Allocating %ld bytes for conflict table (uncompressed size %ld) │ │ │ │ build_conflicts │ │ │ │ sparseset_bit_p │ │ │ │ build_conflict_bit_table │ │ │ │ process_reg_shuffles │ │ │ │ process_regs_for_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ (memory is more profitable %d vs %d) │ │ │ │ (potential spill: %spri=%d, cost=%d) │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ bbs: │ │ │ │ Reg %d of %s has %d regs less │ │ │ │ Pushing p%d(%d) (spill for NO_REGS) │ │ │ │ Secondary allocation: assign hard reg %d to reg %d │ │ │ │ @@ -17453,15 +17453,15 @@ │ │ │ │ ira_reuse_stack_slot │ │ │ │ ira_reassign_pseudos │ │ │ │ coalesce_allocnos │ │ │ │ update_copy_costs │ │ │ │ update_conflict_hard_regno_costs │ │ │ │ update_curr_costs │ │ │ │ Creating newreg=%i from oldreg=%i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ Creating temporary allocno a%dr%d │ │ │ │ Allocate conflicts for a%dr%d │ │ │ │ Adding cp%d:a%dr%d-a%dr%d │ │ │ │ Adding range [%d..%d] to allocno a%dr%d │ │ │ │ Adding range [%d..%d] to live through %s allocno a%dr%d │ │ │ │ Changing RTL for loop %d (header bb%d) │ │ │ │ Remove r%d:a%d->a%d(mem) │ │ │ │ @@ -17470,34 +17470,34 @@ │ │ │ │ a%dr%d->a%dr%d │ │ │ │ modify_move_list │ │ │ │ mark_pseudo_regno_subword_live │ │ │ │ sparseset_bit_p │ │ │ │ mark_pseudo_regno_dead │ │ │ │ mark_pseudo_regno_subword_dead │ │ │ │ mark_pseudo_regno_live │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ Compressing live ranges: from %d to %d - %d%% │ │ │ │ Ranges after the compression: │ │ │ │ Insn %u(l%d): point = %d │ │ │ │ [%d..%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ reg_or_subregno │ │ │ │ rtx_renumbered_equal_p │ │ │ │ invert_jump_1 │ │ │ │ redirect_jump_2 │ │ │ │ redirect_jump_1 │ │ │ │ signed_condition │ │ │ │ unsigned_condition │ │ │ │ swap_condition │ │ │ │ reverse_condition_maybe_unordered │ │ │ │ reverse_condition │ │ │ │ mark_jump_label_1 │ │ │ │ mark_all_labels │ │ │ │ barriers │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ inlined from %qs at %s:%d:%d │ │ │ │ At top level: │ │ │ │ In member function %qs │ │ │ │ In function %qs │ │ │ │ inlined from %qs at %s:%d │ │ │ │ inlined from %qs │ │ │ │ lhd_begin_section │ │ │ │ @@ -17505,45 +17505,45 @@ │ │ │ │ lhd_print_error_function │ │ │ │ lhd_tree_size │ │ │ │ lhd_dwarf_name │ │ │ │ lhd_decl_printable_name │ │ │ │ lhd_incomplete_type_error │ │ │ │ lhd_type_promotes_to │ │ │ │ lhd_set_decl_assembler_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ free_INSN_LIST_node │ │ │ │ free_list │ │ │ │ alloc_INSN_LIST │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ rtl_loop_init │ │ │ │ loop_optimizer_finalize │ │ │ │ loop_optimizer_init │ │ │ │ loop2_doloop │ │ │ │ loop2_unroll │ │ │ │ loop2_unswitch │ │ │ │ loop2_invariant │ │ │ │ loop2_done │ │ │ │ loop2_init │ │ │ │ free_inv_motion_data │ │ │ │ get_cover_class_and_nregs │ │ │ │ hash_invariant_expr_1 │ │ │ │ invariant_expr_equal_p │ │ │ │ check_dependency │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ Decided to move invariant %d -- gain %d │ │ │ │ Decided to move dependent invariant %d │ │ │ │ Invariant %d is equivalent to invariant %d. │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ *****starting processing of loop ****** │ │ │ │ *****ending processing of loop ****** │ │ │ │ Set in insn %d is invariant (%d), cost %d, depends on │ │ │ │ Failed to move invariant %d │ │ │ │ ref. regnos: │ │ │ │ live regnos: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ ;; improved upper bound by one. │ │ │ │ assuming that the loop is not infinite │ │ │ │ cannot optimize possibly infinite loops │ │ │ │ assuming that the loop counter does not overflow │ │ │ │ cannot optimize loop, the loop counter may overflow │ │ │ │ not simple │ │ │ │ * iteration │ │ │ │ @@ -17574,15 +17574,15 @@ │ │ │ │ get_iv_value │ │ │ │ iv_analyze_def │ │ │ │ record_biv │ │ │ │ get_biv_step_1 │ │ │ │ get_biv_step │ │ │ │ iv_get_reaching_def │ │ │ │ iv_analyze_expr │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ ;; *** Considering loop %d for complete peeling *** │ │ │ │ ;; Considering peeling once rolling loop │ │ │ │ ;; Not considering loop, is too big │ │ │ │ ;; Unable to prove that the loop rolls exactly once │ │ │ │ ;; Decided to peel exactly once rolling loop │ │ │ │ ;; Considering peeling completely │ │ │ │ ;; Not considering loop, is not innermost │ │ │ │ @@ -17626,27 +17626,27 @@ │ │ │ │ combine_var_copies_in_loop_exit │ │ │ │ insert_var_expansion_initialization │ │ │ │ expand_var_during_unrolling │ │ │ │ apply_opt_in_copies │ │ │ │ analyze_insns_in_loop │ │ │ │ peel_loop_completely │ │ │ │ unroll_and_peel_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ ;; Not unswitching anymore, hit max level │ │ │ │ ;; Not unswitching, not innermost loop │ │ │ │ ;; Not unswitching, can't duplicate loop │ │ │ │ ;; Not unswitching, loop too big │ │ │ │ ;; Not unswitching, not hot area │ │ │ │ ;; Not unswitching, loop iterations < 1 │ │ │ │ ;; Unswitching loop │ │ │ │ unswitch_loop │ │ │ │ unswitch_single_loop │ │ │ │ compare_and_jump_seq │ │ │ │ Replacing cgraph node %s/%i by %s/%i for symbol %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ multiple prevailing defs for %qE │ │ │ │ variable %qD redeclared as function │ │ │ │ function %qD redeclared as variable │ │ │ │ type of %qD does not match original declaration │ │ │ │ alignment of %qD is bigger than original declaration │ │ │ │ %qD has already been defined │ │ │ │ previously defined here │ │ │ │ @@ -17654,15 +17654,15 @@ │ │ │ │ lto_symtab_prevailing_decl │ │ │ │ lto_varpool_replace_node │ │ │ │ lto_cgraph_replace_node │ │ │ │ lto_symtab_resolve_can_prevail_p │ │ │ │ lto_symtab_merge_decls_1 │ │ │ │ lto_symtab_get_resolution │ │ │ │ lto_symtab_register_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ master region may not be closely nested inside of work-sharing or explicit task region │ │ │ │ ordered region may not be closely nested inside of critical or explicit task region │ │ │ │ critical region may not be nested inside a critical region with the same name │ │ │ │ ordered region must be closely nested inside a loop region with an ordered clause │ │ │ │ invalid entry to OpenMP structured block │ │ │ │ @@ -17713,15 +17713,15 @@ │ │ │ │ extract_omp_for_data │ │ │ │ workshare_safe_to_combine_p │ │ │ │ expand_omp │ │ │ │ remove_exit_barrier │ │ │ │ build_omp_regions_1 │ │ │ │ build_omp_regions_root │ │ │ │ omp_reduction_init │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ expand_sync_fetch_operation │ │ │ │ expand_sync_operation │ │ │ │ find_cc_set │ │ │ │ get_rtx_code │ │ │ │ vector_compare_rtx │ │ │ │ debug_optab_libfuncs │ │ │ │ set_user_assembler_libfunc │ │ │ │ @@ -19515,15 +19515,15 @@ │ │ │ │ -trigraphs Support ISO C trigraphs │ │ │ │ Do not predefine system-specific and GCC-specific macros │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ cl_optimization_save │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ unrecognized command line option %qs │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ @@ -19536,24 +19536,24 @@ │ │ │ │ --warn-no- │ │ │ │ read_cmdline_option │ │ │ │ generate_option │ │ │ │ prune_options │ │ │ │ generate_canonical_option │ │ │ │ decode_cmdline_option │ │ │ │ command line option %qs is valid for the driver but not for %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ command line option %qs is valid for %s but not for %s │ │ │ │ unrecognized command line option "%s" │ │ │ │ unrecognized command line option %<-fdump-%s%> │ │ │ │ unrecognized register name %qs │ │ │ │ handle_common_deferred_options │ │ │ │ read_cmdline_options │ │ │ │ complain_wrong_lang │ │ │ │ lang_handle_option │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ The following options are target specific │ │ │ │ The following options control compiler warning messages │ │ │ │ The following options control optimizations │ │ │ │ The following options are language-independent │ │ │ │ The --param option recognizes the following as parameters │ │ │ │ The following options are specific to just the language │ │ │ │ The following options are supported by the language │ │ │ │ @@ -19603,24 +19603,24 @@ │ │ │ │ optimizers │ │ │ │ invalid --param value %qs │ │ │ │ -Werror=%s: no option -%s │ │ │ │ max-inline-insns-single │ │ │ │ max-inline-insns-auto │ │ │ │ enabled by default │ │ │ │ undocumented │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ minimum value of parameter %qs is %u │ │ │ │ maximum value of parameter %qs is %u │ │ │ │ invalid parameter %qs │ │ │ │ init_param_values │ │ │ │ set_default_param_value │ │ │ │ set_param_value_internal │ │ │ │ set_param_value │ │ │ │ add_params │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ invalid pass positioning operation │ │ │ │ plugin cannot register a missing pass │ │ │ │ plugin cannot register an unnamed pass │ │ │ │ plugin cannot register pass %qs without reference pass name │ │ │ │ pass %qs not found but is referenced by new pass %qs │ │ │ │ current pass = %s (%d) │ │ │ │ no current pass. │ │ │ │ @@ -19687,29 +19687,29 @@ │ │ │ │ plugin %s is not licensed under a GPL-compatible license │ │ │ │ cannot find %s in plugin %s │ │ │ │ -iplugindir option not passed from the gcc driver │ │ │ │ inacessible plugin file %s expanded from short plugin name %s: %m │ │ │ │ plugin %s was specified with different paths: │ │ │ │ malformed option -fplugin-arg-%s (multiple '=' signs) │ │ │ │ malformed option -fplugin-arg-%s (missing -[=]) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ plugin %s should be specified before -fplugin-arg-%s in the command line │ │ │ │ unknown callback event registered by plugin %s │ │ │ │ plugin %s registered a null callback function for event %s │ │ │ │ %sVersions of loaded plugins: │ │ │ │ %sHelp for the loaded plugins: │ │ │ │ *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_START │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_END │ │ │ │ invoke_plugin_callbacks_full │ │ │ │ register_callback │ │ │ │ get_named_event_id │ │ │ │ parse_plugin_arg_opt │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ size %ld, %ld elements, %f collision/search ratio │ │ │ │ generating move from %d to %d on edge from %d to %d │ │ │ │ generating on edge from %d to %d a copy of load: │ │ │ │ get_avail_load_store_reg │ │ │ │ oprs_unchanged_p │ │ │ │ record_opr_changes │ │ │ │ expr_equiv_p │ │ │ │ @@ -19718,15 +19718,15 @@ │ │ │ │ deleting insn: │ │ │ │ expression hash table │ │ │ │ table entries: │ │ │ │ GCSE AFTER RELOAD stats: │ │ │ │ copies inserted: %d │ │ │ │ moves inserted: %d │ │ │ │ insns deleted: %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ reload_cse_simplify_operands │ │ │ │ reload_combine_note_use │ │ │ │ try_replace_in_use │ │ │ │ reload_combine_recognize_const_pattern │ │ │ │ (ignored) │ │ │ │ %s heuristics%s: %.1f%% │ │ │ │ (%.1f%%) │ │ │ │ @@ -19747,29 +19747,29 @@ │ │ │ │ fp_opcode │ │ │ │ fp_opcode (on trees) │ │ │ │ early return (on trees) │ │ │ │ const return │ │ │ │ negative return │ │ │ │ null return │ │ │ │ mudflap check │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ Irreducible region hit, ignoring edge to %i->%i │ │ │ │ Predictions for insn %i bb %i │ │ │ │ %i edges in bb %i predicted to even probabilities │ │ │ │ opcode values positive (on trees) │ │ │ │ opcode values nonequal (on trees) │ │ │ │ rebuild_frequencies │ │ │ │ expensive_function_p │ │ │ │ extract_ops_from_tree │ │ │ │ tree_low_cst │ │ │ │ predict_paths_for_bb │ │ │ │ gimple_predict_edge │ │ │ │ predict_insn │ │ │ │ br_prob_note_reliable_p │ │ │ │ -?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ (??? bad code %d │ │ │ │ │ │ │ │ [uninit] │ │ │ │ (\"%s\") │ │ │ │ [flags %#x] │ │ │ │ @@ -19785,15 +19785,15 @@ │ │ │ │ Unknown │ │ │ │ [%d uses] │ │ │ │ [entry] │ │ │ │ [global entry] │ │ │ │ [weak entry] │ │ │ │ insn uid %d not found │ │ │ │ %d virtual-preferred-stack-boundary │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ print_rtx │ │ │ │ %c.xxxx │ │ │ │ address-space-%d │ │ │ │ overflow │ │ │ │ align-ok │ │ │ │ side-effects │ │ │ │ readonly │ │ │ │ @@ -19860,19 +19860,19 @@ │ │ │ │ version %u │ │ │ │ in-abnormal-phi │ │ │ │ in-free-list │ │ │ │ ptr-info │ │ │ │ imported declaration │ │ │ │ associated declaration │ │ │ │ %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ align %d symtab %d alias set %ld │ │ │ │ print_node │ │ │ │ Edge %i->%i is inconsistent, count%ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ Adding fake exit edge to bb %i │ │ │ │ Adding fake entry edge to bb %i │ │ │ │ Abnormal edge %d to %d put to tree │ │ │ │ Critical edge %d to %d put to tree │ │ │ │ Normal edge %d to %d put to tree │ │ │ │ Merged %u profiles with maximal count %u. │ │ │ │ corrupted profile info: run_max * runs < sum_max │ │ │ │ @@ -19909,15 +19909,15 @@ │ │ │ │ Total number of branches: %d │ │ │ │ instrument_values │ │ │ │ instrument_edges │ │ │ │ set_bb_counts │ │ │ │ compute_branch_probabilities │ │ │ │ union_groups │ │ │ │ branch_prob │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ get_max_float │ │ │ │ encode_ieee_half │ │ │ │ encode_vax_g │ │ │ │ encode_vax_d │ │ │ │ encode_vax_f │ │ │ │ encode_ieee_quad │ │ │ │ encode_ieee_extended │ │ │ │ @@ -19942,19 +19942,19 @@ │ │ │ │ real_identical │ │ │ │ real_ldexp │ │ │ │ real_exponent │ │ │ │ real_compare │ │ │ │ do_fix_trunc │ │ │ │ real_arithmetic │ │ │ │ 0123456789abcdef │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ -0x.%sp%d │ │ │ │ real_from_mpfr │ │ │ │ mpfr_from_real │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ peep2_update_life │ │ │ │ peep2_attempt │ │ │ │ if_test_bypass_p │ │ │ │ store_data_bypass_p │ │ │ │ peep2_find_free_register │ │ │ │ peep2_reg_dead_p │ │ │ │ peep2_regno_dead_p │ │ │ │ @@ -19964,25 +19964,25 @@ │ │ │ │ asm_operand_ok │ │ │ │ decode_asm_operands │ │ │ │ validate_replace_rtx_1 │ │ │ │ validate_change_1 │ │ │ │ *stack_regs │ │ │ │ debug_insn %u: queued replacing reg %u with %u │ │ │ │ insn %u: replaced reg %u with %u │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ insn %u: reg replacements not verified │ │ │ │ [%u] Bad next_regno for empty chain (%u) │ │ │ │ [%u] Non-empty reg in chain (%s %u %i) │ │ │ │ copyprop_hardreg_forward_1 │ │ │ │ debug insn changes pool │ │ │ │ [%u %s] │ │ │ │ [%u] Loop in regno chain │ │ │ │ [%u] Bad oldest_regno (%u) │ │ │ │ cprop_hardreg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ can%'t use %qs as a call-saved register │ │ │ │ can%'t use %qs as a call-used register │ │ │ │ can%'t use %qs as a fixed register │ │ │ │ global register variable follows a function definition │ │ │ │ register used for two global register variables │ │ │ │ call-clobbered register used for global register variable │ │ │ │ setup_reg_classes │ │ │ │ @@ -19991,19 +19991,19 @@ │ │ │ │ fix_register │ │ │ │ init_reg_sets_1 │ │ │ │ init_move_cost │ │ │ │ unknown register name: %s │ │ │ │ Starting backward pass... │ │ │ │ Fixed operand of insn %d. │ │ │ │ Starting forward pass... │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ Could fix operand %d of insn %d matching operand %d. │ │ │ │ Fixed operand %d of insn %d matching operand %d. │ │ │ │ reg_is_remote_constant_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ Cannot rename chain %s (%d) at insn %d (%s) │ │ │ │ Widening register in chain %s (%d) at insn %d │ │ │ │ Failing basic block due to unhandled overlap │ │ │ │ Closing chain %s (%d) at insn %d (%s) │ │ │ │ Creating chain %s (%d) │ │ │ │ at insn %d │ │ │ │ Basic block %d: │ │ │ │ @@ -20019,22 +20019,22 @@ │ │ │ │ mark_read │ │ │ │ mark_write │ │ │ │ mark_access │ │ │ │ do_replace │ │ │ │ scan_rtx │ │ │ │ note_sets_clobbers │ │ │ │ build_def_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ regstat_free_calls_crossed │ │ │ │ regstat_compute_calls_crossed │ │ │ │ regstat_free_ri │ │ │ │ regstat_compute_ri │ │ │ │ regstat_free_n_sets_and_refs │ │ │ │ regstat_init_n_sets_and_refs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ cannot reload integer constant operand in % │ │ │ │ impossible register constraint in % │ │ │ │ %<&%> constraint used with no register class │ │ │ │ unable to generate reloads for: │ │ │ │ inconsistent operand constraints in an % │ │ │ │ reg_inc_found_and_valid_p │ │ │ │ regno_clobbered_p │ │ │ │ @@ -20099,15 +20099,15 @@ │ │ │ │ gen_reload_chain_without_interm_reg_p │ │ │ │ reloads_conflict │ │ │ │ find_reg │ │ │ │ count_pseudo │ │ │ │ eliminate_regs_1 │ │ │ │ eliminate_regs_in_insn │ │ │ │ compute_use_by_pseudos │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ could not find a spill register │ │ │ │ % operand constraint incompatible with operand size │ │ │ │ output operand is constant in % │ │ │ │ % operand requires impossible reload │ │ │ │ Reg %d has equivalence, initial gains %d │ │ │ │ Reg %d had equivalence, but can't be eliminated │ │ │ │ can%'t find a register in class %qs while reloading % │ │ │ │ @@ -20123,15 +20123,15 @@ │ │ │ │ VOIDmode on an output │ │ │ │ Spilling for insn %d. │ │ │ │ Using reg %d for reload %d │ │ │ │ reload failure for reload %d │ │ │ │ this is the insn: │ │ │ │ unrecognizable insn: │ │ │ │ insn does not satisfy its constraints: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ NOTE_INSN_SWITCH_TEXT_SECTIONS │ │ │ │ rtx_equal_p │ │ │ │ rtx_equal_p_cb │ │ │ │ copy_rtx │ │ │ │ shared_const_p │ │ │ │ REG_DEP_TRUE │ │ │ │ REG_DEAD │ │ │ │ @@ -20236,18 +20236,18 @@ │ │ │ │ find_first_parameter_load │ │ │ │ subreg_get_info │ │ │ │ replace_rtx │ │ │ │ remove_reg_equal_equiv_notes_for_regno │ │ │ │ find_reg_fusage │ │ │ │ dead_or_set_p │ │ │ │ reg_overlap_mentioned_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ gen_lowpart_general │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ n_bits = %d, set = { │ │ │ │ sbitmap_union_of_preds │ │ │ │ sbitmap_union_of_succs │ │ │ │ sbitmap_intersection_of_preds │ │ │ │ sbitmap_intersection_of_succs │ │ │ │ sbitmap_a_and_b_or_c_cg │ │ │ │ sbitmap_a_or_b_and_c │ │ │ │ @@ -20267,54 +20267,54 @@ │ │ │ │ uns_float │ │ │ │ <%#lx,%#lx> │ │ │ │ %4d: debug %s optimized away │ │ │ │ %4d: debug %s => %s │ │ │ │ i%4d: barrier │ │ │ │ i%4d │ │ │ │ %s: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ print_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ assuming signed overflow does not occur when assuming abs (x) < 0 is false │ │ │ │ assuming signed overflow does not occur when assuming abs (x) >= 0 is true │ │ │ │ simplify_immed_subreg │ │ │ │ simplify_subreg │ │ │ │ simplify_ternary_operation │ │ │ │ comparison_result │ │ │ │ simplify_const_relational_operation │ │ │ │ simplify_const_binary_operation │ │ │ │ simplify_binary_operation_1 │ │ │ │ simplify_binary_operation │ │ │ │ simplify_const_unary_operation │ │ │ │ simplify_unary_operation_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ sparseset_and_compl │ │ │ │ sparseset_bit_p │ │ │ │ (%lu * 2^%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ sreal_div │ │ │ │ sreal_sub │ │ │ │ shift_right │ │ │ │ *stack_ptr_mod │ │ │ │ %d %s "%s == %d" "%s" %ld │ │ │ │ %d %s "%s" "%s" %ld │ │ │ │ %s == %d: %ld │ │ │ │ %d %s "%s == %d" %ld │ │ │ │ %d %s "%s" %ld │ │ │ │ Pass statistics: │ │ │ │ .statistics │ │ │ │ %d %s "%s" "%s" %d │ │ │ │ %d %s "%s == %d" "%s" 1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ statistics_histogram_event │ │ │ │ statistics_counter_event │ │ │ │ curr_statistics_hash │ │ │ │ asm-specifier for variable %qE conflicts with asm clobber list │ │ │ │ missing close brace for named operand │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ output operand constraint lacks %<=%> │ │ │ │ operand constraint contains incorrectly positioned %<+%> or %<=%> │ │ │ │ %<%%%> constraint used with last operand │ │ │ │ matching constraint not valid in output operand │ │ │ │ output constraint %qc for operand %d is not at the beginning │ │ │ │ input operand constraint contains %qc │ │ │ │ matching constraint references invalid operand number │ │ │ │ @@ -20340,15 +20340,15 @@ │ │ │ │ expand_case │ │ │ │ expand_decl │ │ │ │ expand_return │ │ │ │ resolve_operand_name_1 │ │ │ │ expand_asm_operands │ │ │ │ force_label_rtx │ │ │ │ label_rtx │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ type size can%'t be explicitly evaluated │ │ │ │ variable-size type declared outside of any function │ │ │ │ aligns: rec = %u, unpack = %u, off = %u │ │ │ │ size of %q+D is larger than %wd bytes │ │ │ │ packed attribute causes inefficient alignment for %q+D │ │ │ │ padding struct size to alignment boundary │ │ │ │ packed attribute causes inefficient alignment for %qE │ │ │ │ @@ -20372,27 +20372,27 @@ │ │ │ │ self_referential_size │ │ │ │ put_pending_sizes │ │ │ │ STORE_MOTION delete insn in BB %d: │ │ │ │ STORE_MOTION replaced with insn: │ │ │ │ STORE_MOTION drop REG_EQUAL note at insn %d: │ │ │ │ STORE_MOTION list of MEM exprs considered: │ │ │ │ Can't replace store %d: abnormal edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ STORE_MOTION insert store at start of BB %d: │ │ │ │ STORE_MOTION insert insn on edge (%d, %d): │ │ │ │ STORE_MOTION of %s, %d basic blocks, │ │ │ │ %d insns deleted, %d insns created │ │ │ │ ANTIC stores : │ │ │ │ AVAIL stores : │ │ │ │ Removing redundant store: │ │ │ │ st_antloc │ │ │ │ st_transp │ │ │ │ st_avloc │ │ │ │ insert_store │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ __builtin_saveregs not supported by this target │ │ │ │ nested function trampolines not supported on this target │ │ │ │ target attribute is not supported on this machine │ │ │ │ #pragma GCC target is not supported for this machine │ │ │ │ created and used with different settings of -fpic │ │ │ │ created and used with different settings of -fpie │ │ │ │ created and used with differing settings of '%s' │ │ │ │ @@ -20593,15 +20593,15 @@ │ │ │ │ %7.2f (%2.0f%%) wall │ │ │ │ %8u kB (%2.0f%%) ggc │ │ │ │ TOTAL : │ │ │ │ %7.2f │ │ │ │ %7.2f │ │ │ │ PCH preprocessor state restore │ │ │ │ tree switch initialization conversion │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ time in %s: %ld.%06ld (%ld%%) │ │ │ │ timevar_stop │ │ │ │ timevar_start │ │ │ │ timevar_pop_1 │ │ │ │ timevar_push_1 │ │ │ │ zt?options passed: │ │ │ │ options enabled: │ │ │ │ @@ -20717,15 +20717,15 @@ │ │ │ │ min-insn-to-prefetch-ratio │ │ │ │ max-vartrack-size │ │ │ │ min-nondebug-insn-uid │ │ │ │ ipa-sra-ptr-growth-factor │ │ │ │ devirt-type-list-size │ │ │ │ lto-partitions │ │ │ │ lto-min-partition │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ %q+F declared % but never defined │ │ │ │ -fstack-usage not supported for this target │ │ │ │ this target does not support %qs │ │ │ │ Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, and -ftree-loop-linear) │ │ │ │ instruction scheduling not supported on this target machine │ │ │ │ this target machine does not have delayed branches │ │ │ │ could not close zeroed insn dump file %qs: %m │ │ │ │ @@ -20895,37 +20895,37 @@ │ │ │ │ Maximum number of namespaces to search for alternatives when name lookup fails │ │ │ │ init_excess_precision │ │ │ │ %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d │ │ │ │ %s%swarning: %s header version %s differs from library version %s. │ │ │ │ GMP version %s, MPFR version %s, MPC version %s │ │ │ │ %s%s%s %sversion %s (%s) │ │ │ │ %s compiled by GNU C version %s, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ Trace seed %i [%i] │ │ │ │ ,%i [%i] │ │ │ │ forward %i [%i] │ │ │ │ Duplicated %i as %i [%i] │ │ │ │ covered now %.1f │ │ │ │ Duplicated %i insns (%i%%) │ │ │ │ tail_duplicate │ │ │ │ Found conditional dead call: │ │ │ │ DCE_COND_UB_TEST │ │ │ │ DCE_COND_UB │ │ │ │ DCE_COND1 │ │ │ │ DCE_COND_LB_TEST │ │ │ │ DCE_COND_LB │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ %s:%d: note: function call is shrink-wrapped into error conditions. │ │ │ │ get_no_error_domain │ │ │ │ gen_conditions_for_pow_int_base │ │ │ │ gen_conditions_for_pow_cst_base │ │ │ │ gen_conditions_for_pow │ │ │ │ gen_shrink_wrap_conditions │ │ │ │ shrink_wrap_one_built_in_call │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ invalid operands to array reference │ │ │ │ type mismatch in array reference │ │ │ │ type mismatch in array range reference │ │ │ │ type mismatch in real/imagpart reference │ │ │ │ type mismatch in component reference │ │ │ │ conversion of an SSA_NAME on the left hand side │ │ │ │ conversion of register to a different size │ │ │ │ @@ -21119,23 +21119,23 @@ │ │ │ │ find_taken_edge │ │ │ │ replace_uses_by │ │ │ │ group_case_labels_stmt │ │ │ │ start_recording_case_labels │ │ │ │ next_discriminator_for_locus │ │ │ │ make_cond_expr_edges │ │ │ │ make_edges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ remove_forwarder_block_with_phi │ │ │ │ phi_alternatives_equal │ │ │ │ cleanup_omp_return │ │ │ │ cleanup_tree_cfg_noloop │ │ │ │ mergephi │ │ │ │ cplxlower0 │ │ │ │ cplxlower │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ expand_complex_comparison │ │ │ │ expand_complex_division │ │ │ │ expand_complex_libcall │ │ │ │ expand_complex_multiplication │ │ │ │ expand_complex_addition │ │ │ │ expand_complex_move │ │ │ │ expand_complex_operations_1 │ │ │ │ @@ -21201,24 +21201,24 @@ │ │ │ │ Number of miv tests: %d │ │ │ │ (vertex %d: (%s%s) (in: │ │ │ │ digraph RDG { │ │ │ │ %d -> %d [label=input] │ │ │ │ %d -> %d [label=output] │ │ │ │ %d -> %d │ │ │ │ %d -> %d [label=anti] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ (Dependence relation cannot be represented by distance vector.) │ │ │ │ iterations_that_access_an_element_twice_in_A: │ │ │ │ iterations_that_access_an_element_twice_in_B: │ │ │ │ failed: bit offset alignment. │ │ │ │ failed: evolution of base is not affine. │ │ │ │ failed: evolution of offset is not affine. │ │ │ │ constant offset from base address: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ siv test failed: chrec is not positive. │ │ │ │ siv test failed: chrec not positive. │ │ │ │ overlap steps test failed: no iteration counts. │ │ │ │ (analyze_subscript_affine_affine │ │ │ │ affine-affine test failed: too many variables. │ │ │ │ affine-affine test failed: unimplemented. │ │ │ │ (analyze_overlapping_iterations │ │ │ │ @@ -21263,15 +21263,15 @@ │ │ │ │ build_polynomial_chrec │ │ │ │ tree_fold_divides_p │ │ │ │ omega_add_zero_geq │ │ │ │ omega_add_zero_eq │ │ │ │ compute_affine_dependence │ │ │ │ dr_analyze_innermost │ │ │ │ extract_ops_from_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ Total memory used by DFA/SSA data │ │ │ │ Average number of arguments per PHI node: %.1f (max: %ld) │ │ │ │ Referenced variables in %s: %u │ │ │ │ DFA Statistics for %s │ │ │ │ Referenced variables │ │ │ │ %-30s%13lu%11lu%c │ │ │ │ Variables annotated │ │ │ │ @@ -21313,18 +21313,18 @@ │ │ │ │ tree-original │ │ │ │ tree-gimple │ │ │ │ tree-nested │ │ │ │ tree-vcg │ │ │ │ ada-spec │ │ │ │ tree-all │ │ │ │ ignoring unknown option %q.*s in %<-fdump-%s%> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ could not open dump file %qs: %m │ │ │ │ dequeue_and_dump │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ Before removal of unreachable regions: │ │ │ │ Removing unreachable region %d │ │ │ │ Removing unreachable landing pad %d │ │ │ │ After removal of unreachable regions: │ │ │ │ Unsplit EH landing pad %d to block %i. │ │ │ │ Unsplit EH landing pad %d to block %i (via cleanup_empty_eh). │ │ │ │ Empty EH handler %i moved to EH region %i. │ │ │ │ @@ -21362,15 +21362,15 @@ │ │ │ │ BB %i has incorrect edge │ │ │ │ ehcleanup │ │ │ │ __emutls_t. │ │ │ │ __emutls_v. │ │ │ │ No TLS variables found. │ │ │ │ __emutls_object │ │ │ │ __offset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ lower_emutls_phi_arg │ │ │ │ emutls_index │ │ │ │ not innermost loop │ │ │ │ less than 2 basic blocks │ │ │ │ multiple exits │ │ │ │ Irreducible loop │ │ │ │ ----------[%d]------------- │ │ │ │ @@ -21379,27 +21379,27 @@ │ │ │ │ More than two phi node args. │ │ │ │ stmt not suitable for ifcvt │ │ │ │ tree could trap... │ │ │ │ LHS is not var │ │ │ │ don't know what to do │ │ │ │ Applying if-conversion │ │ │ │ new phi replacement stmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ basic block after exit bb but before latch │ │ │ │ non empty basic block after exit bb │ │ │ │ latch is not dominated by exit_block │ │ │ │ Virtual phi not on loop->header. │ │ │ │ Difficult to handle this virtual phi. │ │ │ │ predicate_scalar_phi │ │ │ │ find_phi_replacement_condition │ │ │ │ combine_blocks │ │ │ │ predicate_bbs │ │ │ │ get_loop_body_in_if_conv_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ Registering new PHI nodes in block #%d │ │ │ │ Updating SSA information for statement │ │ │ │ Current reaching definitions │ │ │ │ Definition and live-in blocks: │ │ │ │ SSA renaming information for %s │ │ │ │ N_i -> { O_1 ... O_j } means that N_i replaces O_1, ..., O_j │ │ │ │ Number of virtual NEW -> OLD mappings: %7u │ │ │ │ @@ -21450,46 +21450,46 @@ │ │ │ │ initialize_flags_in_bb │ │ │ │ mark_block_for_update │ │ │ │ prune_unused_phi_nodes │ │ │ │ insert_phi_nodes_for │ │ │ │ referenced_var │ │ │ │ mark_def_sites │ │ │ │ init_ssa_renamer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ tsi_link_after │ │ │ │ tsi_link_before │ │ │ │ free_stmt_list │ │ │ │ alloc_stmt_list │ │ │ │ ldist useful partition: │ │ │ │ generated memset zero │ │ │ │ Loop %d is the same. │ │ │ │ FIXME: Loop %d not distributed: it has more than two basic blocks. │ │ │ │ FIXME: Loop %d not distributed: failed to build the RDG. │ │ │ │ ldist asked to generate code for vertex %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ Loop %d distributed: split to %d loops. │ │ │ │ generate_memset_zero │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ Guessing no static-chain for %s │ │ │ │ convert_all_function_calls iterations: %u │ │ │ │ Setting static-chain for %s │ │ │ │ __nl_goto_buf │ │ │ │ __builtin_trampoline │ │ │ │ ;; Function %s │ │ │ │ remap_vla_decls │ │ │ │ finalize_nesting_tree_1 │ │ │ │ convert_nonlocal_omp_clauses │ │ │ │ convert_local_omp_clauses │ │ │ │ walk_gimple_omp_for │ │ │ │ create_tmp_var_for │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ NRV Replaced: │ │ │ │ with: │ │ │ │ tree_nrv │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ Computing %s %sobject size for │ │ │ │ Reexamining │ │ │ │ : %s %sobject size %lu │ │ │ │ Found a dependency loop at │ │ │ │ Visiting use-def links for │ │ │ │ Need to reexamine │ │ │ │ Simplified │ │ │ │ @@ -21507,21 +21507,21 @@ │ │ │ │ tree_low_cst │ │ │ │ compute_builtin_object_size │ │ │ │ *init_datastructures │ │ │ │ *free_cfg_annotations │ │ │ │ early_optimizations │ │ │ │ early_local_cleanups │ │ │ │ *all_optimizations │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ size of return value of %q+D is %u bytes │ │ │ │ size of return value of %q+D is larger than %wd bytes │ │ │ │ tree_rest_of_compilation │ │ │ │ Removing Dead PHI definition: │ │ │ │ Inserting a partition copy on edge BB%d->BB%d :PART.%d = PART.%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : PART.%d = │ │ │ │ Inserting a value copy on edge BB%d->BB%d : PART.%d = │ │ │ │ = PART.%d │ │ │ │ After Coalescing: │ │ │ │ insert_value_copy_on_edge │ │ │ │ insert_partition_copy_on_edge │ │ │ │ @@ -21543,15 +21543,15 @@ │ │ │ │ loop NOT innermost │ │ │ │ parallelizing outer loop %d │ │ │ │ parallelizing inner loop %d │ │ │ │ loop at %s:%d: │ │ │ │ .paral_data │ │ │ │ .paral_data_store │ │ │ │ .paral_data_load │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ loop is not parallel according to graphite │ │ │ │ FAILED: number of iterations not known │ │ │ │ Detected reduction. reduction stmt is: │ │ │ │ checking if it a part of reduction pattern: │ │ │ │ FAILED: it is not a part of reduction. │ │ │ │ FAILED: scalar dependency between iterations │ │ │ │ SUCCESS: may be parallelized │ │ │ │ @@ -21562,19 +21562,19 @@ │ │ │ │ separate_decls_in_region_name │ │ │ │ separate_decls_in_region_stmt │ │ │ │ transform_to_exit_first_loop │ │ │ │ gen_parallel_loop │ │ │ │ lambda_transform_legal_p │ │ │ │ try_create_reduction_list │ │ │ │ try_get_loop_niter │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ remove_phi_arg_num │ │ │ │ add_phi_arg │ │ │ │ resize_phi_node │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ Predictive commoning failed: no suitable chains │ │ │ │ Executing predictive commoning without unrolling. │ │ │ │ (id %u%s) │ │ │ │ offset │ │ │ │ distance %u │ │ │ │ looparound ref │ │ │ │ combination ref │ │ │ │ @@ -21691,27 +21691,27 @@ │ │ │ │ <<< Unknown tree: │ │ │ │ typedef │ │ │ │ __asm__ │ │ │ │ [value-expr: │ │ │ │ percent_K_format │ │ │ │ tree_low_cst │ │ │ │ dump_omp_clause │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ __gcov_interval_profiler │ │ │ │ __gcov_pow2_profiler │ │ │ │ __gcov_one_value_profiler │ │ │ │ __gcov_indirect_call_callee │ │ │ │ __gcov_indirect_call_counters │ │ │ │ __gcov_indirect_call_profiler │ │ │ │ __gcov_average_profiler │ │ │ │ __gcov_ior_profiler │ │ │ │ PROF_edge_counter │ │ │ │ tree_profile_ipa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ gimple_gen_const_delta_profiler │ │ │ │ cgraph_only_called_directly_p │ │ │ │ %d affine univariate chrecs │ │ │ │ %d chrec_dont_know chrecs │ │ │ │ %d total chrecs │ │ │ │ %d sets in the scev database │ │ │ │ %d gets in the scev database │ │ │ │ @@ -21745,15 +21745,15 @@ │ │ │ │ %d nb_total_loops │ │ │ │ %d affine multivariate chrecs │ │ │ │ %d degree greater than 2 polynomials │ │ │ │ %d with undetermined coefficients │ │ │ │ %d chrecs in the scev database │ │ │ │ (number_of_iterations_in_loop = │ │ │ │ (set_nb_iterations_in_loop = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ scev_const_prop │ │ │ │ instantiate_scev_not │ │ │ │ build_polynomial_chrec │ │ │ │ add_to_evolution_1 │ │ │ │ interpret_loop_phi │ │ │ │ extract_ops_from_tree │ │ │ │ SRA accesses │ │ │ │ @@ -21787,15 +21787,15 @@ │ │ │ │ Scalar replacements created │ │ │ │ Modified expressions │ │ │ │ Subtree copy stmts │ │ │ │ Subreplacement stmts │ │ │ │ Deleted stmts │ │ │ │ Separate LHS and RHS handling │ │ │ │ Non-scalarizable GIMPLE_ASM operand. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ replacing an SSA name of a removed param │ │ │ │ , total_scalarization = %d, grp_read = %d, grp_write = %d, grp_assignment_read = %d, grp_assignment_write = %d, grp_scalar_read = %d, grp_scalar_write = %d, grp_hint = %d, grp_covered = %d, grp_unscalarizable_region = %d, grp_unscalarized_data = %d, grp_partial_lhs = %d, grp_to_be_replaced = %d, grp_maybe_modified = %d, grp_not_necessarilly_dereferenced = %d │ │ │ │ V_C_E under a different handled component. │ │ │ │ Encountered a variable sized access. │ │ │ │ Encountered a bit-field access. │ │ │ │ Encountered an unconstrained access. │ │ │ │ Dereference table before propagation: │ │ │ │ @@ -21837,15 +21837,15 @@ │ │ │ │ add_access_to_work_queue │ │ │ │ relink_to_new_repr │ │ │ │ sort_and_splice_var_accesses │ │ │ │ add_link_to_rhs │ │ │ │ mark_parm_dereference │ │ │ │ tree_low_cst │ │ │ │ beginning to process the following SWITCH statement (%s:%d) : ------- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ index range way too large or otherwise unusable. │ │ │ │ the maximum range-branch ratio exceeded. │ │ │ │ Bad case - cs BB label is NULL │ │ │ │ Bad case - a non-final BB has two predecessors │ │ │ │ Bad case - a non-final BB not empty │ │ │ │ Bad case - different final BB │ │ │ │ Expanding as bit test is preferable │ │ │ │ @@ -21864,15 +21864,15 @@ │ │ │ │ build_constructors │ │ │ │ gather_default_values │ │ │ │ check_process_case │ │ │ │ tree_low_cst │ │ │ │ check_range │ │ │ │ do_switchconv │ │ │ │ test_symbol │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ get_address_description │ │ │ │ move_variant_to_index │ │ │ │ create_mem_ref │ │ │ │ Alias oracle query stats: │ │ │ │ , points-to anything │ │ │ │ , points-to non-local │ │ │ │ , points-to escaped │ │ │ │ @@ -21884,30 +21884,30 @@ │ │ │ │ Alias information for %s │ │ │ │ Aliased symbols │ │ │ │ Call clobber information │ │ │ │ refs_may_alias_p: %ld disambiguations, %ld queries │ │ │ │ ref_maybe_used_by_call_p: %ld disambiguations, %ld queries │ │ │ │ call_may_clobber_ref_p: %ld disambiguations, %ld queries │ │ │ │ Flow-insensitive points-to information │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ decl_refs_may_alias_p │ │ │ │ %sUNINITIALIZED │ │ │ │ %sUNDEFINED │ │ │ │ %sVARYING │ │ │ │ %sCONSTANT │ │ │ │ %sCONSTANT 0x%lx%016lx │ │ │ │ (0x%lx%016lx) │ │ │ │ Lattice value changed to │ │ │ │ Visiting PHI node: │ │ │ │ PHI node value: │ │ │ │ CONSTANT │ │ │ │ which is likely │ │ │ │ Visiting statement: │ │ │ │ Folding predicate │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ . Adding SSA edges to worklist. │ │ │ │ Argument #%d (%d -> %d %sexecutable) │ │ │ │ No interesting values produced. Marked VARYING. │ │ │ │ optimize_stdarg_builtin │ │ │ │ ccp_fold_stmt │ │ │ │ bit_value_unop │ │ │ │ ccp_fold │ │ │ │ @@ -21918,15 +21918,15 @@ │ │ │ │ bit_value_binop │ │ │ │ get_value_from_alignment │ │ │ │ ccp_visit_phi_node │ │ │ │ fold_nonarray_ctor_reference │ │ │ │ fold_array_ctor_reference │ │ │ │ dump_lattice_value │ │ │ │ Corrupt SSA across abnormal edge BB%d->BB%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ ) does not have the same base variable as the result │ │ │ │ : Unable to perform partition union. │ │ │ │ Unable to coalesce ssa_names %d and %d │ │ │ │ which are marked as MUST COALESCE. │ │ │ │ Argument %d ( │ │ │ │ ) is not an SSA_NAME. │ │ │ │ SSA corruption │ │ │ │ @@ -21953,39 +21953,39 @@ │ │ │ │ copy-of chain: │ │ │ │ [UNDEFINED] │ │ │ │ [NOT A COPY] │ │ │ │ Argument #%d: │ │ │ │ PHI node │ │ │ │ Telling the propagator to │ │ │ │ copyprop │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ add SSA edges out of this PHI and continue. │ │ │ │ add SSA edges out of this PHI and never visit again. │ │ │ │ do nothing with SSA edges and keep iterating. │ │ │ │ Trying to determine truth value of │ │ │ │ Conditional will always take edge %d->%d │ │ │ │ No interesting values produced. │ │ │ │ propagate_tree_value_into_stmt │ │ │ │ may_propagate_copy_into_stmt │ │ │ │ may_propagate_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ : Abnormal PHI barrier. No coalesce. │ │ │ │ : Same root, coalesced --> P%d. │ │ │ │ : 2 different PARM_DECLS. No coalesce. │ │ │ │ : One root a RESULT_DECL. No coalesce. │ │ │ │ : 2 different USER vars. No coalesce. │ │ │ │ : 2 default defs. No coalesce. │ │ │ │ : Readonly variable. No coalesce. │ │ │ │ : Incompatible types. No coalesce. │ │ │ │ (P%d) & │ │ │ │ : Already coalesced. │ │ │ │ --> P%d │ │ │ │ Coalesced │ │ │ │ copy_rename_partition_coalesce │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ Marking result for renaming : │ │ │ │ Eliminating unnecessary statements: │ │ │ │ Redirecting edge %i->%i to %i │ │ │ │ Marking back edge of irreducible loop %i->%i │ │ │ │ can not prove finiteness of loop %i │ │ │ │ Removed %d of %d statements (%d%%) │ │ │ │ Removed %d of %d PHI nodes (%d%%) │ │ │ │ @@ -22033,20 +22033,20 @@ │ │ │ │ initialize_expr_from_cond │ │ │ │ build_and_record_new_cond │ │ │ │ eliminate_redundant_computations │ │ │ │ remove_local_expressions_from_table │ │ │ │ initialize_hash_element │ │ │ │ iterative_hash_hashable_expr │ │ │ │ record_const_or_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ Total number of statements: %6ld │ │ │ │ Exprs considered for dominator optimizations: %6ld │ │ │ │ Redundant expressions eliminated │ │ │ │ Deleted dead store ' │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ tree_low_cst │ │ │ │ associate_plusminus │ │ │ │ combine_cond_expr_cond │ │ │ │ rhs_to_tree │ │ │ │ forward_propagate_addr_expr_1 │ │ │ │ can_propagate_from │ │ │ │ optimizing double bit test to │ │ │ │ @@ -22064,36 +22064,36 @@ │ │ │ │ Originating from : │ │ │ │ (nonlocalized) │ │ │ │ Scope blocks after cleanups: │ │ │ │ Partition map │ │ │ │ Partition %d ( │ │ │ │ Live on entry to BB%d : │ │ │ │ Live on exit from BB%d : │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ Declarations used by %s, sorted by DECL_UID: │ │ │ │ loe_visit_block │ │ │ │ partition_view_bitmap │ │ │ │ partition_view_fini │ │ │ │ var_union │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ Duplicating header of the loop %d up to edge %d->%d. │ │ │ │ Duplication failed. │ │ │ │ should_duplicate_loop_header_p │ │ │ │ copy_loop_headers │ │ │ │ Moving PHI node │ │ │ │ (cost %u) out of loop %d. │ │ │ │ Moving statement │ │ │ │ independent. │ │ │ │ independent │ │ │ │ Executing store motion of │ │ │ │ from loop %d │ │ │ │ shifttmp │ │ │ │ reciptmp │ │ │ │ Memory reference %u: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ Querying dependency of refs %u and %u: │ │ │ │ Querying dependencies of ref %u in loop %d: %s │ │ │ │ Basic block %d (loop %d -- depth %d): │ │ │ │ invariant up to level %d, cost %d. │ │ │ │ move_computations_stmt │ │ │ │ force_move_till_op │ │ │ │ set_level │ │ │ │ @@ -22159,15 +22159,15 @@ │ │ │ │ regs_used %d │ │ │ │ cost for size: │ │ │ │ ivs cost │ │ │ │ Selected IV set: │ │ │ │ cand_cost: %d │ │ │ │ cand_use_cost: %d (complexity %d) │ │ │ │ use:%d --> iv_cand:%d, cost=(%d,%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ Unable to substitute for ivs, failed. │ │ │ │ incremented before exit test │ │ │ │ Candidate %d is related to use %d │ │ │ │ Multiplication by %d in %s costs %d │ │ │ │ force_expr_to_var_cost %s costs: │ │ │ │ single exit %d -> %d, exit condition │ │ │ │ cand cost compl. depends on │ │ │ │ @@ -22195,20 +22195,20 @@ │ │ │ │ determine_base_object │ │ │ │ alloc_iv │ │ │ │ tree_ssa_iv_optimize_loop │ │ │ │ stmt_invariant_in_loop_p │ │ │ │ expr_invariant_in_loop_p │ │ │ │ contains_abnormal_ssa_name_p │ │ │ │ dump_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ unrinittmp │ │ │ │ determine_exit_conditions │ │ │ │ tree_transform_and_unroll_loop │ │ │ │ check_loop_closed_ssa_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ * iteration does not wrap in statement │ │ │ │ Proved that loop %d iterates %d times using brute force. │ │ │ │ Analyzing # of iterations of loop %d │ │ │ │ bounds on difference of bases: │ │ │ │ Found loop %i to be finite: it is within pure or const function. │ │ │ │ Found loop %i to be finite: iterating │ │ │ │ probably │ │ │ │ @@ -22242,16 +22242,16 @@ │ │ │ │ sincostmp │ │ │ │ dominators for recip │ │ │ │ widening_mul │ │ │ │ execute_cse_sincos_1 │ │ │ │ insert_bb │ │ │ │ execute_cse_reciprocals_1 │ │ │ │ %d bit bswap implementation found at: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ Original clobbered vars: %d │ │ │ │ Static write clobbers avoided: %d │ │ │ │ Static read clobbers avoided: %d │ │ │ │ Unescapable clobbers avoided: %d │ │ │ │ Original read-only clobbers: %d │ │ │ │ Static read-only clobbers avoided: %d │ │ │ │ IMM ERROR : (use_p : tree - %p:%p) │ │ │ │ @@ -22272,26 +22272,26 @@ │ │ │ │ init_ssa_operands │ │ │ │ STMT MODIFIED. - <%p> │ │ │ │ no uses. │ │ │ │ single use. │ │ │ │ %d uses. │ │ │ │ Immediate_uses: │ │ │ │ COND_EXPR in block %d and PHI in block %d converted to straightline code. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ minmax_replacement │ │ │ │ tree_ssa_phiopt_worker │ │ │ │ blocks_in_phiopt_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ Inserting PHI for result of load │ │ │ │ for edge defining │ │ │ │ reusing PHI result │ │ │ │ inserting load │ │ │ │ phiprop_insert_phi │ │ │ │ phivn_valid_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ Could not find SSA_NAME representative for expression: │ │ │ │ Created SSA_NAME representative │ │ │ │ Block %d was deferred for a future iteration. │ │ │ │ compute_partial_antic iterations │ │ │ │ Found partial redundancy for expression │ │ │ │ Skipping insertion of phi for partial redundancy: Looks like an induction variable │ │ │ │ Skipping partial redundancy for expression │ │ │ │ @@ -22335,15 +22335,15 @@ │ │ │ │ get_expr_type │ │ │ │ phi_translate_1 │ │ │ │ pre_expr_hash │ │ │ │ pre_expr_eq │ │ │ │ alloc_expression_id │ │ │ │ get_expr_value_id │ │ │ │ add_to_value │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ Adding Destination of edge (%d -> %d) to worklist │ │ │ │ Simulating statement (from ssa_edges): │ │ │ │ Substituting values and folding statements │ │ │ │ substitute_and_fold │ │ │ │ cfg_blocks_get │ │ │ │ cfg_blocks_add │ │ │ │ update_call_from_tree │ │ │ │ @@ -22351,15 +22351,15 @@ │ │ │ │ Folding PHI node: │ │ │ │ No folding possible │ │ │ │ Folded into: │ │ │ │ Removing dead stmt │ │ │ │ Folding statement: │ │ │ │ Not folded │ │ │ │ Statements folded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ Found & 0, removing all other ops │ │ │ │ Found | -1, removing all other ops │ │ │ │ Found * 0, removing all other ops │ │ │ │ searching for un-distribute opportunities │ │ │ │ Transforming │ │ │ │ Linearized: │ │ │ │ Breaking up subtract │ │ │ │ @@ -22403,27 +22403,27 @@ │ │ │ │ No store match │ │ │ │ Value numbering store │ │ │ │ Inserting name │ │ │ │ for expression │ │ │ │ SCC consists of: │ │ │ │ SCC iterations │ │ │ │ Value numbers: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ Store matched earlier value,value numbering store vdefs to matching vuses. │ │ │ │ WARNING: Giving up with SCCVN due to SCC size %u exceeding %u │ │ │ │ copy_phi │ │ │ │ stmt_has_constants │ │ │ │ set_ssa_val_to │ │ │ │ visit_use │ │ │ │ vn_nary_op_insert_into │ │ │ │ vn_reference_insert_pieces │ │ │ │ vn_reference_lookup_3 │ │ │ │ tree_low_cst │ │ │ │ copy_reference_ops_from_ref │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ Not moving store, common dominator post-dominates from block. │ │ │ │ Common dominator of all uses is %d │ │ │ │ Sinking │ │ │ │ from bb %d to bb %d │ │ │ │ Sunk statements │ │ │ │ is_hidden_global_store │ │ │ │ + UNKNOWN │ │ │ │ @@ -22473,15 +22473,15 @@ │ │ │ │ Generating constraints for %s │ │ │ │ PTA query stats: │ │ │ │ /* Constraints used in the constraint graph: │ │ │ │ // The constraint graph in dot format: │ │ │ │ edge [ │ │ │ │ fontsize = "12" │ │ │ │ // List of nodes in the constraint graph: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ Non-pointer vars: %d │ │ │ │ Collapsing static cycles and doing variable substitution │ │ │ │ Detecting pointer and location equivalences │ │ │ │ Found location equivalence for node %s │ │ │ │ Equivalence classes for %s node id %d:%s are pointer: %d, location:%d │ │ │ │ %s is a non-pointer variable, eliminating edges. │ │ │ │ Rewriting constraints and unifying variables │ │ │ │ @@ -22523,29 +22523,29 @@ │ │ │ │ heapvar_insert │ │ │ │ process_constraint │ │ │ │ init_base_vars │ │ │ │ compute_may_aliases │ │ │ │ pt_solutions_same_restrict_base │ │ │ │ Replacing Expressions │ │ │ │ replace with --> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ fold_assignment_stmt │ │ │ │ threadedge_initialize_values │ │ │ │ Threaded jump %d --> %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ Jumps threaded │ │ │ │ thread_through_loop_header │ │ │ │ redirect_edges │ │ │ │ thread_through_all_blocks │ │ │ │ is guarded by : │ │ │ │ (.NOT.) │ │ │ │ Use in stmt │ │ │ │ Operand defs of phi │ │ │ │ [CHECK]: examining phi: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ [CHECK] Found def edge %d in │ │ │ │ [WORKLIST]: add to initial list: │ │ │ │ [CHECK]: Found unguarded use: │ │ │ │ [WORKLIST]: Update worklist with phi: │ │ │ │ %qD may be used uninitialized in this function │ │ │ │ prune_uninit_phi_opnds_in_unrealizable_paths │ │ │ │ use_pred_not_overlap_with_undef_path_pred │ │ │ │ @@ -22576,15 +22576,15 @@ │ │ │ │ type mismatch between an SSA_NAME and its symbol │ │ │ │ found an SSA_NAME that had been released into the free pool │ │ │ │ found a virtual definition for a GIMPLE register │ │ │ │ virtual SSA name for non-VOP decl │ │ │ │ found a real definition for a non-register │ │ │ │ found a default name with a non-empty defining statement │ │ │ │ No longer having address taken: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ RESULT_DECL should be read only when DECL_BY_REFERENCE is set │ │ │ │ SSA_NAME created in two different blocks %i and %i │ │ │ │ Expected definition statement: │ │ │ │ Actual definition statement: │ │ │ │ AUX pointer initialized for edge %d->%d │ │ │ │ incoming edge count does not match number of PHI arguments │ │ │ │ PHI argument is missing for edge %d->%d │ │ │ │ @@ -22599,47 +22599,47 @@ │ │ │ │ number of operands and imm-links don%'t agree in statement │ │ │ │ %qD is used uninitialized in this function │ │ │ │ walk_use_def_chains │ │ │ │ verify_ssa │ │ │ │ SSA names released │ │ │ │ Released %i names, %.2f%% │ │ │ │ release_ssa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ release_defs │ │ │ │ duplicate_ssa_name_ptr_info │ │ │ │ get_ptr_info │ │ │ │ make_ssa_name_fn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ bb%d will %sbe executed at most once for each va_start in bb%d │ │ │ │ %s: va_list escapes %d, needs to save │ │ │ │ va_list escapes in │ │ │ │ GPR units and │ │ │ │ FPR units. │ │ │ │ tree_low_cst │ │ │ │ reachable_at_most_once │ │ │ │ execute_optimize_stdarg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ Eliminated tail recursion in bb %d : │ │ │ │ mult_acc │ │ │ │ Found tail call │ │ │ │ in bb %i │ │ │ │ adjust_return_value │ │ │ │ add_successor_phi_arg │ │ │ │ decrease_profile │ │ │ │ eliminate_tail_call │ │ │ │ independent_of_stmt_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ build_word_mode_vector_type │ │ │ │ tree_low_cst │ │ │ │ expand_vector_operations_1 │ │ │ │ veclower2 │ │ │ │ veclower │ │ │ │ get vectype with %d units of type │ │ │ │ last stmt in pattern. don't mark relevant/live. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ vec_stmt_relevant_p: stmt has vdefs. │ │ │ │ vec_stmt_relevant_p: used out of loop. │ │ │ │ vect_model_simple_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ vect_model_store_cost: aligned. │ │ │ │ vect_model_store_cost: unaligned supported by hardware. │ │ │ │ vect_model_store_cost: strided group_size = %d . │ │ │ │ vect_model_store_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ @@ -22800,15 +22800,15 @@ │ │ │ │ epilog loop required. │ │ │ │ === vec_transform_loop === │ │ │ │ ------>vectorizing phi: │ │ │ │ multiple-types. │ │ │ │ transform phi. │ │ │ │ transform statement. │ │ │ │ OUTER LOOP VECTORIZED. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ intermediate value used outside loop. │ │ │ │ unsupported phi node definition. │ │ │ │ reduction: not commutative/associative: │ │ │ │ reduction: not binary operation: │ │ │ │ reduction: uses not ssa_names: │ │ │ │ reduction: multiple types: operation type: │ │ │ │ reduction: unsafe fp math optimization: │ │ │ │ @@ -22898,15 +22898,15 @@ │ │ │ │ vect_is_simple_reduction_1 │ │ │ │ vect_analyze_loop_operations │ │ │ │ vect_determine_vectorization_factor │ │ │ │ vect_analyze_scalar_cycles_1 │ │ │ │ new_loop_vec_info │ │ │ │ vect_analyze_loop_form │ │ │ │ Profitability threshold is %u loop iterations. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ tree_duplicate_loop_to_edge_cfg failed. │ │ │ │ === vect_do_peeling_for_loop_bound === │ │ │ │ vect_update_ivs_after_vectorizer: phi: │ │ │ │ === vect_do_peeling_for_alignment === │ │ │ │ === vect_update_inits_of_dr === │ │ │ │ create runtime check for data references │ │ │ │ created %u versioning for alias checks. │ │ │ │ @@ -22934,17 +22934,17 @@ │ │ │ │ adjust_debug_stmts_now │ │ │ │ slpeel_update_phis_for_duplicate_loop │ │ │ │ slpeel_tree_peel_loop_to_edge │ │ │ │ vect_build_loop_niters │ │ │ │ vect_generate_tmps_on_preheader │ │ │ │ vect_do_peeling_for_loop_bound │ │ │ │ slpeel_make_loop_iterate_ntimes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ ------>vectorizing SLP node starting from: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ Build SLP failed: can't find def for │ │ │ │ Build SLP failed: some of the stmts are in a pattern, and others are not │ │ │ │ Build SLP failed: two constant oprnds in stmt │ │ │ │ Build SLP failed: different types │ │ │ │ Build SLP failed: illegal type of def │ │ │ │ Build SLP failed: unvectorizable statement │ │ │ │ Build SLP failed: not GIMPLE_ASSIGN nor GIMPLE_CALL │ │ │ │ @@ -23007,15 +23007,15 @@ │ │ │ │ vect_analyze_slp_instance │ │ │ │ Increasing alignment of decl: │ │ │ │ basic block vectorized using SLP │ │ │ │ vectorized %u loops in function. │ │ │ │ Vectorized loops │ │ │ │ increase_alignment │ │ │ │ : loop information indicates does not overflow │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ array subscript is outside array bounds │ │ │ │ array subscript is above array bounds │ │ │ │ array subscript is below array bounds │ │ │ │ assuming signed overflow does not occur when simplifying conditional to constant │ │ │ │ assuming signed overflow does not occur when simplifying conditional │ │ │ │ comparison always false due to limited range of data type │ │ │ │ comparison always true due to limited range of data type │ │ │ │ @@ -23070,15 +23070,15 @@ │ │ │ │ abs_extent_range │ │ │ │ extract_range_from_binary_expr │ │ │ │ set_value_range_to_value │ │ │ │ range_includes_zero_p │ │ │ │ vrp_meet │ │ │ │ compare_values_warnv │ │ │ │ nonnull_arg_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ arrays of functions are not meaningful │ │ │ │ ignoring attributes applied to %qT after definition │ │ │ │ function return type cannot be function │ │ │ │ complex long long unsigned int │ │ │ │ Type hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_DEBUG_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_VALUE_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ @@ -23416,15 +23416,15 @@ │ │ │ │ property_decl │ │ │ │ message_send_expr │ │ │ │ class_reference_expr │ │ │ │ property_ref │ │ │ │ Interval counter range %d -- %d │ │ │ │ correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d) │ │ │ │ corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ Histogram value statement does not correspond to the statement it is associated with │ │ │ │ Trying transformations on stmt │ │ │ │ Mod subtract transformation on insn │ │ │ │ Mod power of 2 transformation on insn │ │ │ │ Single value %i stringop transformation on │ │ │ │ hist->count %ld hist->all %ld │ │ │ │ ] outside range:%ld │ │ │ │ @@ -23447,15 +23447,15 @@ │ │ │ │ gimple_stringop_fixed_value │ │ │ │ interesting_stringop_to_profile_p │ │ │ │ gimple_stringops_transform │ │ │ │ gimple_mod_pow2 │ │ │ │ gimple_divmod_fixed_value │ │ │ │ gimple_mod_subtract │ │ │ │ gimple_mod_subtract_transform │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ dataflow difference found: removal of: │ │ │ │ dataflow difference found: old and new follow: │ │ │ │ variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without │ │ │ │ variable tracking size limit exceeded │ │ │ │ BB %i: in %i (was %i), out %i (was %i), rem %i + %i, tsz %i │ │ │ │ Created new value %u:%u for reg %i │ │ │ │ emit_notes_in_bb │ │ │ │ @@ -23587,15 +23587,15 @@ │ │ │ │ output_constant_pool_2 │ │ │ │ output_constant_pool_1 │ │ │ │ change_symbol_block │ │ │ │ make_decl_rtl │ │ │ │ get_variable_section │ │ │ │ get_named_section │ │ │ │ get_section │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ thread-local COMMON data not implemented │ │ │ │ %+D causes a section type conflict │ │ │ │ alignment of %q+D is greater than maximum object file alignment. Using %d │ │ │ │ initializer for integer/fixed-point value is too complicated │ │ │ │ initializer for floating value is not a floating constant │ │ │ │ invalid initial value for member %qE │ │ │ │ weak declaration of %q+D must be public │ │ │ │ @@ -23611,15 +23611,15 @@ │ │ │ │ register specified for %q+D isn%'t suitable for data type │ │ │ │ global register variable has initial value │ │ │ │ optimization may eliminate reads and/or writes to register variables │ │ │ │ ifunc is not supported in this configuration │ │ │ │ weakref %q+D ultimately targets itself │ │ │ │ weakref %q+D must have static linkage │ │ │ │ requested alignment for %q+D is greater than implemented alignment of %wu │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ Updating insn %i (%i->%i) │ │ │ │ Web oldreg=%i newreg=%i │ │ │ │ .infomemnobits │ │ │ │ mov #0xf0f0, r6 │ │ │ │ @@ -23704,15 +23704,15 @@ │ │ │ │ saveprologue │ │ │ │ noint_hwmul │ │ │ │ .infomemnobits is deprecated; use .infomem.bss │ │ │ │ only uninitialized variables can be placed in a .bss section │ │ │ │ ; TRAMPOLINE HERE │ │ │ │ ; move context (either r1 or r4) to r6 │ │ │ │ ; call function (0xf0f0 will be changed) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%D%d, %%D0 │ │ │ │ %s %%C%d, %%C0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ @@ -23789,18 +23789,18 @@ │ │ │ │ __delay_cycles │ │ │ │ __swap_bytes │ │ │ │ __get_watchdog_clear_value │ │ │ │ __set_watchdog_clear_value │ │ │ │ __watchdog_clear │ │ │ │ __bi%c_status_register_on_exit invalid outside of function with interrupt attribute │ │ │ │ __delay_cycles argument must be non-negative integer constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ Unhandled built-in function `%s' │ │ │ │ msp430_expand_builtin │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ interrupt vector offset %d must be even and non-negative │ │ │ │ interrupt vector offset %qE is not an integer constant │ │ │ │ interrupt vector offset must be an even non-negative integer constant │ │ │ │ %qs ignored on noreturn function │ │ │ │ %qs attribute ignored (incompatible with %qs) │ │ │ │ %qs attribute ignored (requires %qs) │ │ │ │ saveprologue no longer supported │ │ │ │ @@ -23808,15 +23808,15 @@ │ │ │ │ frame allocation destroys caller register due to %qs │ │ │ │ .word .L%d │ │ │ │ msp430_initial_elimination_offset │ │ │ │ gen_adjust_register │ │ │ │ msp430_set_current_function │ │ │ │ /proc/sys/kernel/randomize_va_space │ │ │ │ /proc/sys/kernel/exec-shield-randomize │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ %D renamed after being referenced in assembly │ │ │ │ reachable_from_other_partition │ │ │ │ has %i outgoing edges for indirect calls. │ │ │ │ (thunk of %s fixed offset %i virtual value %i has virtual offset %i │ │ │ │ Called by %s that is executed once │ │ │ │ Called by %s that is normal or hot │ │ │ │ Node %s promoted to only called at startup. │ │ │ │ @@ -23916,15 +23916,15 @@ │ │ │ │ cgraph_add_edge_to_call_site_hash │ │ │ │ cgraph_insert_node_to_hashtable │ │ │ │ cgraph_get_node │ │ │ │ cgraph_get_node_or_alias │ │ │ │ cgraph_add_thunk │ │ │ │ cgraph_same_body_alias_1 │ │ │ │ cgraph_node │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ rebuild_cgraph_edges │ │ │ │ record_reference │ │ │ │ *remove_cgraph_callee_edges │ │ │ │ *rebuild_cgraph_edges │ │ │ │ *build_cgraph_edges │ │ │ │ vtableaddr │ │ │ │ vcalloffset │ │ │ │ @@ -23958,15 +23958,15 @@ │ │ │ │ Optimized │ │ │ │ Memory consumption after IPA │ │ │ │ Assembling functions: │ │ │ │ Analyzing compilation unit │ │ │ │ caller edge frequency is negative │ │ │ │ caller edge frequency is too large │ │ │ │ caller edge frequency %i does not match BB frequency %i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ % attribute should be accompanied with an % attribute │ │ │ │ % attribute have effect only on public objects │ │ │ │ % attribute ignored because function is defined │ │ │ │ % attribute ignored because variable is initialized │ │ │ │ externally visible inline clone │ │ │ │ inline clone with address taken │ │ │ │ aux field set for indirect edge from %s │ │ │ │ @@ -24078,15 +24078,15 @@ │ │ │ │ replacing param │ │ │ │ with const │ │ │ │ constprop │ │ │ │ skipping function %s │ │ │ │ Versioning of %s will save code size │ │ │ │ Cost of versioning %s is %i, (size: %i, freq: %i) │ │ │ │ IPA constant propagation start: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ IPA structures before propagation: │ │ │ │ Not considering %s for cloning; address is taken. │ │ │ │ Not considering %s for cloning; body is overwritable. │ │ │ │ Not considering %s for cloning; body is not versionable. │ │ │ │ Not considering %s for cloning; no direct calls. │ │ │ │ Considering %s for cloning; code would shrink. │ │ │ │ Not considering %s for cloning; -fipa-cp-clone disabled. │ │ │ │ @@ -24135,15 +24135,15 @@ │ │ │ │ Cannot split: eh dispatch. │ │ │ │ found articulation at bb %i │ │ │ │ Refused: header empty │ │ │ │ Accepted! │ │ │ │ New best split point! │ │ │ │ Splitting function at: │ │ │ │ feedback_fnsplit │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ Badness calculation for %s -> %s │ │ │ │ growth %i, time %i-%i, size %i-%i │ │ │ │ %i (relative %f): profile info. Relative count %f * Relative benefit %f │ │ │ │ %i: guessed profile. frequency %i, overall growth %i, benefit %i%%, divisor %i │ │ │ │ %i: no profile. nest %i │ │ │ │ Not inlining: Function body not available. │ │ │ │ Not inlining %s into %s to avoid cycle. │ │ │ │ @@ -24233,15 +24233,15 @@ │ │ │ │ , copy_param │ │ │ │ , remove_param │ │ │ │ , offset %li │ │ │ │ , by_ref │ │ │ │ , type: │ │ │ │ │ │ │ │ KNOWN TYPE, type in binfo is: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ function %s parameter descriptors: │ │ │ │ Jump functions of caller %s: │ │ │ │ callsite %s/%i -> %s/%i : │ │ │ │ indirect callsite %d for stmt │ │ │ │ ipa-prop: Discovered %s call to a known target (%s/%i -> %s/%i), for stmt │ │ │ │ ipa_prop_read_section │ │ │ │ ipa_write_node_info │ │ │ │ @@ -24284,19 +24284,19 @@ │ │ │ │ ignoring side effects->pure looping │ │ │ │ function might be candidate for attribute %<%s%> │ │ │ │ function might be candidate for attribute %<%s%> if it is known to return normally │ │ │ │ Function found to be nothrow: %s │ │ │ │ Visiting %s/%i state:%s looping %i │ │ │ │ Overwritable. state %s looping %i │ │ │ │ Ignoring side effects -> pure, looping │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ nonreadonly global var read │ │ │ │ Function found to be %sconst: %s │ │ │ │ Function found to be %spure: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ Volatile stmt is not const/pure │ │ │ │ operand can throw; looping │ │ │ │ operand can throw externally │ │ │ │ longjmp and nonlocal goto is not const/pure │ │ │ │ can throw externally to lp %i │ │ │ │ nonlocal label is not const/pure │ │ │ │ memory asm clobber is not const/pure │ │ │ │ @@ -24336,39 +24336,39 @@ │ │ │ │ next cycle: %s/%i │ │ │ │ locals read: │ │ │ │ locals written: │ │ │ │ globals read: │ │ │ │ globals written: │ │ │ │ static-var │ │ │ │ %s/%i -> read all, write all │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ Function name:%s/%i: │ │ │ │ static not read: │ │ │ │ ipa reference summary is missing in ltrans unit │ │ │ │ indirect call -> write all │ │ │ │ propagate_bits │ │ │ │ add_static_var │ │ │ │ analyze_function │ │ │ │ propagate │ │ │ │ lto_file_decl_data_get_var_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ fn:%s/%i (%s) │ │ │ │ var:%s (%s) │ │ │ │ ipa_ref_refering_node │ │ │ │ ipa_remove_reference │ │ │ │ ipa_record_reference │ │ │ │ ipa_struct_reorg │ │ │ │ │ │ │ │ local analysis of %s │ │ │ │ type %d │ │ │ │ escaped │ │ │ │ contained │ │ │ │ type-escape-var │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ close_type_exposed_parameter │ │ │ │ mark_interesting_addressof │ │ │ │ analyze_variable │ │ │ │ ordered call graph: %s │ │ │ │ sub_%c_%.5d_%d │ │ │ │ Reclaiming variables: │ │ │ │ (local) │ │ │ │ @@ -24376,15 +24376,15 @@ │ │ │ │ %s (addressable) │ │ │ │ %s (read-only) │ │ │ │ Alias %s->%s │ │ │ │ node %s/%i │ │ │ │ varpool node %s │ │ │ │ Marking local functions: │ │ │ │ Needed variables: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ Clearing address taken flags: │ │ │ │ Marking externally visible functions: │ │ │ │ Marking externally visible variables: │ │ │ │ build_cdtor │ │ │ │ build_cdtor_fns │ │ │ │ cgraph_build_static_cdtor_1 │ │ │ │ varpool_node_set_find │ │ │ │ @@ -24393,15 +24393,15 @@ │ │ │ │ cgraph_node_set_find │ │ │ │ cgraph_node_set_remove │ │ │ │ cgraph_node_set_add │ │ │ │ function_and_variable_visibility │ │ │ │ cgraph_remove_unreachable_nodes │ │ │ │ cgraph_only_called_directly_p │ │ │ │ Matrix "%s"; Escaping Level: %d, Num Dims: %d, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ Matrix %s is an argument to function %s │ │ │ │ Matrix %s: Function call %s, level %d escapes. │ │ │ │ Found vector type, don't flatten matrix │ │ │ │ Matrix %s: Cannot calculate the size of allocation, escaping at level %d │ │ │ │ Transposed dimensions: dim %d is now dim %d │ │ │ │ Malloc Dims: %d, │ │ │ │ Flattened %d dimensions │ │ │ │ @@ -24417,15 +24417,15 @@ │ │ │ │ add_allocation_site │ │ │ │ find_matrices_decl │ │ │ │ collect_data_for_malloc_call │ │ │ │ transform_allocation_sites │ │ │ │ transform_access_sites │ │ │ │ function %q+F can never be copied because it receives a non-local goto │ │ │ │ function %q+F can never be copied because it saves address of local label in a static variable │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ function %q+F can never be inlined because it uses alloca (override using the always_inline attribute) │ │ │ │ function %q+F can never be inlined because it uses setjmp │ │ │ │ function %q+F can never be inlined because it uses variable argument lists │ │ │ │ function %q+F can never be inlined because it uses setjmp-longjmp exception handling │ │ │ │ function %q+F can never be inlined because it uses non-local goto │ │ │ │ function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args │ │ │ │ function %q+F can never be inlined because it contains a computed goto │ │ │ │ @@ -24465,15 +24465,15 @@ │ │ │ │ remap_ssa_name │ │ │ │ copy_tree_body_r │ │ │ │ remap_type_1 │ │ │ │ called from here │ │ │ │ retvalptr │ │ │ │ Inlining │ │ │ │ with frequency %i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ not-ready │ │ │ │ (asm written) │ │ │ │ used_from_other_partition │ │ │ │ Refering this var: │ │ │ │ variable pool: │ │ │ │ varpool_extra_name_alias │ │ │ │ varpool_analyze_pending_decls │ │ │ │ @@ -24489,16 +24489,16 @@ │ │ │ │ get_attr_instr_format │ │ │ │ get_attr_instr_mult │ │ │ │ get_attr_cc │ │ │ │ insn_default_length │ │ │ │ insn_min_length │ │ │ │ insn_variable_length_p │ │ │ │ insn_current_length │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ added_clobbers_hard_reg_p │ │ │ │ add_clobbers │ │ │ │ insn-extract.c │ │ │ │ insn with invalid code number: │ │ │ │ insn_extract │ │ │ │ popm %0, %1 │ │ │ │ pushm %0, %1 │ │ │ │ @@ -24683,24 +24683,24 @@ │ │ │ │ trying POST_REG │ │ │ │ mem count failure │ │ │ │ base reg mode failure. │ │ │ │ starting bb %d │ │ │ │ found %s add(%d) r[%d]=r[%d]+%d │ │ │ │ found %s add(%d) r[%d]=r[%d]+r[%d] │ │ │ │ found %s inc(%d) r[%d]+=r[%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ inc conflicts with store failure. │ │ │ │ result of add is assigned to between mem and inc insns. │ │ │ │ result of add is used between mem and inc insns. │ │ │ │ base reg replacement failure. │ │ │ │ skipping update of deleted insn %d │ │ │ │ attempt_change │ │ │ │ try_merge │ │ │ │ Block %d can't be copied because its size = %d. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ Duplicated bb %d (created bb %d) │ │ │ │ Growing the dynamic array to %d elements. │ │ │ │ Possible start point of next round: %d (key: %d) │ │ │ │ Basic block %d was visited in trace %d │ │ │ │ Changing key for bb %d from %ld to %ld. │ │ │ │ Possible start of %s round: %d (key: %ld) │ │ │ │ multiple hot/cold transitions found (bb %i) │ │ │ │ @@ -24725,15 +24725,15 @@ │ │ │ │ Now live btrs are │ │ │ │ :not const │ │ │ │ : unambiguous use of reg %d │ │ │ │ it's not migratable │ │ │ │ trying block %d ... │ │ │ │ Now btrs live in range are: │ │ │ │ failed to move │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ Adding end of block %d and rest of %d to live range │ │ │ │ Adding block %d to live range │ │ │ │ Basic block %d: count = %ld loop-depth = %d idom = %d │ │ │ │ Found target reg definition: sets %u { bb %d, insn %d }%s priority %d │ │ │ │ Uses target reg: { bb %d, insn %d } │ │ │ │ Def in insn %d reaches use in insn %d │ │ │ │ (use %d has multiple reaching defs) │ │ │ │ @@ -24744,27 +24744,27 @@ │ │ │ │ New pt is insn %d, inserted after insn %d │ │ │ │ giving up because there are no free target registers │ │ │ │ Putting insn %d back on queue with priority %d │ │ │ │ branch target register load optimization is not intended to be run twice │ │ │ │ move_btr_def │ │ │ │ augment_live_range │ │ │ │ insn_sets_btr_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ make_edges │ │ │ │ mark_tablejump_edge │ │ │ │ make_label_edge │ │ │ │ rtl_make_eh_edge │ │ │ │ control_flow_insn_p │ │ │ │ inside_basic_block_p │ │ │ │ Outcomes of branch in bb %i and %i differ too much (%i %i) │ │ │ │ Conditionals in bb %i and %i match. │ │ │ │ Tablejumps in bb %i and %i match. │ │ │ │ Splitting bb %i before %i insns │ │ │ │ Cross jumping from bb %i to bb %i; %i common insns │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ try_optimize_cfg iteration %i │ │ │ │ Merged %d and %d without moving. │ │ │ │ Moved block %d after %d and merged. │ │ │ │ Moved block %d before %d and merged. │ │ │ │ Simplifying condjump %i around jump %i │ │ │ │ Forwarding edge %i->%i to %i failed. │ │ │ │ Dead jumptable %i removed │ │ │ │ @@ -24782,15 +24782,15 @@ │ │ │ │ recog_for_combine │ │ │ │ do_SUBST │ │ │ │ try_widen_shift_mode │ │ │ │ simplify_logical │ │ │ │ make_extraction │ │ │ │ try_combine │ │ │ │ create_log_links │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ Failed to match this instruction: │ │ │ │ Successfully matched this instruction: │ │ │ │ rejecting combination of insns %d, %d, %d and %d │ │ │ │ original costs %d + %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d, %d and %d │ │ │ │ original costs %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d and %d │ │ │ │ @@ -24806,15 +24806,15 @@ │ │ │ │ replacement cost %d │ │ │ │ modifying other_insn │ │ │ │ modifying insn i1 │ │ │ │ modifying insn i2 │ │ │ │ modifying insn i3 │ │ │ │ insn_cost %d: %d │ │ │ │ deleting noop move %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ ;; Following path with %d sets: │ │ │ │ Deleted %i trivially dead insns │ │ │ │ cse_change_cc_mode_insn │ │ │ │ cse_cc_succs │ │ │ │ cse_condition_code_reg │ │ │ │ count_reg_usage │ │ │ │ cse_find_path │ │ │ │ @@ -24832,30 +24832,30 @@ │ │ │ │ cse_local │ │ │ │ DCE: Deleting insn %d │ │ │ │ Adding insn %d to worklist │ │ │ │ Finding needed instructions: │ │ │ │ Processing use of │ │ │ │ in insn %d: │ │ │ │ processing block %d lr out = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ Finished finding needed instructions: │ │ │ │ processing block %d live out = │ │ │ │ finished processing insn %d live out = │ │ │ │ marked_insn_p │ │ │ │ 9.999999E96 │ │ │ │ 9.999999999999999E384 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ 9.999999999999999999999999999999999E6144 │ │ │ │ decimal_real_maxval │ │ │ │ decimal_real_arithmetic │ │ │ │ decimal_real_to_decimal │ │ │ │ decimal_round_for_format │ │ │ │ decimal_to_decnumber │ │ │ │ *** Global dataflow info after analysis. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ trying to replace %smode load in insn %d from %smode store in insn %d │ │ │ │ -- could not extract bits of stored value │ │ │ │ abandoning replacement because sequence clobbers live hardregs: │ │ │ │ -- replaced the loaded MEM with │ │ │ │ -- replacing the loaded MEM with │ │ │ │ led to an invalid instruction │ │ │ │ disqualifying alias set %d, (%s) != (%s) │ │ │ │ @@ -24919,22 +24919,22 @@ │ │ │ │ record_store │ │ │ │ get_stored_val │ │ │ │ clear_alias_set_lookup │ │ │ │ dse_record_singleton_alias_set │ │ │ │ propagate_rtx │ │ │ │ forward_propagate_asm │ │ │ │ all_uses_available_at │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ Number of successful forward propagations: %d │ │ │ │ Changes to insn %d not recognized │ │ │ │ Changes to insn %d not profitable │ │ │ │ In insn %d, replacing │ │ │ │ Changed insn %d │ │ │ │ Setting REG_EQUAL note │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ fold_stmt_inplace │ │ │ │ fold_gimple_assign │ │ │ │ fold_stmt_1 │ │ │ │ gimple_adjust_this_by_delta │ │ │ │ gimple_fold_builtin │ │ │ │ gimplify_and_update_call_from_tree │ │ │ │ may_propagate_address_into_dereference │ │ │ │ @@ -24959,19 +24959,19 @@ │ │ │ │ color: lightblue │ │ │ │ label: "basic block %d │ │ │ │ edge: { sourcename: "%s.0" targetname: "%s.%d" } │ │ │ │ title: "%s.%d" │ │ │ │ color: %s │ │ │ │ label: "%s %d │ │ │ │ node: { title: "%s.999999" label: "END" } │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ finish_graph_dump_file │ │ │ │ clean_graph_dump_file │ │ │ │ Graphite loop optimizations cannot be used │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ %d insn%s converted to conditional execution. │ │ │ │ ========== Pass %d ========== │ │ │ │ IF-THEN%s-JOIN block found, pass %d, test %d, then %d │ │ │ │ , %d %s block%s last test %d [%d] │ │ │ │ IF-CASE-1 found, start %d, then %d │ │ │ │ IF-CASE-2 found, start %d, else %d │ │ │ │ Conversion succeeded on pass %d. │ │ │ │ @@ -24984,15 +24984,15 @@ │ │ │ │ ========== no more changes │ │ │ │ %d IF blocks converted. │ │ │ │ %d true changes made. │ │ │ │ merge_if_block │ │ │ │ cond_exec_process_insns │ │ │ │ cond_exec_find_if_block │ │ │ │ noce_emit_move_insn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ Cannot eliminate zero-extension: │ │ │ │ No defs. Could be extending parameters. │ │ │ │ Trying to eliminate zero extension : │ │ │ │ All definitions have been merged previously. │ │ │ │ Merged Instruction with ZERO_EXTEND: │ │ │ │ Cond_Move Instruction's mode extended : │ │ │ │ All merges were successful .... │ │ │ │ @@ -25006,25 +25006,25 @@ │ │ │ │ get_insn_status │ │ │ │ make_defs_and_copies_lists │ │ │ │ combine_reaching_defs │ │ │ │ get_defs │ │ │ │ adding initialization in %s of reg %d at in block %d for insn %d. │ │ │ │ init-regs │ │ │ │ /usr/share/locale │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ ; Replacing insn: %d with insns: │ │ │ │ ; Splitting reg %u -> │ │ │ │ resolve_simple_move │ │ │ │ simplify_gen_subreg_concatn │ │ │ │ resolve_clobber │ │ │ │ find_decomposable_subregs │ │ │ │ simplify_subreg_concatn │ │ │ │ resolve_subreg_use │ │ │ │ decompose_multiword_subregs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ bytecode stream: no caller found while reading edge │ │ │ │ bytecode stream: no callee found while reading edge │ │ │ │ bytecode stream: found multiple instances of cgraph node %d │ │ │ │ bytecode stream: found empty cgraph node │ │ │ │ cannot find LTO section refs in %s │ │ │ │ At most %i profile runs is supported. Perhaps corrupted profile? │ │ │ │ cannot find LTO cgraph in %s │ │ │ │ @@ -25039,15 +25039,15 @@ │ │ │ │ lto_output_node │ │ │ │ output_profile_summary │ │ │ │ output_node_opt_summary │ │ │ │ output_cgraph │ │ │ │ compute_ltrans_boundary │ │ │ │ original type declared here │ │ │ │ type of field declared here │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ bytecode stream: expected tag %s instead of %s │ │ │ │ bytecode stream: string too long for the string table │ │ │ │ bytecode stream: found non-null terminated string │ │ │ │ bytecode stream: tag %s is not in the expected range [%s, %s] │ │ │ │ bytecode stream: unexpected tag %s │ │ │ │ bytecode stream: tried to jump backwards in the stream │ │ │ │ target specific builtin not available │ │ │ │ @@ -25083,15 +25083,15 @@ │ │ │ │ input_eh_lp │ │ │ │ input_eh_region │ │ │ │ input_eh_regions │ │ │ │ input_function │ │ │ │ lto_read_body │ │ │ │ lto_decls_out │ │ │ │ lto_gimple_out │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ gimple bytecode streams do not support machine specific builtin functions on this target │ │ │ │ gimple bytecode streams do not support the optimization attribute │ │ │ │ tree code %qs is not supported in gimple streams │ │ │ │ write_symbol │ │ │ │ write_global_references │ │ │ │ lto_output_decl_state_refs │ │ │ │ copy_function │ │ │ │ @@ -25101,29 +25101,29 @@ │ │ │ │ lto_output │ │ │ │ lto_output_ts_decl_non_common_tree_pointers │ │ │ │ lto_output_tree_pointers │ │ │ │ pack_ts_function_decl_value_fields │ │ │ │ pack_value_fields │ │ │ │ lto_output_tree_ref │ │ │ │ bytecode stream: trying to read %d bytes after the end of the input buffer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ lto_record_renamed_decl │ │ │ │ lto_free_section_data │ │ │ │ lto_get_file_decl_data │ │ │ │ function_body │ │ │ │ jmpfuncs │ │ │ │ pureconst │ │ │ │ cgraphopt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ append_block │ │ │ │ lto_append_data │ │ │ │ lto_begin_section │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ lto_reissue_options │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ bytecode stream: unexpected LTO section %s │ │ │ │ [%s] # of input cgraph nodes: %lu │ │ │ │ [%s] # of function bodies: %lu │ │ │ │ [%s] # of '%s' objects read: %lu │ │ │ │ [%s] Compression: %lu output bytes, %lu compressed bytes │ │ │ │ [%s] # of output cgraph nodes: %lu │ │ │ │ [%s] # callgraph partitions: %lu │ │ │ │ @@ -25159,23 +25159,23 @@ │ │ │ │ preload_common_node │ │ │ │ lto_get_common_nodes │ │ │ │ lto_streamer_cache_get │ │ │ │ lto_streamer_cache_lookup │ │ │ │ lto_streamer_cache_add_to_node_array │ │ │ │ lto_streamer_cache_insert_1 │ │ │ │ lto_get_section_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ compressed stream: %s │ │ │ │ lto_end_uncompression │ │ │ │ lto_uncompress_block │ │ │ │ lto_zalloc │ │ │ │ lto_zfree │ │ │ │ lto_end_compression │ │ │ │ lto_compress_block │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ Dump fixup graph for %s(): %s. │ │ │ │ There are %d vertices and %d edges. new_exit_index is %d. │ │ │ │ vertex_list[%d]: %d succ fixup edges. │ │ │ │ Negative cycle length is %d: │ │ │ │ After find_minimum_cost_flow() │ │ │ │ Check %s() CFG flow conservation: │ │ │ │ ******** BB%d(%ld) **INVALID**: │ │ │ │ @@ -25298,15 +25298,15 @@ │ │ │ │ %s: %d, %d │ │ │ │ fast checks worked │ │ │ │ it is redundant │ │ │ │ it is not redundant │ │ │ │ Checking for red equations: │ │ │ │ Gist is FALSE │ │ │ │ a free red elimination of %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ adding equality constraint %d to outer problem │ │ │ │ Found a single wild card equality: │ │ │ │ problem reduced, bringing variables back to life │ │ │ │ variables brought back to life │ │ │ │ Mod-ing and normalizing produces: │ │ │ │ Coalesced pb->geqs into %d EQ's: │ │ │ │ Doing chain reaction unprotection │ │ │ │ @@ -25352,26 +25352,26 @@ │ │ │ │ omega_solve_eq │ │ │ │ omega_solve_problem │ │ │ │ normalize_omega_problem │ │ │ │ omega_safe_var_p │ │ │ │ resurrect_subs │ │ │ │ omega_eliminate_redundant │ │ │ │ omega_pretty_print_problem │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ type = │ │ │ │ offset = │ │ │ │ elements = { │ │ │ │ [%d] = │ │ │ │ rest = │ │ │ │ aff_combination_constant_multiple_p │ │ │ │ aff_combination_expand │ │ │ │ aff_combination_mult │ │ │ │ aff_combination_to_tree │ │ │ │ aff_combination_add_elt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ (chrec_apply │ │ │ │ (varying_loop = %d │ │ │ │ (chrec = │ │ │ │ (res = │ │ │ │ reset_evolution_in_loop │ │ │ │ chrec_component_in_loop_num │ │ │ │ hide_evolution_in_other_loops_than_loop │ │ │ │ @@ -25390,31 +25390,31 @@ │ │ │ │ iterations. │ │ │ │ Exit condition will be eliminated. │ │ │ │ Induction variable computation will be folded away. │ │ │ │ Constant expression will be folded away. │ │ │ │ size: %i-%i, last_iteration: %i-%i │ │ │ │ Estimated size after unrolling: %d │ │ │ │ Not unrolling loop %d (--param max-completely-peeled-insns limit reached). │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ Added canonical iv to loop %d, │ │ │ │ try_unroll_loop_completely │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ ;; Not unswitching cold loops │ │ │ │ ;; Considering loop %d │ │ │ │ tree_unswitch_loop │ │ │ │ === vect_pattern_recog === │ │ │ │ pattern recognized: │ │ │ │ vect_recog_widen_sum_pattern: detected: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ vect_recog_widen_mult_pattern: detected: │ │ │ │ vect_recog_dot_prod_pattern: detected: │ │ │ │ vect_pattern_recog_1 │ │ │ │ vect_recog_widen_sum_pattern │ │ │ │ vect_recog_dot_prod_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ mark for run-time aliasing test between │ │ │ │ versioning not supported when optimizing for size. │ │ │ │ versioning not yet supported for outer-loops. │ │ │ │ === vect_analyze_dependences === │ │ │ │ versioning for alias required: can't determine dependence between │ │ │ │ can't determine dependence between │ │ │ │ determined dependence between │ │ │ │ @@ -25893,15 +25893,15 @@ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ │ │ │ │ mspgcc LTS 20120406 unpatched │ │ │ │ 20120301 │ │ │ │ -4e48414dd7b8d03715d559922759c07a5ea2f2.debug │ │ │ │ +edc826e81476cb141645af7f90c43184878e19.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ 0x005378e0 01000200 474e5520 43000000 00000000 ....GNU C....... │ │ │ │ 0x005378f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00537900 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00537910 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00537910 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00537920 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00537930 342e362e 332f6763 632f6174 74726962 4.6.3/gcc/attrib │ │ │ │ 0x00537940 732e6300 00000000 25714520 61747472 s.c.....%qE attr │ │ │ │ 0x00537950 69627574 65206469 72656374 69766520 ibute directive │ │ │ │ 0x00537960 69676e6f 72656400 77726f6e 67206e75 ignored.wrong nu │ │ │ │ 0x00537970 6d626572 206f6620 61726775 6d656e74 mber of argument │ │ │ │ 0x00537980 73207370 65636966 69656420 666f7220 s specified for │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ 0x00537d20 712b4420 73686164 6f777320 61206275 q+D shadows a bu │ │ │ │ 0x00537d30 696c742d 696e2066 756e6374 696f6e00 ilt-in function. │ │ │ │ 0x00537d40 6465636c 61726174 696f6e20 6f662025 declaration of % │ │ │ │ 0x00537d50 712b4420 73686164 6f777320 61207072 q+D shadows a pr │ │ │ │ 0x00537d60 6576696f 7573206c 6f63616c 00000000 evious local.... │ │ │ │ 0x00537d70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00537d80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00537d90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00537d90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00537da0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00537db0 342e362e 332f6763 632f632d 6465636c 4.6.3/gcc/c-decl │ │ │ │ 0x00537dc0 2e630000 00000000 70726576 696f7573 .c......previous │ │ │ │ 0x00537dd0 20646566 696e6974 696f6e20 6f662025 definition of % │ │ │ │ 0x00537de0 712b4420 77617320 68657265 00000000 q+D was here.... │ │ │ │ 0x00537df0 70726576 696f7573 20696d70 6c696369 previous implici │ │ │ │ 0x00537e00 74206465 636c6172 6174696f 6e206f66 t declaration of │ │ │ │ @@ -511,15 +511,15 @@ │ │ │ │ 0x005398a0 64202571 73206861 7320696e 76616c69 d %qs has invali │ │ │ │ 0x005398b0 64207479 70650000 74797065 206f6620 d type..type of │ │ │ │ 0x005398c0 6269742d 6669656c 64202571 73206973 bit-field %qs is │ │ │ │ 0x005398d0 20612047 43432065 7874656e 73696f6e a GCC extension │ │ │ │ 0x005398e0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005398f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00539900 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00539910 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00539910 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00539920 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00539930 632f7472 65652e68 00000000 00000000 c/tree.h........ │ │ │ │ 0x00539940 25717320 6973206e 6172726f 77657220 %qs is narrower │ │ │ │ 0x00539950 7468616e 2076616c 75657320 6f662069 than values of i │ │ │ │ 0x00539960 74732074 79706500 74797065 64656620 ts type.typedef │ │ │ │ 0x00539970 25712b44 20646563 6c617265 6420253c %q+D declared %< │ │ │ │ 0x00539980 696e6c69 6e65253e 00000000 00000000 inline%>........ │ │ │ │ @@ -1306,15 +1306,15 @@ │ │ │ │ 0x0053ca50 616c697a 6572005f 5f627569 6c74696e alizer.__builtin │ │ │ │ 0x0053ca60 5f007479 70652067 656e6572 69630000 _.type generic.. │ │ │ │ 0x0053ca70 696e6974 69616c69 7a656420 6669656c initialized fiel │ │ │ │ 0x0053ca80 64207769 74682073 6964652d 65666665 d with side-effe │ │ │ │ 0x0053ca90 63747320 6f766572 77726974 74656e00 cts overwritten. │ │ │ │ 0x0053caa0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053cab0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053cac0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053cac0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053cad0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053cae0 342e362e 332f6763 632f632d 74797065 4.6.3/gcc/c-type │ │ │ │ 0x0053caf0 636b2e63 00000000 63616e25 2774206d ck.c....can%'t m │ │ │ │ 0x0053cb00 6978206f 70657261 6e647320 6f662064 ix operands of d │ │ │ │ 0x0053cb10 6563696d 616c2066 6c6f6174 20616e64 ecimal float and │ │ │ │ 0x0053cb20 20766563 746f7220 74797065 73000000 vector types... │ │ │ │ 0x0053cb30 63616e25 2774206d 6978206f 70657261 can%'t mix opera │ │ │ │ @@ -2227,15 +2227,15 @@ │ │ │ │ 0x005403e0 5d007265 73747269 63742000 2f2a2063 ].restrict ./* c │ │ │ │ 0x005403f0 6f6d7069 6c656420 66726f6d 3a202e20 ompiled from: . │ │ │ │ 0x00540400 2a2f0a00 202f2a25 73202573 2a2f002f */.. /*%s %s*/./ │ │ │ │ 0x00540410 2a202573 3a25643a 25632563 202a2f20 * %s:%d:%c%c */ │ │ │ │ 0x00540420 25733b00 00000000 2f627569 6c642f67 %s;...../build/g │ │ │ │ 0x00540430 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00540440 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00540450 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00540450 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00540460 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00540470 632f632d 6175782d 696e666f 2e630000 c/c-aux-info.c.. │ │ │ │ 0x00540480 d8f2b7ff c0f2b7ff 33f8b7ff 33f8b7ff ........3...3... │ │ │ │ 0x00540490 33f8b7ff 33f8b7ff e0f5b7ff 33f8b7ff 3...3.......3... │ │ │ │ 0x005404a0 00f5b7ff 10f2b7ff a8f4b7ff 33f8b7ff ............3... │ │ │ │ 0x005404b0 33f8b7ff 00f5b7ff 33f8b7ff 33f8b7ff 3.......3...3... │ │ │ │ 0x005404c0 60f4b7ff 28f4b7ff f0f3b7ff 33f8b7ff `...(.......3... │ │ │ │ @@ -2252,15 +2252,15 @@ │ │ │ │ 0x00540570 9ff7b7ff 9ff7b7ff 9ff7b7ff 9ff7b7ff ................ │ │ │ │ 0x00540580 9ff7b7ff 9ff7b7ff 9ff7b7ff 9ff7b7ff ................ │ │ │ │ 0x00540590 9ff7b7ff 9ff7b7ff 9ff7b7ff 9ff7b7ff ................ │ │ │ │ 0x005405a0 9ff7b7ff 5cf2b7ff 67656e5f 74797065 ....\...gen_type │ │ │ │ 0x005405b0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005405c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005405d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005405e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005405e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005405f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00540600 632f632d 6f626a63 2d636f6d 6d6f6e2e c/c-objc-common. │ │ │ │ 0x00540610 6300287b 616e6f6e 796d6f75 737d2900 c.({anonymous}). │ │ │ │ 0x00540620 10fab7ff a0fab7ff 1afab7ff f0f9b7ff ................ │ │ │ │ 0x00540630 f0f9b7ff f0f9b7ff f0f9b7ff f0f9b7ff ................ │ │ │ │ 0x00540640 f0f9b7ff f0f9b7ff f0f9b7ff f0f9b7ff ................ │ │ │ │ 0x00540650 f0f9b7ff f0f9b7ff f0f9b7ff f0f9b7ff ................ │ │ │ │ @@ -2275,15 +2275,15 @@ │ │ │ │ 0x005406e0 f0f9b7ff f0f9b7ff ddfab7ff 00000000 ................ │ │ │ │ 0x005406f0 635f7472 65655f70 72696e74 65720000 c_tree_printer.. │ │ │ │ 0x00540700 6964656e 74696669 65722025 71452063 identifier %qE c │ │ │ │ 0x00540710 6f6e666c 69637473 20776974 6820432b onflicts with C+ │ │ │ │ 0x00540720 2b206b65 79776f72 64000000 00000000 + keyword....... │ │ │ │ 0x00540730 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00540740 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00540750 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00540750 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00540760 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00540770 342e362e 332f6763 632f632d 70617273 4.6.3/gcc/c-pars │ │ │ │ 0x00540780 65722e63 00000000 77696465 20737472 er.c....wide str │ │ │ │ 0x00540790 696e6720 6c697465 72616c20 696e2025 ing literal in % │ │ │ │ 0x005407a0 3c61736d 253e0000 74726164 6974696f ..traditio │ │ │ │ 0x005407b0 6e616c20 43207265 6a656374 73207468 nal C rejects th │ │ │ │ 0x005407c0 6520756e 61727920 706c7573 206f7065 e unary plus ope │ │ │ │ @@ -3057,15 +3057,15 @@ │ │ │ │ 0x005437c0 74657200 5f5f6d66 5f756e72 65676973 ter.__mf_unregis │ │ │ │ 0x005437d0 74657200 5f5f6d66 5f696e69 74005f5f ter.__mf_init.__ │ │ │ │ 0x005437e0 6d665f73 65745f6f 7074696f 6e73002d mf_set_options.- │ │ │ │ 0x005437f0 69676e6f 72652d72 65616473 006d7564 ignore-reads.mud │ │ │ │ 0x00543800 666c6170 32006d75 64666c61 70310000 flap2.mudflap1.. │ │ │ │ 0x00543810 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00543820 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00543830 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00543830 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00543840 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00543850 342e362e 332f6763 632f7472 65652d6d 4.6.3/gcc/tree-m │ │ │ │ 0x00543860 7564666c 61702e63 00000000 00000000 udflap.c........ │ │ │ │ 0x00543870 6d756466 6c617020 63686563 6b696e67 mudflap checking │ │ │ │ 0x00543880 206e6f74 20796574 20696d70 6c656d65 not yet impleme │ │ │ │ 0x00543890 6e746564 20666f72 20415252 41595f52 nted for ARRAY_R │ │ │ │ 0x005438a0 414e4745 5f524546 00000000 00000000 ANGE_REF........ │ │ │ │ @@ -3222,15 +3222,15 @@ │ │ │ │ 0x00544210 61726775 6d656e74 20726566 6572656e argument referen │ │ │ │ 0x00544220 63657320 6e6f6e2d 706f696e 74657220 ces non-pointer │ │ │ │ 0x00544230 6f706572 616e6420 28617267 756d656e operand (argumen │ │ │ │ 0x00544240 7420256c 752c206f 70657261 6e642025 t %lu, operand % │ │ │ │ 0x00544250 6c752900 00000000 2f627569 6c642f67 lu)...../build/g │ │ │ │ 0x00544260 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00544270 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00544280 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00544280 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00544290 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005442a0 632f632d 66616d69 6c792f63 2d636f6d c/c-family/c-com │ │ │ │ 0x005442b0 6d6f6e2e 63000000 6e6f7420 656e6f75 mon.c...not enou │ │ │ │ 0x005442c0 67682061 7267756d 656e7473 20746f20 gh arguments to │ │ │ │ 0x005442d0 66756e63 74696f6e 20257145 00000000 function %qE.... │ │ │ │ 0x005442e0 25714520 61747472 69627574 65206861 %qE attribute ha │ │ │ │ 0x005442f0 76652065 66666563 74206f6e 6c79206f ve effect only o │ │ │ │ @@ -4999,15 +4999,15 @@ │ │ │ │ 0x0054b120 0b000000 ac000000 0d000000 59010000 ............Y... │ │ │ │ 0x0054b130 0e000000 6b010000 0f000000 ad000000 ....k........... │ │ │ │ 0x0054b140 10000000 11010000 11000000 f4000000 ................ │ │ │ │ 0x0054b150 12000000 bd000000 00000000 00000000 ................ │ │ │ │ 0x0054b160 aa000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0054b170 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0054b180 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0054b190 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0054b190 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0054b1a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0054b1b0 632f632d 66616d69 6c792f63 2d637070 c/c-family/c-cpp │ │ │ │ 0x0054b1c0 6275696c 74696e2e 63000000 00000000 builtin.c....... │ │ │ │ 0x0054b1d0 5f5f696e 74657272 7570743d 5f5f6174 __interrupt=__at │ │ │ │ 0x0054b1e0 74726962 7574655f 5f28285f 5f696e74 tribute__((__int │ │ │ │ 0x0054b1f0 65727275 70745f5f 29290000 00000000 errupt__))...... │ │ │ │ 0x0054b200 31373031 34313138 33343630 34363932 1701411834604692 │ │ │ │ @@ -5306,15 +5306,15 @@ │ │ │ │ 0x0054c450 756d656e 74202564 20686173 20747970 ument %d has typ │ │ │ │ 0x0054c460 65202571 54000000 25732025 3c257325 e %qT...%s %<%s% │ │ │ │ 0x0054c470 2e2a7325 3e206578 70656374 73206120 .*s%> expects a │ │ │ │ 0x0054c480 6d617463 68696e67 20253c25 54257325 matching %<%T%s% │ │ │ │ 0x0054c490 3e206172 67756d65 6e740000 00000000 > argument...... │ │ │ │ 0x0054c4a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0054c4b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0054c4c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0054c4c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0054c4d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0054c4e0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0054c4f0 6c792f63 2d666f72 6d61742e 63000000 ly/c-format.c... │ │ │ │ 0x0054c500 666f726d 61742073 7472696e 67206172 format string ar │ │ │ │ 0x0054c510 67756d65 6e742069 73206e6f 74206120 gument is not a │ │ │ │ 0x0054c520 73747269 6e672074 79706500 00000000 string type..... │ │ │ │ 0x0054c530 666f756e 64206120 253c2573 253e2072 found a %<%s%> r │ │ │ │ @@ -5570,15 +5570,15 @@ │ │ │ │ 0x0054d4d0 20737566 66697820 6f6e2066 6c6f6174 suffix on float │ │ │ │ 0x0054d4e0 696e6720 636f6e73 74616e74 00000000 ing constant.... │ │ │ │ 0x0054d4f0 6e6f6e2d 7374616e 64617264 20737566 non-standard suf │ │ │ │ 0x0054d500 66697820 6f6e2066 6c6f6174 696e6720 fix on floating │ │ │ │ 0x0054d510 636f6e73 74616e74 00000000 00000000 constant........ │ │ │ │ 0x0054d520 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0054d530 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0054d540 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0054d540 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0054d550 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0054d560 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0054d570 6c792f63 2d6c6578 2e630000 00000000 ly/c-lex.c...... │ │ │ │ 0x0054d580 666c6f61 74696e67 20636f6e 7374616e floating constan │ │ │ │ 0x0054d590 74206578 63656564 73207261 6e676520 t exceeds range │ │ │ │ 0x0054d5a0 6f662025 71540000 666c6f61 74696e67 of %qT..floating │ │ │ │ 0x0054d5b0 20636f6e 7374616e 74207472 756e6361 constant trunca │ │ │ │ @@ -5635,15 +5635,15 @@ │ │ │ │ 0x0054d8e0 635f6c65 785f7769 74685f66 6c616773 c_lex_with_flags │ │ │ │ 0x0054d8f0 00000000 00000000 696e7661 6c696420 ........invalid │ │ │ │ 0x0054d900 65787072 65737369 6f6e2074 79706520 expression type │ │ │ │ 0x0054d910 666f7220 253c2370 7261676d 61206f6d for %<#pragma om │ │ │ │ 0x0054d920 70206174 6f6d6963 253e0000 00000000 p atomic%>...... │ │ │ │ 0x0054d930 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0054d940 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0054d950 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0054d950 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0054d960 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0054d970 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0054d980 6c792f63 2d6f6d70 2e630000 00000000 ly/c-omp.c...... │ │ │ │ 0x0054d990 696e7661 6c696420 74797065 20666f72 invalid type for │ │ │ │ 0x0054d9a0 20697465 72617469 6f6e2076 61726961 iteration varia │ │ │ │ 0x0054d9b0 626c6520 25714500 25714520 6973206e ble %qE.%qE is n │ │ │ │ 0x0054d9c0 6f742069 6e697469 616c697a 6564006d ot initialized.m │ │ │ │ @@ -5675,15 +5675,15 @@ │ │ │ │ 0x0054db60 64656275 67206469 72656374 6f727900 debug directory. │ │ │ │ 0x0054db70 6f62736f 6c657465 206f7074 696f6e20 obsolete option │ │ │ │ 0x0054db80 2d492d20 75736564 2c20706c 65617365 -I- used, please │ │ │ │ 0x0054db90 20757365 202d6971 756f7465 20696e73 use -iquote ins │ │ │ │ 0x0054dba0 74656164 00000000 2f627569 6c642f67 tead..../build/g │ │ │ │ 0x0054dbb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0054dbc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0054dbd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0054dbd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0054dbe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0054dbf0 632f632d 66616d69 6c792f63 2d6f7074 c/c-family/c-opt │ │ │ │ 0x0054dc00 732e6300 00000000 2d576572 726f723d s.c.....-Werror= │ │ │ │ 0x0054dc10 6e6f726d 616c697a 65643d3a 20736574 normalized=: set │ │ │ │ 0x0054dc20 202d576e 6f726d61 6c697a65 643d6e66 -Wnormalized=nf │ │ │ │ 0x0054dc30 63000000 00000000 61726775 6d656e74 c.......argument │ │ │ │ 0x0054dc40 20257173 20746f20 253c2d57 6e6f726d %qs to %<-Wnorm │ │ │ │ @@ -5996,15 +5996,15 @@ │ │ │ │ 0x0054ef70 636c7564 6520696e 73746561 64002573 clude instead.%s │ │ │ │ 0x0054ef80 3a205043 48206669 6c652077 61732069 : PCH file was i │ │ │ │ 0x0054ef90 6e76616c 69640025 30327800 203b2000 nvalid.%02x. ; . │ │ │ │ 0x0054efa0 772b6200 63616e25 27742077 72697465 w+b.can%'t write │ │ │ │ 0x0054efb0 20746f20 25733a20 256d0000 00000000 to %s: %m...... │ │ │ │ 0x0054efc0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0054efd0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0054efe0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0054efe0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0054eff0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0054f000 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0054f010 6c792f63 2d706368 2e630000 00000000 ly/c-pch.c...... │ │ │ │ 0x0054f020 25733a20 746f6f20 73686f72 7420746f %s: too short to │ │ │ │ 0x0054f030 20626520 61205043 48206669 6c650000 be a PCH file.. │ │ │ │ 0x0054f040 25733a20 6e6f7420 636f6d70 61746962 %s: not compatib │ │ │ │ 0x0054f050 6c652077 69746820 74686973 20474343 le with this GCC │ │ │ │ @@ -6070,15 +6070,15 @@ │ │ │ │ 0x0054f410 20612073 7472696e 67206166 74657220 a string after │ │ │ │ 0x0054f420 253c2370 7261676d 61206d65 73736167 %<#pragma messag │ │ │ │ 0x0054f430 65253e00 00000000 6d616c66 6f726d65 e%>.....malforme │ │ │ │ 0x0054f440 6420253c 23707261 676d6120 6d657373 d %<#pragma mess │ │ │ │ 0x0054f450 61676525 3e2c2069 676e6f72 65640000 age%>, ignored.. │ │ │ │ 0x0054f460 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0054f470 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0054f480 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0054f480 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0054f490 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0054f4a0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0054f4b0 6c792f63 2d707261 676d612e 63000000 ly/c-pragma.c... │ │ │ │ 0x0054f4c0 6a756e6b 20617420 656e6420 6f662025 junk at end of % │ │ │ │ 0x0054f4d0 3c237072 61676d61 206d6573 73616765 <#pragma message │ │ │ │ 0x0054f4e0 253e0000 00000000 6a756e6b 20617420 %>......junk at │ │ │ │ 0x0054f4f0 656e6420 6f662025 3c237072 61676d61 end of %<#pragma │ │ │ │ @@ -6462,21 +6462,21 @@ │ │ │ │ 0x00550c90 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x00550ca0 70705f63 5f646972 6563745f 61627374 pp_c_direct_abst │ │ │ │ 0x00550cb0 72616374 5f646563 6c617261 746f7200 ract_declarator. │ │ │ │ 0x00550cc0 70705f63 5f747970 655f7370 65636966 pp_c_type_specif │ │ │ │ 0x00550cd0 69657200 00000000 2f627569 6c642f67 ier...../build/g │ │ │ │ 0x00550ce0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00550cf0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00550d00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00550d00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00550d10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00550d20 632f632d 66616d69 6c792f63 2d707265 c/c-family/c-pre │ │ │ │ 0x00550d30 7474792d 7072696e 742e6300 00000000 tty-print.c..... │ │ │ │ 0x00550d40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00550d50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00550d60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00550d60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00550d70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00550d80 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x00550d90 6c792f63 2d73656d 616e7469 63732e63 ly/c-semantics.c │ │ │ │ 0x00550da0 0077726f 6e672074 79706520 61726775 .wrong type argu │ │ │ │ 0x00550db0 6d656e74 20746f20 25730000 00000000 ment to %s...... │ │ │ │ 0x00550dc0 6275696c 645f7265 616c5f69 6d61675f build_real_imag_ │ │ │ │ 0x00550dd0 65787072 00000000 6275696c 645f7374 expr....build_st │ │ │ │ @@ -6682,15 +6682,15 @@ │ │ │ │ 0x00551a50 00000000 00000000 6d616c66 6f726d65 ........malforme │ │ │ │ 0x00551a60 6420253c 23707261 676d6120 76656374 d %<#pragma vect │ │ │ │ 0x00551a70 6f72253e 202d2069 676e6f72 65640000 or%> - ignored.. │ │ │ │ 0x00551a80 696e7661 6c696420 636f6e73 74616e74 invalid constant │ │ │ │ 0x00551a90 20696e20 253c2370 7261676d 61207665 in %<#pragma ve │ │ │ │ 0x00551aa0 63746f72 253e202d 2069676e 6f726564 ctor%> - ignored │ │ │ │ 0x00551ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00551ac0 92241810 da115cba ca9dcb37 8df7612c .$....\....7..a, │ │ │ │ + 0x00551ac0 d7a57da2 ead2e88c 839cc213 81daadfa ..}............. │ │ │ │ 0x00551ad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00551ae0 00000000 00000000 00070f1f 3f7f0810 ............?... │ │ │ │ 0x00551af0 20408007 0f1f3f08 10204000 00000000 @....?.. @..... │ │ │ │ 0x00551b00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00551b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00551b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00551b30 00000008 10204008 10204000 00000000 ..... @.. @..... │ │ │ │ @@ -6751,15 +6751,15 @@ │ │ │ │ 0x00551ea0 00000102 02020202 02040404 04040505 ................ │ │ │ │ 0x00551eb0 05050506 06060607 07070708 08090909 ................ │ │ │ │ 0x00551ec0 0a0a0a0a 0a0b0b56 4f494400 424c4b00 .......VOID.BLK. │ │ │ │ 0x00551ed0 42490053 44004351 49004348 49004353 BI.SD.CQI.CHI.CS │ │ │ │ 0x00551ee0 49004344 49004354 49005343 00000000 I.CDI.CTI.SC.... │ │ │ │ 0x00551ef0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00551f00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00551f10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00551f10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00551f20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00551f30 342e362e 332f6763 632f6767 632d7061 4.6.3/gcc/ggc-pa │ │ │ │ 0x00551f40 67652e63 00000000 4d656d6f 72792073 ge.c....Memory s │ │ │ │ 0x00551f50 74696c6c 20616c6c 6f636174 65642061 till allocated a │ │ │ │ 0x00551f60 74207468 6520656e 64206f66 20746865 t the end of the │ │ │ │ 0x00551f70 20636f6d 70696c61 74696f6e 2070726f compilation pro │ │ │ │ 0x00551f80 63657373 0a000000 252d356c 75202531 cess....%-5lu %1 │ │ │ │ @@ -6890,20 +6890,20 @@ │ │ │ │ 0x00552750 7274785f 65717561 6c5f666f 725f6d65 rtx_equal_for_me │ │ │ │ 0x00552760 6d726566 5f700000 74726565 5f6c6f77 mref_p..tree_low │ │ │ │ 0x00552770 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x00552780 7265636f 72645f61 6c696173 5f737562 record_alias_sub │ │ │ │ 0x00552790 73657400 00000000 2f627569 6c642f67 set...../build/g │ │ │ │ 0x005527a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005527b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005527c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005527c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005527d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005527e0 632f616c 6961732e 63000000 00000000 c/alias.c....... │ │ │ │ 0x005527f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00552800 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00552810 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00552810 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00552820 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00552830 342e362e 332f6763 632f6269 746d6170 4.6.3/gcc/bitmap │ │ │ │ 0x00552840 2e630000 00000000 0a666972 7374203d .c.......first = │ │ │ │ 0x00552850 20257020 63757272 656e7420 3d202570 %p current = %p │ │ │ │ 0x00552860 20696e64 78203d20 25750a00 00000000 indx = %u...... │ │ │ │ 0x00552870 09257020 6e657874 203d2025 70207072 .%p next = %p pr │ │ │ │ 0x00552880 6576203d 20257020 696e6478 203d2025 ev = %p indx = % │ │ │ │ @@ -7752,15 +7752,15 @@ │ │ │ │ 0x00555d30 58715962 5a6b5b7a 5c6f5d66 5e7e5f96 XqYbZk[z\o]f^~_. │ │ │ │ 0x00555d40 60806182 628563c3 6480657b 66a4678a `.a.b.c.d.e{f.g. │ │ │ │ 0x00555d50 68916992 6a6d6b95 6cc86d92 6eaa6f9d h.i.jmk.l.m.n.o. │ │ │ │ 0x00555d60 70807182 72b67384 74c87584 769e77ce p.q.r.s.t.u.v.w. │ │ │ │ 0x00555d70 78f079a2 7a937b98 7ca67dd6 7e8a7f99 x.y.z.{.|.}.~... │ │ │ │ 0x00555d80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00555d90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00555da0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00555da0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00555db0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00555dc0 342e362e 332f6763 632f6275 696c7469 4.6.3/gcc/builti │ │ │ │ 0x00555dd0 6e732e63 00000000 74617267 65742066 ns.c....target f │ │ │ │ 0x00555de0 6f726d61 7420646f 6573206e 6f742073 ormat does not s │ │ │ │ 0x00555df0 7570706f 72742069 6e66696e 69747900 upport infinity. │ │ │ │ 0x00555e00 25714420 6368616e 67656420 73656d61 %qD changed sema │ │ │ │ 0x00555e10 6e746963 7320696e 20474343 20342e34 ntics in GCC 4.4 │ │ │ │ @@ -8760,15 +8760,15 @@ │ │ │ │ 0x00559c30 455f434f 50595f45 4e44004e 4f545f42 E_COPY_END.NOT_B │ │ │ │ 0x00559c40 55494c54 5f494e00 4255494c 545f494e UILT_IN.BUILT_IN │ │ │ │ 0x00559c50 5f46524f 4e54454e 44004255 494c545f _FRONTEND.BUILT_ │ │ │ │ 0x00559c60 494e5f4d 44004255 494c545f 494e5f4e IN_MD.BUILT_IN_N │ │ │ │ 0x00559c70 4f524d41 4c000000 2f627569 6c642f67 ORMAL.../build/g │ │ │ │ 0x00559c80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00559c90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00559ca0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00559ca0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00559cb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00559cc0 632f6361 6c6c6572 2d736176 652e6300 c/caller-save.c. │ │ │ │ 0x00559cd0 25642075 73657320 6120736c 6f742066 %d uses a slot f │ │ │ │ 0x00559ce0 726f6d20 70726576 20697465 72617469 rom prev iterati │ │ │ │ 0x00559cf0 6f6e0a00 25642075 73657320 736c6f74 on..%d uses slot │ │ │ │ 0x00559d00 206f6620 25640a00 25642075 73657320 of %d..%d uses │ │ │ │ 0x00559d10 61206e65 7720736c 6f740a00 00000000 a new slot...... │ │ │ │ @@ -8785,15 +8785,15 @@ │ │ │ │ 0x00559dc0 00736574 6a6d705f 73797363 616c6c00 .setjmp_syscall. │ │ │ │ 0x00559dd0 73696773 65746a6d 70007361 76656374 sigsetjmp.savect │ │ │ │ 0x00559de0 78007369 676c6f6e 676a6d70 00717365 x.siglongjmp.qse │ │ │ │ 0x00559df0 746a6d70 0076666f 726b0067 6574636f tjmp.vfork.getco │ │ │ │ 0x00559e00 6e746578 74000000 2f627569 6c642f67 ntext.../build/g │ │ │ │ 0x00559e10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00559e20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00559e30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00559e30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00559e40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00559e50 632f6361 6c6c732e 63000000 00000000 c/calls.c....... │ │ │ │ 0x00559e60 66756e63 74696f6e 2063616c 6c206861 function call ha │ │ │ │ 0x00559e70 73206167 67726567 61746520 76616c75 s aggregate valu │ │ │ │ 0x00559e80 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00559e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00559ea0 41000000 42000000 48000000 08000000 A...B...H....... │ │ │ │ @@ -8814,15 +8814,15 @@ │ │ │ │ 0x00559f90 65787061 6e645f63 616c6c00 00000000 expand_call..... │ │ │ │ 0x00559fa0 73686966 745f7265 7475726e 5f76616c shift_return_val │ │ │ │ 0x00559fb0 75650000 00000000 00000000 00000000 ue.............. │ │ │ │ 0x00559fc0 70726570 6172655f 63616c6c 5f616464 prepare_call_add │ │ │ │ 0x00559fd0 72657373 00000000 2f627569 6c642f67 ress..../build/g │ │ │ │ 0x00559fe0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00559ff0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055a000 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055a000 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055a010 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055a020 632f6366 672e6300 496e7661 6c696420 c/cfg.c.Invalid │ │ │ │ 0x0055a030 73756d20 6f66206f 7574676f 696e6720 sum of outgoing │ │ │ │ 0x0055a040 70726f62 6162696c 69746965 7320252e probabilities %. │ │ │ │ 0x0055a050 31662525 0a000000 496e7661 6c696420 1f%%....Invalid │ │ │ │ 0x0055a060 73756d20 6f66206f 7574676f 696e6720 sum of outgoing │ │ │ │ 0x0055a070 636f756e 74732025 692c2073 686f756c counts %i, shoul │ │ │ │ @@ -8931,15 +8931,15 @@ │ │ │ │ 0x0055a6e0 64657820 25642c20 62757420 74686572 dex %d, but ther │ │ │ │ 0x0055a6f0 65206973 206e6f20 65646765 0a000000 e is no edge.... │ │ │ │ 0x0055a700 2a702a20 4e6f2069 6e646578 20666f72 *p* No index for │ │ │ │ 0x0055a710 20656467 65206672 6f6d2025 6420746f edge from %d to │ │ │ │ 0x0055a720 2025640a 00000000 2f627569 6c642f67 %d...../build/g │ │ │ │ 0x0055a730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055a740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055a750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055a750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055a760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055a770 632f6366 67616e61 6c2e6300 20252d34 c/cfganal.c. %-4 │ │ │ │ 0x0055a780 64202d20 65646765 2800656e 7472792c d - edge(.entry, │ │ │ │ 0x0055a790 00657869 74290a00 2573207b 20002564 .exit)..%s { .%d │ │ │ │ 0x0055a7a0 2d3e2564 20000000 00000000 00000000 ->%d ........... │ │ │ │ 0x0055a7b0 636f6d70 7574655f 69646600 00000000 compute_idf..... │ │ │ │ 0x0055a7c0 6466735f 656e756d 65726174 655f6672 dfs_enumerate_fr │ │ │ │ @@ -8947,15 +8947,15 @@ │ │ │ │ 0x0055a7e0 7072655f 616e645f 7265765f 706f7374 pre_and_rev_post │ │ │ │ 0x0055a7f0 5f6f7264 65725f63 6f6d7075 74650000 _order_compute.. │ │ │ │ 0x0055a800 696e7665 72746564 5f706f73 745f6f72 inverted_post_or │ │ │ │ 0x0055a810 6465725f 636f6d70 75746500 0a3b3b20 der_compute..;; │ │ │ │ 0x0055a820 002c206f 66667365 7420256c 640a0000 ., offset %ld... │ │ │ │ 0x0055a830 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055a840 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055a850 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055a850 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055a860 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055a870 342e362e 332f6763 632f6366 67657870 4.6.3/gcc/cfgexp │ │ │ │ 0x0055a880 616e642e 63000000 73697a65 206f6620 and.c...size of │ │ │ │ 0x0055a890 76617269 61626c65 2025712b 44206973 variable %q+D is │ │ │ │ 0x0055a8a0 20746f6f 206c6172 67650000 00000000 too large...... │ │ │ │ 0x0055a8b0 50617274 6974696f 6e20256c 753a2073 Partition %lu: s │ │ │ │ 0x0055a8c0 697a6520 256c6420 616c6967 6e202575 ize %ld align %u │ │ │ │ @@ -9065,15 +9065,15 @@ │ │ │ │ 0x0055af40 65787061 6e645f6f 6e655f73 7461636b expand_one_stack │ │ │ │ 0x0055af50 5f766172 00000000 65787061 6e645f6f _var....expand_o │ │ │ │ 0x0055af60 6e655f76 61720000 00000000 00000000 ne_var.......... │ │ │ │ 0x0055af70 67696d70 6c655f61 73736967 6e5f7268 gimple_assign_rh │ │ │ │ 0x0055af80 735f746f 5f747265 65000000 00000000 s_to_tree....... │ │ │ │ 0x0055af90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055afa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055afb0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055afb0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055afc0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055afd0 342e362e 332f6763 632f6366 67686f6f 4.6.3/gcc/cfghoo │ │ │ │ 0x0055afe0 6b732e63 00000000 70726576 5f626220 ks.c....prev_bb │ │ │ │ 0x0055aff0 6f662025 64207368 6f756c64 20626520 of %d should be │ │ │ │ 0x0055b000 25642c20 6e6f7420 25640000 00000000 %d, not %d...... │ │ │ │ 0x0055b010 76657269 66795f66 6c6f775f 696e666f verify_flow_info │ │ │ │ 0x0055b020 3a20426c 6f636b20 25692068 6173206c : Block %i has l │ │ │ │ @@ -9181,15 +9181,15 @@ │ │ │ │ 0x0055b680 6366675f 686f6f6b 5f647570 6c696361 cfg_hook_duplica │ │ │ │ 0x0055b690 74655f6c 6f6f705f 746f5f68 65616465 te_loop_to_heade │ │ │ │ 0x0055b6a0 725f6564 67650000 72656d6f 76655f62 r_edge..remove_b │ │ │ │ 0x0055b6b0 72616e63 68000000 00000000 00000000 ranch........... │ │ │ │ 0x0055b6c0 63757272 656e745f 69725f74 79706500 current_ir_type. │ │ │ │ 0x0055b6d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055b6e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055b6f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055b6f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055b700 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055b710 342e362e 332f6763 632f6366 676c6179 4.6.3/gcc/cfglay │ │ │ │ 0x0055b720 6f75742e 6300456d 69747469 6e67206c out.c.Emitting l │ │ │ │ 0x0055b730 6162656c 20666f72 20626c6f 636b2025 abel for block % │ │ │ │ 0x0055b740 640a0052 656f7264 65726564 20736571 d..Reordered seq │ │ │ │ 0x0055b750 75656e63 653a0a00 6475706c 69636174 uence:..duplicat │ │ │ │ 0x0055b760 65206f66 20256920 00636f6d 70656e73 e of %i .compens │ │ │ │ @@ -9220,15 +9220,15 @@ │ │ │ │ 0x0055b8f0 640a003b 3b202564 20737563 6373207b d..;; %d succs { │ │ │ │ 0x0055b900 20006578 69742025 642d3e25 64206e6f .exit %d->%d no │ │ │ │ 0x0055b910 74207265 636f7264 65640074 6f6f206d t recorded.too m │ │ │ │ 0x0055b920 616e7920 6c6f6f70 20657869 74732072 any loop exits r │ │ │ │ 0x0055b930 65636f72 64656400 2f627569 6c642f67 ecorded./build/g │ │ │ │ 0x0055b940 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055b950 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055b960 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055b960 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055b970 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055b980 632f6366 676c6f6f 702e6300 00000000 c/cfgloop.c..... │ │ │ │ 0x0055b990 44697361 6d626967 75617469 6e67206c Disambiguating l │ │ │ │ 0x0055b9a0 6f6f7020 25642077 69746820 6d756c74 oop %d with mult │ │ │ │ 0x0055b9b0 69706c65 206c6174 63686573 0a000000 iple latches.... │ │ │ │ 0x0055b9c0 466f756e 64206c61 74636820 65646765 Found latch edge │ │ │ │ 0x0055b9d0 20256420 2d3e2025 64207573 696e6720 %d -> %d using │ │ │ │ @@ -9315,22 +9315,22 @@ │ │ │ │ 0x0055bee0 6d657267 655f6c61 7463685f 65646765 merge_latch_edge │ │ │ │ 0x0055bef0 73000000 00000000 00000000 00000000 s............... │ │ │ │ 0x0055bf00 666c6f77 5f6c6f6f 70735f66 696e6400 flow_loops_find. │ │ │ │ 0x0055bf10 73757065 726c6f6f 705f6174 5f646570 superloop_at_dep │ │ │ │ 0x0055bf20 74680000 00000000 2f627569 6c642f67 th....../build/g │ │ │ │ 0x0055bf30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055bf40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055bf50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055bf50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055bf60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055bf70 632f6366 676c6f6f 70616e61 6c2e6300 c/cfgloopanal.c. │ │ │ │ 0x0055bf80 6d61726b 5f697272 65647563 69626c65 mark_irreducible │ │ │ │ 0x0055bf90 5f6c6f6f 70730000 2f627569 6c642f67 _loops../build/g │ │ │ │ 0x0055bfa0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055bfb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055bfc0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055bfc0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055bfd0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055bfe0 632f6366 676c6f6f 706d616e 69702e63 c/cfgloopmanip.c │ │ │ │ 0x0055bff0 00000000 00000000 43726561 74656420 ........Created │ │ │ │ 0x0055c000 70726568 65616465 7220626c 6f636b20 preheader block │ │ │ │ 0x0055c010 666f7220 6c6f6f70 2025690a 00000000 for loop %i..... │ │ │ │ 0x0055c020 63726561 74655f70 72656865 61646572 create_preheader │ │ │ │ 0x0055c030 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -9394,15 +9394,15 @@ │ │ │ │ 0x0055c3d0 20666f72 20626c6f 636b2025 64000000 for block %d... │ │ │ │ 0x0055c3e0 4e4f5445 5f494e53 4e5f4241 5349435f NOTE_INSN_BASIC_ │ │ │ │ 0x0055c3f0 424c4f43 4b202564 20696e20 6d696464 BLOCK %d in midd │ │ │ │ 0x0055c400 6c65206f 66206261 73696320 626c6f63 le of basic bloc │ │ │ │ 0x0055c410 6b202564 00000000 2f627569 6c642f67 k %d..../build/g │ │ │ │ 0x0055c420 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055c430 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055c440 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055c440 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055c450 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055c460 632f6366 6772746c 2e630000 00000000 c/cfgrtl.c...... │ │ │ │ 0x0055c470 666c6f77 20636f6e 74726f6c 20696e73 flow control ins │ │ │ │ 0x0055c480 6e20696e 73696465 20612062 61736963 n inside a basic │ │ │ │ 0x0055c490 20626c6f 636b0000 696e736e 20256420 block..insn %d │ │ │ │ 0x0055c4a0 6f757473 69646520 6f662062 61736963 outside of basic │ │ │ │ 0x0055c4b0 20626c6f 636b7320 68617320 6e6f6e2d blocks has non- │ │ │ │ @@ -9647,15 +9647,15 @@ │ │ │ │ 0x0055d3a0 f0febeff f0febeff f0febeff f0febeff ................ │ │ │ │ 0x0055d3b0 f0febeff f0febeff f0febeff f0febeff ................ │ │ │ │ 0x0055d3c0 f0febeff f0febeff f0febeff bdfebeff ................ │ │ │ │ 0x0055d3d0 636f6e76 65727369 6f6e2074 6f20696e conversion to in │ │ │ │ 0x0055d3e0 636f6d70 6c657465 20747970 65000000 complete type... │ │ │ │ 0x0055d3f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055d400 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055d410 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055d410 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055d420 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055d430 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x0055d440 6f2e6300 00000000 66696c65 20257320 o.c.....file %s │ │ │ │ 0x0055d450 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ 0x0055d460 74696f6e 20636f75 6e747320 65737469 tion counts esti │ │ │ │ 0x0055d470 6d617465 64000000 66696c65 20257320 mated...file %s │ │ │ │ 0x0055d480 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ @@ -9674,23 +9674,23 @@ │ │ │ │ 0x0055d550 72732069 73202564 20696e73 74656164 rs is %d instead │ │ │ │ 0x0055d560 206f6620 25640000 74686973 2063616e of %d..this can │ │ │ │ 0x0055d570 20726573 756c7420 696e2070 6f6f726c result in poorl │ │ │ │ 0x0055d580 79206f70 74696d69 7a656420 636f6465 y optimized code │ │ │ │ 0x0055d590 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0055d5a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055d5b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055d5c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055d5c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055d5d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055d5e0 632f636f 76657261 67652e63 00000000 c/coverage.c.... │ │ │ │ 0x0055d5f0 25717320 69732076 65727369 6f6e2025 %qs is version % │ │ │ │ 0x0055d600 712e2a73 2c206578 70656374 65642076 q.*s, expected v │ │ │ │ 0x0055d610 65727369 6f6e2025 712e2a73 00000000 ersion %q.*s.... │ │ │ │ 0x0055d620 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055d630 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055d640 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055d640 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055d650 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055d660 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x0055d670 6f2e6800 00000000 636f7665 72616765 o.h.....coverage │ │ │ │ 0x0055d680 206d6973 6d617463 6820666f 72206675 mismatch for fu │ │ │ │ 0x0055d690 6e637469 6f6e2025 75207768 696c6520 nction %u while │ │ │ │ 0x0055d6a0 72656164 696e6720 65786563 7574696f reading executio │ │ │ │ 0x0055d6b0 6e20636f 756e7465 72730000 00000000 n counters...... │ │ │ │ @@ -9733,15 +9733,15 @@ │ │ │ │ 0x0055d900 67636f76 5f777269 74655f6c 656e6774 gcov_write_lengt │ │ │ │ 0x0055d910 68000000 00000000 00000000 00000000 h............... │ │ │ │ 0x0055d920 67636f76 5f777269 74655f77 6f726473 gcov_write_words │ │ │ │ 0x0055d930 00000000 00000000 67636f76 5f6f7065 ........gcov_ope │ │ │ │ 0x0055d940 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x0055d950 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055d960 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055d970 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055d970 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055d980 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055d990 632f6373 656c6962 2e63004e 554c4c0a c/cselib.c.NULL. │ │ │ │ 0x0055d9a0 00657870 616e6469 6e673a20 72256420 .expanding: r%d │ │ │ │ 0x0055d9b0 696e746f 3a20000a 65787061 6e64696e into: ..expandin │ │ │ │ 0x0055d9c0 67200020 696e746f 2e2e2e00 206c6f63 g . into.... loc │ │ │ │ 0x0055d9d0 733a000a 20206672 6f6d2069 6e736e20 s:.. from insn │ │ │ │ 0x0055d9e0 25692000 0a202020 00206e6f 206c6f63 %i .. . no loc │ │ │ │ @@ -9900,15 +9900,15 @@ │ │ │ │ 0x0055e370 4c424500 4c424200 78730078 75002472 LBE.LBB.xs.xu.$r │ │ │ │ 0x0055e380 65616c00 24696d61 67004c74 65787400 eal.$imag.Ltext. │ │ │ │ 0x0055e390 4c464242 004c4d00 3a46003a 66006763 LFBB.LM.:F.:f.gc │ │ │ │ 0x0055e3a0 63325f63 6f6d7069 6c65642e 004c7363 c2_compiled..Lsc │ │ │ │ 0x0055e3b0 6f706500 00000000 2f627569 6c642f67 ope...../build/g │ │ │ │ 0x0055e3c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055e3d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055e3e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055e3e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055e3f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055e400 632f6462 786f7574 2e630000 00000000 c/dbxout.c...... │ │ │ │ 0x0055e410 636f6d6d 6f6e2073 796d626f 6c206465 common symbol de │ │ │ │ 0x0055e420 62756720 696e666f 20697320 6e6f7420 bug info is not │ │ │ │ 0x0055e430 73747275 63747572 65642061 73207379 structured as sy │ │ │ │ 0x0055e440 6d626f6c 2b6f6666 73657400 00000000 mbol+offset..... │ │ │ │ 0x0055e450 c05fbfff ae5fbfff ae5fbfff ae5fbfff ._..._..._..._.. │ │ │ │ @@ -9974,15 +9974,15 @@ │ │ │ │ 0x0055e810 72656769 6f6e5f63 6e740073 656c5f73 region_cnt.sel_s │ │ │ │ 0x0055e820 63686564 5f696e73 6e5f636e 7400736d ched_insn_cnt.sm │ │ │ │ 0x0055e830 735f7363 6865645f 6c6f6f70 0073746f s_sched_loop.sto │ │ │ │ 0x0055e840 72655f6d 6f74696f 6e007370 6c69745f re_motion.split_ │ │ │ │ 0x0055e850 666f725f 73636865 64320000 00000000 for_sched2...... │ │ │ │ 0x0055e860 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055e870 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055e880 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055e880 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055e890 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055e8a0 342e362e 332f6763 632f6466 2d636f72 4.6.3/gcc/df-cor │ │ │ │ 0x0055e8b0 652e6300 00000000 6465665f 696e666f e.c.....def_info │ │ │ │ 0x0055e8c0 2d3e7461 626c655f 73697a65 203d2025 ->table_size = % │ │ │ │ 0x0055e8d0 642c2075 73655f69 6e666f2d 3e746162 d, use_info->tab │ │ │ │ 0x0055e8e0 6c655f73 697a6520 3d202564 0a000000 le_size = %d.... │ │ │ │ 0x0055e8f0 64665f77 6f726b6c 6973745f 64617461 df_worklist_data │ │ │ │ @@ -10065,15 +10065,15 @@ │ │ │ │ 0x0055edc0 25642000 3b3b2020 20202020 72656720 %d .;; reg │ │ │ │ 0x0055edd0 25642000 72656164 2f777269 74652000 %d .read/write . │ │ │ │ 0x0055ede0 3b3b2020 2065715f 6e6f7465 20726567 ;; eq_note reg │ │ │ │ 0x0055edf0 20256420 00284548 29000a28 20002564 %d .(EH)..( .%d │ │ │ │ 0x0055ee00 25732000 292d3e5b 25645d2d 3e282000 %s .)->[%d]->( . │ │ │ │ 0x0055ee10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055ee20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055ee30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055ee30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055ee40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055ee50 342e362e 332f6763 632f6466 2d70726f 4.6.3/gcc/df-pro │ │ │ │ 0x0055ee60 626c656d 732e6300 3b3b2020 55442063 blems.c.;; UD c │ │ │ │ 0x0055ee70 6861696e 7320666f 72206172 74696669 hains for artifi │ │ │ │ 0x0055ee80 6369616c 20757365 730a0000 00000000 cial uses....... │ │ │ │ 0x0055ee90 3b3b2020 20554420 63686169 6e732066 ;; UD chains f │ │ │ │ 0x0055eea0 6f722069 6e736e20 6c756964 20256420 or insn luid %d │ │ │ │ @@ -10154,15 +10154,15 @@ │ │ │ │ 0x0055f350 6f74616c 20726566 20757361 67652025 otal ref usage % │ │ │ │ 0x0055f360 647b2564 642c2564 752c2564 657d2069 d{%dd,%du,%de} i │ │ │ │ 0x0055f370 6e202564 7b256420 72656775 6c617220 n %d{%d regular │ │ │ │ 0x0055f380 2b202564 2063616c 6c7d2069 6e736e73 + %d call} insns │ │ │ │ 0x0055f390 2e0a0000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0055f3a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055f3b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055f3c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055f3c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055f3d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055f3e0 632f6466 2d736361 6e2e6300 00000000 c/df-scan.c..... │ │ │ │ 0x0055f3f0 64656665 7272696e 67206465 6c657469 deferring deleti │ │ │ │ 0x0055f400 6f6e206f 6620696e 736e2077 69746820 on of insn with │ │ │ │ 0x0055f410 75696420 3d202564 2e0a0000 00000000 uid = %d........ │ │ │ │ 0x0055f420 6e6f2062 6220666f 7220696e 736e2077 no bb for insn w │ │ │ │ 0x0055f430 69746820 75696420 3d202564 2e0a0000 ith uid = %d.... │ │ │ │ @@ -10263,15 +10263,15 @@ │ │ │ │ 0x0055fa20 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x0055fa30 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x0055fa40 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x0055fa50 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x0055fa60 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x0055fa70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055fa80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055fa90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055fa90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055faa0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055fab0 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x0055fac0 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0055fad0 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x0055fae0 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x0055faf0 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0055fb00 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -10310,25 +10310,25 @@ │ │ │ │ 0x0055fd10 b0d5c0ff b0d5c0ff d5d5c0ff d5d5c0ff ................ │ │ │ │ 0x0055fd20 d5d5c0ff d5d5c0ff 696e7465 726e616c ........internal │ │ │ │ 0x0055fd30 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x0055fd40 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x0055fd50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0055fd60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0055fd70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0055fd80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0055fd80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0055fd90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0055fda0 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x0055fdb0 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x0055fdc0 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x0055fdd0 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x0055fde0 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x0055fdf0 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x0055fe00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0055fe10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0055fe20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0055fe20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0055fe30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0055fe40 632f646f 6a756d70 2e630000 00000000 c/dojump.c...... │ │ │ │ 0x0055fe50 4661696c 65642074 6f206164 64207072 Failed to add pr │ │ │ │ 0x0055fe60 6f626162 696c6974 79206e6f 74650a00 obability note.. │ │ │ │ 0x0055fe70 e0e5c0ff f0e5c0ff 08e6c0ff 20e6c0ff ............ ... │ │ │ │ 0x0055fe80 38e6c0ff 50e6c0ff d2e6c0ff d2e6c0ff 8...P........... │ │ │ │ 0x0055fe90 d2e6c0ff d2e6c0ff d2e6c0ff d2e6c0ff ................ │ │ │ │ @@ -10374,15 +10374,15 @@ │ │ │ │ 0x00560110 646f5f63 6f6d7061 72655f72 74785f61 do_compare_rtx_a │ │ │ │ 0x00560120 6e645f6a 756d7000 00000000 00000000 nd_jump......... │ │ │ │ 0x00560130 73706c69 745f636f 6d706172 69736f6e split_comparison │ │ │ │ 0x00560140 00000000 00000000 646f5f6a 756d7000 ........do_jump. │ │ │ │ 0x00560150 646f5f6a 756d705f 31000000 00000000 do_jump_1....... │ │ │ │ 0x00560160 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00560170 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00560180 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00560180 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00560190 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005601a0 342e362e 332f6763 632f646f 6d696e61 4.6.3/gcc/domina │ │ │ │ 0x005601b0 6e63652e 63000000 646f6d69 6e61746f nce.c...dominato │ │ │ │ 0x005601c0 72206f66 20256420 73746174 75732075 r of %d status u │ │ │ │ 0x005601d0 6e6b6e6f 776e0000 646f6d69 6e61746f nknown..dominato │ │ │ │ 0x005601e0 72206f66 20256420 73686f75 6c642062 r of %d should b │ │ │ │ 0x005601f0 65202564 2c206e6f 74202564 00256920 e %d, not %d.%i │ │ │ │ @@ -10420,28 +10420,28 @@ │ │ │ │ 0x005603f0 5f696e66 6f000000 00000000 00000000 _info........... │ │ │ │ 0x00560400 646f6d5f 636f6e76 6572745f 6469725f dom_convert_dir_ │ │ │ │ 0x00560410 746f5f69 64780000 00000000 00000000 to_idx.......... │ │ │ │ 0x00560420 63616c63 756c6174 655f646f 6d696e61 calculate_domina │ │ │ │ 0x00560430 6e63655f 696e666f 00000000 00000000 nce_info........ │ │ │ │ 0x00560440 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00560450 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00560460 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00560460 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00560470 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00560480 342e362e 332f6763 632f646f 75626c65 4.6.3/gcc/double │ │ │ │ 0x00560490 2d696e74 2e630000 00000000 00000000 -int.c.......... │ │ │ │ 0x005604a0 6131c1ff b830c1ff 1032c1ff 8031c1ff a1...0...2...1.. │ │ │ │ 0x005604b0 6131c1ff b830c1ff 1032c1ff 8031c1ff a1...0...2...1.. │ │ │ │ 0x005604c0 ef36c1ff 6131c1ff 00000000 00000000 .6..a1.......... │ │ │ │ 0x005604d0 6d707a5f 6765745f 646f7562 6c655f69 mpz_get_double_i │ │ │ │ 0x005604e0 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x005604f0 6469765f 616e645f 726f756e 645f646f div_and_round_do │ │ │ │ 0x00560500 75626c65 00000000 2f627569 6c642f67 uble..../build/g │ │ │ │ 0x00560510 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00560520 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00560530 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00560530 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00560540 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00560550 632f6477 61726632 61736d2e 63002573 c/dwarf2asm.c.%s │ │ │ │ 0x00560560 25236c78 00092e61 73636969 2022005c %#lx...ascii ".\ │ │ │ │ 0x00560570 256f005c 30220925 73200009 2e756c65 %o.\0".%s ...ule │ │ │ │ 0x00560580 62313238 2025236c 7800092e 736c6562 b128 %#lx...sleb │ │ │ │ 0x00560590 31323820 256c6400 092e756c 65623132 128 %ld...uleb12 │ │ │ │ 0x005605a0 3820004c 4446434d 00616c69 676e6564 8 .LDFCM.aligned │ │ │ │ @@ -12011,15 +12011,15 @@ │ │ │ │ 0x00566760 74680000 00000000 44575f41 545f474e th......DW_AT_GN │ │ │ │ 0x00566770 555f6578 636c7573 6976655f 6c6f636b U_exclusive_lock │ │ │ │ 0x00566780 735f7265 71756972 65640000 00000000 s_required...... │ │ │ │ 0x00566790 44575f41 545f474e 555f7368 61726564 DW_AT_GNU_shared │ │ │ │ 0x005667a0 5f6c6f63 6b735f72 65717569 72656400 _locks_required. │ │ │ │ 0x005667b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005667c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005667d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005667d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005667e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005667f0 342e362e 332f6763 632f6477 61726632 4.6.3/gcc/dwarf2 │ │ │ │ 0x00566800 6f75742e 63000000 4c656e67 7468206f out.c...Length o │ │ │ │ 0x00566810 6620436f 6d70696c 6174696f 6e20556e f Compilation Un │ │ │ │ 0x00566820 69742049 6e666f00 4c656e67 7468206f it Info.Length o │ │ │ │ 0x00566830 66205075 626c6963 20547970 65204e61 f Public Type Na │ │ │ │ 0x00566840 6d657320 496e666f 00000000 00000000 mes Info........ │ │ │ │ @@ -12088,15 +12088,15 @@ │ │ │ │ 0x00566c30 736f6e61 6c697479 20646972 65637469 sonality directi │ │ │ │ 0x00566c40 76650000 00000000 25732075 6e726563 ve......%s unrec │ │ │ │ 0x00566c50 6f676e69 7a656420 6d616369 6e666f20 ognized macinfo │ │ │ │ 0x00566c60 636f6465 20256c75 0a000000 00000000 code %lu........ │ │ │ │ 0x00566c70 3c646f20 6e6f7420 6f757470 75743e00 . │ │ │ │ 0x00566c80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00566c90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00566ca0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00566ca0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00566cb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00566cc0 342e362e 332f6763 632f656d 69742d72 4.6.3/gcc/emit-r │ │ │ │ 0x00566cd0 746c2e63 00000000 00000000 00000000 tl.c............ │ │ │ │ 0x00566ce0 8e93c3ff 6e93c3ff 6e93c3ff 8e93c3ff ....n...n....... │ │ │ │ 0x00566cf0 8e93c3ff 8e93c3ff 8e93c3ff 8e93c3ff ................ │ │ │ │ 0x00566d00 8e93c3ff 8e93c3ff 8e93c3ff 8e93c3ff ................ │ │ │ │ 0x00566d10 6e93c3ff 8e93c3ff 8e93c3ff 8e93c3ff n............... │ │ │ │ @@ -12238,15 +12238,15 @@ │ │ │ │ 0x00567590 72656520 6c697374 20656e64 73206f6e ree list ends on │ │ │ │ 0x005675a0 20646570 74682025 69007665 72696679 depth %i.verify │ │ │ │ 0x005675b0 5f65685f 74726565 20666169 6c656400 _eh_tree failed. │ │ │ │ 0x005675c0 65685f72 616e6765 73007274 6c206568 eh_ranges.rtl eh │ │ │ │ 0x005675d0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005675e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005675f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00567600 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00567600 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00567610 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00567620 632f6578 63657074 2e630000 00000000 c/except.c...... │ │ │ │ 0x00567630 4d61726b 696e6720 66756e63 74696f6e Marking function │ │ │ │ 0x00567640 206e6f74 68726f77 3a202573 0a0a0000 nothrow: %s.... │ │ │ │ 0x00567650 61726775 6d656e74 206f6620 253c5f5f argument of %<__ │ │ │ │ 0x00567660 6275696c 74696e5f 65685f72 65747572 builtin_eh_retur │ │ │ │ 0x00567670 6e5f7265 676e6f25 3e206d75 73742062 n_regno%> must b │ │ │ │ @@ -12289,15 +12289,15 @@ │ │ │ │ 0x005678c0 6475706c 69636174 655f6568 5f726567 duplicate_eh_reg │ │ │ │ 0x005678d0 696f6e73 5f310000 00000000 00000000 ions_1.......... │ │ │ │ 0x005678e0 67656e5f 65685f72 6567696f 6e5f6361 gen_eh_region_ca │ │ │ │ 0x005678f0 74636800 00000000 74726565 5f6c6f77 tch.....tree_low │ │ │ │ 0x00567900 5f637374 00000000 2f627569 6c642f67 _cst..../build/g │ │ │ │ 0x00567910 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00567920 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00567930 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00567930 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00567940 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00567950 632f6578 706c6f77 2e630000 00000000 c/explow.c...... │ │ │ │ 0x00567960 5f5f6d6f 72657374 61636b5f 616c6c6f __morestack_allo │ │ │ │ 0x00567970 63617465 5f737461 636b5f73 70616365 cate_stack_space │ │ │ │ 0x00567980 00000000 00000000 73746163 6b206c69 ........stack li │ │ │ │ 0x00567990 6d697473 206e6f74 20737570 706f7274 mits not support │ │ │ │ 0x005679a0 6564206f 6e207468 69732074 61726765 ed on this targe │ │ │ │ @@ -12331,15 +12331,15 @@ │ │ │ │ 0x00567b60 65000000 00000000 696e745f 65787072 e.......int_expr │ │ │ │ 0x00567b70 5f73697a 65000000 65787072 5f73697a _size...expr_siz │ │ │ │ 0x00567b80 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00567b90 7472756e 635f696e 745f666f 725f6d6f trunc_int_for_mo │ │ │ │ 0x00567ba0 64650000 00000000 2f627569 6c642f67 de....../build/g │ │ │ │ 0x00567bb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00567bc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00567bd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00567bd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00567be0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00567bf0 632f6578 706d6564 2e630000 00000000 c/expmed.c...... │ │ │ │ 0x00567c00 6d756c74 69706c65 20616363 65737365 multiple accesse │ │ │ │ 0x00567c10 7320746f 20766f6c 6174696c 65207374 s to volatile st │ │ │ │ 0x00567c20 72756374 75726520 6d656d62 65722062 ructure member b │ │ │ │ 0x00567c30 65636175 7365206f 66207061 636b6564 ecause of packed │ │ │ │ 0x00567c40 20617474 72696275 74650000 00000000 attribute...... │ │ │ │ @@ -12421,20 +12421,20 @@ │ │ │ │ 0x00568100 73746f72 655f6269 745f6669 656c645f store_bit_field_ │ │ │ │ 0x00568110 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x00568120 73746f72 655f6269 745f6669 656c6400 store_bit_field. │ │ │ │ 0x00568130 6d6f6465 5f666f72 5f657874 72616374 mode_for_extract │ │ │ │ 0x00568140 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x00568150 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00568160 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00568170 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00568170 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00568180 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00568190 632f6578 70722e63 00000000 00000000 c/expr.c........ │ │ │ │ 0x005681a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005681b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005681c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005681c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005681d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005681e0 342e362e 332f6763 632f7373 61657870 4.6.3/gcc/ssaexp │ │ │ │ 0x005681f0 616e642e 68000000 254b6361 6c6c2074 and.h...%Kcall t │ │ │ │ 0x00568200 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ 0x00568210 69746820 61747472 69627574 65206572 ith attribute er │ │ │ │ 0x00568220 726f723a 20257300 254b6361 6c6c2074 ror: %s.%Kcall t │ │ │ │ 0x00568230 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ @@ -12655,15 +12655,15 @@ │ │ │ │ 0x00568fa0 30202222 20320a00 636f756c 64206e6f 0 "" 2..could no │ │ │ │ 0x00568fb0 74207370 6c697420 696e736e 002d2b20 t split insn.-+ │ │ │ │ 0x00568fc0 2330002a 636c6561 6e5f7374 61746500 #0.*clean_state. │ │ │ │ 0x00568fd0 73686f72 74656e00 66696e61 6c00616c shorten.final.al │ │ │ │ 0x00568fe0 69676e6d 656e7473 00000000 00000000 ignments........ │ │ │ │ 0x00568ff0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00569000 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00569010 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00569010 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00569020 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00569030 342e362e 332f6763 632f6669 6e616c2e 4.6.3/gcc/final. │ │ │ │ 0x00569040 63000000 00000000 42422025 34692066 c.......BB %4i f │ │ │ │ 0x00569050 72657120 25346920 6c6f6f70 20253269 req %4i loop %2i │ │ │ │ 0x00569060 206c6f6f 705f6465 70746820 25326920 loop_depth %2i │ │ │ │ 0x00569070 736b6970 7065642e 0a000000 00000000 skipped......... │ │ │ │ 0x00569080 42422025 34692066 72657120 25346920 BB %4i freq %4i │ │ │ │ @@ -12767,15 +12767,15 @@ │ │ │ │ 0x005696a0 00000000 00000000 6c617267 65206669 ........large fi │ │ │ │ 0x005696b0 7865642d 706f696e 7420636f 6e737461 xed-point consta │ │ │ │ 0x005696c0 6e742069 6d706c69 6369746c 79207472 nt implicitly tr │ │ │ │ 0x005696d0 756e6361 74656420 746f2066 69786564 uncated to fixed │ │ │ │ 0x005696e0 2d706f69 6e742074 79706500 00000000 -point type..... │ │ │ │ 0x005696f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00569700 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00569710 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00569710 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00569720 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00569730 342e362e 332f6763 632f6669 7865642d 4.6.3/gcc/fixed- │ │ │ │ 0x00569740 76616c75 652e6300 00000000 00000000 value.c......... │ │ │ │ 0x00569750 f09cc6ff 209dc6ff 409dc6ff daa9c6ff .... ...@....... │ │ │ │ 0x00569760 f89fc6ff daa9c6ff daa9c6ff daa9c6ff ................ │ │ │ │ 0x00569770 daa9c6ff daa9c6ff daa9c6ff daa9c6ff ................ │ │ │ │ 0x00569780 daa9c6ff daa9c6ff daa9c6ff daa9c6ff ................ │ │ │ │ @@ -13361,15 +13361,15 @@ │ │ │ │ 0x0056bbc0 73697a65 5f62696e 6f705f6c 6f630000 size_binop_loc.. │ │ │ │ 0x0056bbd0 6d61795f 6e656761 74655f77 6974686f may_negate_witho │ │ │ │ 0x0056bbe0 75745f6f 76657266 6c6f775f 70000000 ut_overflow_p... │ │ │ │ 0x0056bbf0 666f6c64 5f756e64 65666572 5f6f7665 fold_undefer_ove │ │ │ │ 0x0056bc00 72666c6f 775f7761 726e696e 67730000 rflow_warnings.. │ │ │ │ 0x0056bc10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0056bc20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0056bc30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0056bc30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0056bc40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0056bc50 342e362e 332f6763 632f666f 6c642d63 4.6.3/gcc/fold-c │ │ │ │ 0x0056bc60 6f6e7374 2e630000 61737375 6d696e67 onst.c..assuming │ │ │ │ 0x0056bc70 20736967 6e656420 6f766572 666c6f77 signed overflow │ │ │ │ 0x0056bc80 20646f65 73206e6f 74206f63 63757220 does not occur │ │ │ │ 0x0056bc90 7768656e 20646574 65726d69 6e696e67 when determining │ │ │ │ 0x0056bca0 20746861 74206578 70726573 73696f6e that expression │ │ │ │ @@ -13505,15 +13505,15 @@ │ │ │ │ 0x0056c4c0 74206f63 63757220 7768656e 20726564 t occur when red │ │ │ │ 0x0056c4d0 7563696e 6720636f 6e737461 6e742069 ucing constant i │ │ │ │ 0x0056c4e0 6e20636f 6d706172 69736f6e 00636f6d n comparison.com │ │ │ │ 0x0056c4f0 70617269 736f6e20 69732061 6c776179 parison is alway │ │ │ │ 0x0056c500 73202564 00000000 2f627569 6c642f67 s %d..../build/g │ │ │ │ 0x0056c510 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0056c520 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0056c530 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0056c530 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0056c540 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0056c550 632f6675 6e637469 6f6e2e63 00000000 c/function.c.... │ │ │ │ 0x0056c560 76617269 61626c65 2025712b 44206d69 variable %q+D mi │ │ │ │ 0x0056c570 67687420 62652063 6c6f6262 65726564 ght be clobbered │ │ │ │ 0x0056c580 20627920 253c6c6f 6e676a6d 70253e20 by % │ │ │ │ 0x0056c590 6f722025 3c76666f 726b253e 00000000 or %.... │ │ │ │ 0x0056c5a0 746f7461 6c207369 7a65206f 66206c6f total size of lo │ │ │ │ @@ -13579,15 +13579,15 @@ │ │ │ │ 0x0056c960 290a2020 00000000 474c4f42 414c2043 ). ....GLOBAL C │ │ │ │ 0x0056c970 4f4e5354 2d50524f 503a2052 65706c61 ONST-PROP: Repla │ │ │ │ 0x0056c980 63696e67 20726567 20256420 696e206a cing reg %d in j │ │ │ │ 0x0056c990 756d705f 696e736e 20256420 77697468 ump_insn %d with │ │ │ │ 0x0056c9a0 20636f6e 7374616e 74200000 00000000 constant ...... │ │ │ │ 0x0056c9b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0056c9c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0056c9d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0056c9d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0056c9e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0056c9f0 342e362e 332f6763 632f6763 73652e63 4.6.3/gcc/gcse.c │ │ │ │ 0x0056ca00 00000000 00000000 25733a20 25642062 ........%s: %d b │ │ │ │ 0x0056ca10 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ 0x0056ca20 25642065 64676573 2f626173 69632062 %d edges/basic b │ │ │ │ 0x0056ca30 6c6f636b 00000000 25733a20 25642062 lock....%s: %d b │ │ │ │ 0x0056ca40 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ @@ -13696,15 +13696,15 @@ │ │ │ │ 0x0056d0b0 25642c20 72656163 68696e67 20726567 %d, reaching reg │ │ │ │ 0x0056d0c0 20697320 25640a00 5052453a 20656467 is %d..PRE: edg │ │ │ │ 0x0056d0d0 65202825 642c2564 292c2000 636f7079 e (%d,%d), .copy │ │ │ │ 0x0056d0e0 20657870 72657373 696f6e20 25640a00 expression %d.. │ │ │ │ 0x0056d0f0 72746c20 70726500 2f627569 6c642f67 rtl pre./build/g │ │ │ │ 0x0056d100 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0056d110 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0056d120 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0056d120 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0056d130 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0056d140 632f6767 632d636f 6d6d6f6e 2e630000 c/ggc-common.c.. │ │ │ │ 0x0056d150 63616e25 27742067 65742070 6f736974 can%'t get posit │ │ │ │ 0x0056d160 696f6e20 696e2050 43482066 696c653a ion in PCH file: │ │ │ │ 0x0056d170 20256d00 00000000 63616e25 27742077 %m.....can%'t w │ │ │ │ 0x0056d180 72697465 20706164 64696e67 20746f20 rite padding to │ │ │ │ 0x0056d190 50434820 66696c65 3a20256d 00686164 PCH file: %m.had │ │ │ │ @@ -13727,21 +13727,21 @@ │ │ │ │ 0x0056d2a0 67730000 00000000 00000000 0000103e gs.............> │ │ │ │ 0x0056d2b0 00000000 00805140 00000000 00003e40 ......Q@......>@ │ │ │ │ 0x0056d2c0 00000000 0000d440 00000000 0000503f .......@......P? │ │ │ │ 0x0056d2d0 00000000 0000c03f 00000000 0000d03f .......?.......? │ │ │ │ 0x0056d2e0 00000000 0000b040 00000000 00000041 .......@.......A │ │ │ │ 0x0056d2f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0056d300 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0056d310 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0056d310 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0056d320 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0056d330 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x0056d340 2e630000 00000000 2f627569 6c642f67 .c....../build/g │ │ │ │ 0x0056d350 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0056d360 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0056d370 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0056d370 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0056d380 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0056d390 632f6769 6d706c65 2e680000 00000000 c/gimple.h...... │ │ │ │ 0x0056d3a0 47494d50 4c452074 79706520 7461626c GIMPLE type tabl │ │ │ │ 0x0056d3b0 653a2073 697a6520 256c642c 20256c64 e: size %ld, %ld │ │ │ │ 0x0056d3c0 20656c65 6d656e74 732c2025 6c642073 elements, %ld s │ │ │ │ 0x0056d3d0 65617263 6865732c 20256c64 20636f6c earches, %ld col │ │ │ │ 0x0056d3e0 6c697369 6f6e7320 28726174 696f3a20 lisions (ratio: │ │ │ │ @@ -13998,15 +13998,15 @@ │ │ │ │ 0x0056e390 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e3e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0056e3f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0056e400 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0056e400 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0056e410 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0056e420 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x0056e430 2d697465 7261746f 722e6300 00000000 -iterator.c..... │ │ │ │ 0x0056e440 6773695f 696e7365 72745f73 65715f6f gsi_insert_seq_o │ │ │ │ 0x0056e450 6e5f6564 67655f69 6d6d6564 69617465 n_edge_immediate │ │ │ │ 0x0056e460 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056e470 6773695f 696e7365 72745f6f 6e5f6564 gsi_insert_on_ed │ │ │ │ @@ -14067,15 +14067,15 @@ │ │ │ │ 0x0056e7e0 6d740000 00000000 00000000 00000000 mt.............. │ │ │ │ 0x0056e7f0 6c6f7765 725f6769 6d706c65 5f62696e lower_gimple_bin │ │ │ │ 0x0056e800 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x0056e810 6c6f7765 725f6675 6e637469 6f6e5f62 lower_function_b │ │ │ │ 0x0056e820 6f647900 00000000 2f627569 6c642f67 ody...../build/g │ │ │ │ 0x0056e830 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0056e840 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0056e850 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0056e850 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0056e860 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0056e870 632f6769 6d706c65 2d6c6f77 2e630073 c/gimple-low.c.s │ │ │ │ 0x0056e880 65746a6d 70766172 005f5f62 75696c74 etjmpvar.__built │ │ │ │ 0x0056e890 696e5f76 615f6172 675f7061 636b2028 in_va_arg_pack ( │ │ │ │ 0x0056e8a0 2900676f 746f203c 62622000 616e7974 ).goto :.# SUCC:.. │ │ │ │ 0x0056ed70 2547203c 25732c25 2b455641 4c203c25 %G <%s,%+EVAL <% │ │ │ │ 0x0056ed80 533e256e 434c4541 4e555020 3c25533e S>%nCLEANUP <%S> │ │ │ │ 0x0056ed90 252d3e00 00000000 2f627569 6c642f67 %->...../build/g │ │ │ │ 0x0056eda0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0056edb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0056edc0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0056edc0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0056edd0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0056ede0 632f6769 6d706c65 2d707265 7474792d c/gimple-pretty- │ │ │ │ 0x0056edf0 7072696e 742e6300 3c3c3c65 685f6669 print.c.<<>>%+{% │ │ │ │ 0x0056ee10 2b255325 2d7d0000 3c3c3c20 556e6b6e +%S%-}..<<< Unkn │ │ │ │ 0x0056ee20 6f776e20 47494d50 4c452073 74617465 own GIMPLE state │ │ │ │ 0x0056ee30 6d656e74 3a202573 203e3e3e 0a000000 ment: %s >>>.... │ │ │ │ @@ -14220,15 +14220,15 @@ │ │ │ │ 0x0056f170 64756d70 5f746572 6e617279 5f726873 dump_ternary_rhs │ │ │ │ 0x0056f180 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0056f190 64756d70 5f67696d 706c655f 61737369 dump_gimple_assi │ │ │ │ 0x0056f1a0 676e0000 00000000 00000000 00000000 gn.............. │ │ │ │ 0x0056f1b0 64756d70 5f67696d 706c655f 666d7400 dump_gimple_fmt. │ │ │ │ 0x0056f1c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0056f1d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0056f1e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0056f1e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0056f1f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0056f200 342e362e 332f6763 632f6769 6d706c69 4.6.3/gcc/gimpli │ │ │ │ 0x0056f210 66792e63 00000000 74687265 61647072 fy.c....threadpr │ │ │ │ 0x0056f220 69766174 65207661 72696162 6c652025 ivate variable % │ │ │ │ 0x0056f230 71452075 73656420 696e2075 6e746965 qE used in untie │ │ │ │ 0x0056f240 64207461 736b0000 25714520 6e6f7420 d task..%qE not │ │ │ │ 0x0056f250 73706563 69666965 6420696e 20656e63 specified in enc │ │ │ │ @@ -14494,28 +14494,28 @@ │ │ │ │ 0x00570290 5497cbff 5497cbff 5497cbff 5497cbff T...T...T...T... │ │ │ │ 0x005702a0 5497cbff 5497cbff 5497cbff 5497cbff T...T...T...T... │ │ │ │ 0x005702b0 5497cbff 5497cbff 5497cbff ac94cbff T...T...T....... │ │ │ │ 0x005702c0 676f5f66 6f726d61 745f7479 70650000 go_format_type.. │ │ │ │ 0x005702d0 676f5f66 696e6973 68000000 00000000 go_finish....... │ │ │ │ 0x005702e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005702f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00570300 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00570300 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00570310 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00570320 342e362e 332f6763 632f676f 64756d70 4.6.3/gcc/godump │ │ │ │ 0x00570330 2e630000 00000000 636f756c 64206e6f .c......could no │ │ │ │ 0x00570340 7420636c 6f736520 476f2064 756d7020 t close Go dump │ │ │ │ 0x00570350 66696c65 3a20256d 00000000 00000000 file: %m........ │ │ │ │ 0x00570360 636f756c 64206e6f 74206f70 656e2047 could not open G │ │ │ │ 0x00570370 6f206475 6d702066 696c6520 2571733a o dump file %qs: │ │ │ │ 0x00570380 20256d00 00000000 00000000 00000000 %m............. │ │ │ │ 0x00570390 494e5641 4c49442d 6269742d 6669656c INVALID-bit-fiel │ │ │ │ 0x005703a0 25642028 25642909 3c2d0009 2d3e0000 %d (%d).<-..->.. │ │ │ │ 0x005703b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005703c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005703d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005703d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005703e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005703f0 342e362e 332f6763 632f6772 61706864 4.6.3/gcc/graphd │ │ │ │ 0x00570400 732e6300 00000000 00000000 00000000 s.c............. │ │ │ │ 0x00570410 67726170 6864735f 646f6d74 72656500 graphds_domtree. │ │ │ │ 0x00570420 67726170 6864735f 73636300 00000000 graphds_scc..... │ │ │ │ 0x00570430 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00570440 70b5cbff 60b5cbff 60b5cbff e8b5cbff p...`...`....... │ │ │ │ @@ -14663,15 +14663,15 @@ │ │ │ │ 0x00570d20 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x00570d30 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x00570d40 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x00570d50 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x00570d60 08080808 08080808 08080810 00000000 ................ │ │ │ │ 0x00570d70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00570d80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00570d90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00570d90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00570da0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00570db0 342e362e 332f6763 632f696e 74656772 4.6.3/gcc/integr │ │ │ │ 0x00570dc0 6174652e 63000000 00000000 00000000 ate.c........... │ │ │ │ 0x00570dd0 616c6c6f 63617465 5f696e69 7469616c allocate_initial │ │ │ │ 0x00570de0 5f76616c 75657300 696e6974 76616c73 _values.initvals │ │ │ │ 0x00570df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00570e00 b087ccff b687ccff b687ccff b687ccff ................ │ │ │ │ @@ -14731,15 +14731,15 @@ │ │ │ │ 0x00571160 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x00571170 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x00571180 73657475 705f636f 7665725f 616e645f setup_cover_and_ │ │ │ │ 0x00571190 696d706f 7274616e 745f636c 61737365 important_classe │ │ │ │ 0x005711a0 73000000 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x005711b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005711c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005711d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005711d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005711e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005711f0 632f6972 612e6300 20202020 4e657720 c/ira.c. New │ │ │ │ 0x00571200 7225643a 20736574 74696e67 20707265 r%d: setting pre │ │ │ │ 0x00571210 66657272 65642025 732c2061 6c746572 ferred %s, alter │ │ │ │ 0x00571220 6e617469 76652025 730a0000 00000000 native %s....... │ │ │ │ 0x00571230 2b2b2b43 6f737473 3a206f76 6572616c +++Costs: overal │ │ │ │ 0x00571240 6c202564 2c207265 67202564 2c206d65 l %d, reg %d, me │ │ │ │ @@ -14785,15 +14785,15 @@ │ │ │ │ 0x005714c0 76656374 6f727300 6c697665 2072616e vectors.live ran │ │ │ │ 0x005714d0 67657300 616c6c6f 636e6f73 00000000 ges.allocnos.... │ │ │ │ 0x005714e0 20206370 25643a61 25642872 2564293c cp%d:a%d(r%d)< │ │ │ │ 0x005714f0 2d3e6125 64287225 64294025 643a2573 ->a%d(r%d)@%d:%s │ │ │ │ 0x00571500 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00571510 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00571520 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00571530 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00571530 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00571540 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00571550 632f6972 612d6275 696c642e 63000000 c/ira-build.c... │ │ │ │ 0x00571560 20202020 20204d6f 76696e67 2072616e Moving ran │ │ │ │ 0x00571570 67657320 6f662061 25647225 6420746f ges of a%dr%d to │ │ │ │ 0x00571580 20612564 7225643a 20000000 00000000 a%dr%d: ....... │ │ │ │ 0x00571590 20204d61 726b206c 6f6f7020 25642028 Mark loop %d ( │ │ │ │ 0x005715a0 68656164 65722025 642c2066 72657120 header %d, freq │ │ │ │ @@ -14807,15 +14807,15 @@ │ │ │ │ 0x00571620 6f20616c 6c6f636e 6f206c69 73742066 o allocno list f │ │ │ │ 0x00571630 6f722025 640a0000 20202020 2020436f or %d... Co │ │ │ │ 0x00571640 7079696e 67207261 6e676573 206f6620 pying ranges of │ │ │ │ 0x00571650 61256472 25642074 6f206125 64722564 a%dr%d to a%dr%d │ │ │ │ 0x00571660 3a200000 00000000 2f627569 6c642f67 : ....../build/g │ │ │ │ 0x00571670 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00571680 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00571690 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00571690 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005716a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005716b0 632f7370 61727365 7365742e 68000000 c/sparseset.h... │ │ │ │ 0x005716c0 20202020 20205265 6d6f7665 20637025 Remove cp% │ │ │ │ 0x005716d0 643a2563 25647225 642d2563 25647225 d:%c%dr%d-%c%dr% │ │ │ │ 0x005716e0 640a0000 00000000 20202020 20205265 d....... Re │ │ │ │ 0x005716f0 6d6f7665 20637025 643a6125 64722564 move cp%d:a%dr%d │ │ │ │ 0x00571700 2d612564 7225640a 00000000 00000000 -a%dr%d......... │ │ │ │ @@ -14890,15 +14890,15 @@ │ │ │ │ 0x00571b50 002c7725 64003b3b 20202020 20636f6e .,w%d.;; con │ │ │ │ 0x00571b60 666c6963 74206861 72642072 6567733a flict hard regs: │ │ │ │ 0x00571b70 00000000 00000000 0a3b3b20 20202020 .........;; │ │ │ │ 0x00571b80 746f7461 6c20636f 6e666c69 63742068 total conflict h │ │ │ │ 0x00571b90 61726420 72656773 3a000000 00000000 ard regs:....... │ │ │ │ 0x00571ba0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00571bb0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00571bc0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00571bc0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00571bd0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00571be0 342e362e 332f6763 632f6972 612d636f 4.6.3/gcc/ira-co │ │ │ │ 0x00571bf0 6e666c69 6374732e 63000000 00000000 nflicts.c....... │ │ │ │ 0x00571c00 2b2b2b43 6f6e666c 69637420 7461626c +++Conflict tabl │ │ │ │ 0x00571c10 65207769 6c6c2062 6520746f 6f206269 e will be too bi │ │ │ │ 0x00571c20 67283e25 644d4229 202d2d20 646f6e27 g(>%dMB) -- don' │ │ │ │ 0x00571c30 74207573 65206974 0a000000 00000000 t use it........ │ │ │ │ @@ -14932,15 +14932,15 @@ │ │ │ │ 0x00571df0 69745f74 61626c65 00000000 00000000 it_table........ │ │ │ │ 0x00571e00 70726f63 6573735f 7265675f 73687566 process_reg_shuf │ │ │ │ 0x00571e10 666c6573 00000000 00000000 00000000 fles............ │ │ │ │ 0x00571e20 70726f63 6573735f 72656773 5f666f72 process_regs_for │ │ │ │ 0x00571e30 5f636f70 79000000 2f627569 6c642f67 _copy.../build/g │ │ │ │ 0x00571e40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00571e50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00571e60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00571e60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00571e70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00571e80 632f6972 612d636f 6c6f722e 63000000 c/ira-color.c... │ │ │ │ 0x00571e90 286d656d 6f727920 6973206d 6f726520 (memory is more │ │ │ │ 0x00571ea0 70726f66 69746162 6c652025 64207673 profitable %d vs │ │ │ │ 0x00571eb0 20256429 20000000 28706f74 656e7469 %d) ...(potenti │ │ │ │ 0x00571ec0 616c2073 70696c6c 3a202573 7072693d al spill: %spri= │ │ │ │ 0x00571ed0 25642c20 636f7374 3d256429 0a000000 %d, cost=%d).... │ │ │ │ @@ -15014,15 +15014,15 @@ │ │ │ │ 0x00572310 75706461 74655f63 7572725f 636f7374 update_curr_cost │ │ │ │ 0x00572320 73000000 00000000 20202020 20204372 s....... Cr │ │ │ │ 0x00572330 65617469 6e67206e 65777265 673d2569 eating newreg=%i │ │ │ │ 0x00572340 2066726f 6d206f6c 64726567 3d25690a from oldreg=%i. │ │ │ │ 0x00572350 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00572360 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00572370 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00572380 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00572380 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00572390 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005723a0 632f6972 612d656d 69742e63 00000000 c/ira-emit.c.... │ │ │ │ 0x005723b0 20202020 43726561 74696e67 2074656d Creating tem │ │ │ │ 0x005723c0 706f7261 72792061 6c6c6f63 6e6f2061 porary allocno a │ │ │ │ 0x005723d0 25647225 640a0000 20202020 416c6c6f %dr%d... Allo │ │ │ │ 0x005723e0 63617465 20636f6e 666c6963 74732066 cate conflicts f │ │ │ │ 0x005723f0 6f722061 25647225 640a0000 00000000 or a%dr%d....... │ │ │ │ @@ -15081,28 +15081,28 @@ │ │ │ │ 0x00572740 6f5f6465 61640000 00000000 00000000 o_dead.......... │ │ │ │ 0x00572750 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x00572760 6f5f7375 62776f72 645f6465 61640000 o_subword_dead.. │ │ │ │ 0x00572770 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x00572780 6f5f6c69 76650000 2f627569 6c642f67 o_live../build/g │ │ │ │ 0x00572790 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005727a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005727b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005727b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005727c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005727d0 632f6972 612d6c69 7665732e 63000000 c/ira-lives.c... │ │ │ │ 0x005727e0 436f6d70 72657373 696e6720 6c697665 Compressing live │ │ │ │ 0x005727f0 2072616e 6765733a 2066726f 6d202564 ranges: from %d │ │ │ │ 0x00572800 20746f20 2564202d 20256425 250a0000 to %d - %d%%... │ │ │ │ 0x00572810 52616e67 65732061 66746572 20746865 Ranges after the │ │ │ │ 0x00572820 20636f6d 70726573 73696f6e 3a0a0020 compression:.. │ │ │ │ 0x00572830 2020496e 736e2025 75286c25 64293a20 Insn %u(l%d): │ │ │ │ 0x00572840 706f696e 74203d20 25640a00 205b2564 point = %d.. [%d │ │ │ │ 0x00572850 2e2e2564 5d000000 2f627569 6c642f67 ..%d].../build/g │ │ │ │ 0x00572860 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00572870 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00572880 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00572880 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00572890 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005728a0 632f6a75 6d702e63 00000000 00000000 c/jump.c........ │ │ │ │ 0x005728b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005728c0 b819ceff c019ceff d019ceff e019ceff ................ │ │ │ │ 0x005728d0 f019ceff 001aceff 101aceff 201aceff ............ ... │ │ │ │ 0x005728e0 301aceff 401aceff 501aceff a019ceff 0...@...P....... │ │ │ │ 0x005728f0 b019ceff b019ceff b019ceff b019ceff ................ │ │ │ │ @@ -15173,15 +15173,15 @@ │ │ │ │ 0x00572d00 6e000000 00000000 00000000 00000000 n............... │ │ │ │ 0x00572d10 6d61726b 5f6a756d 705f6c61 62656c5f mark_jump_label_ │ │ │ │ 0x00572d20 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x00572d30 6d61726b 5f616c6c 5f6c6162 656c7300 mark_all_labels. │ │ │ │ 0x00572d40 62617272 69657273 00000000 00000000 barriers........ │ │ │ │ 0x00572d50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00572d60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00572d70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00572d70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00572d80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00572d90 342e362e 332f6763 632f6c61 6e67686f 4.6.3/gcc/langho │ │ │ │ 0x00572da0 6f6b732e 63000000 20202020 696e6c69 oks.c... inli │ │ │ │ 0x00572db0 6e656420 66726f6d 20257173 20617420 ned from %qs at │ │ │ │ 0x00572dc0 25733a25 643a2564 00417420 746f7020 %s:%d:%d.At top │ │ │ │ 0x00572dd0 6c657665 6c3a0049 6e206d65 6d626572 level:.In member │ │ │ │ 0x00572de0 2066756e 6374696f 6e202571 7300496e function %qs.In │ │ │ │ @@ -15204,25 +15204,25 @@ │ │ │ │ 0x00572ef0 7970655f 6572726f 72000000 00000000 ype_error....... │ │ │ │ 0x00572f00 6c68645f 74797065 5f70726f 6d6f7465 lhd_type_promote │ │ │ │ 0x00572f10 735f746f 00000000 00000000 00000000 s_to............ │ │ │ │ 0x00572f20 6c68645f 7365745f 6465636c 5f617373 lhd_set_decl_ass │ │ │ │ 0x00572f30 656d626c 65725f6e 616d6500 00000000 embler_name..... │ │ │ │ 0x00572f40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00572f50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00572f60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00572f60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00572f70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00572f80 342e362e 332f6763 632f6c69 7374732e 4.6.3/gcc/lists. │ │ │ │ 0x00572f90 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x00572fa0 66726565 5f494e53 4e5f4c49 53545f6e free_INSN_LIST_n │ │ │ │ 0x00572fb0 6f646500 00000000 66726565 5f6c6973 ode.....free_lis │ │ │ │ 0x00572fc0 74000000 00000000 00000000 00000000 t............... │ │ │ │ 0x00572fd0 616c6c6f 635f494e 534e5f4c 49535400 alloc_INSN_LIST. │ │ │ │ 0x00572fe0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00572ff0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00573000 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00573000 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00573010 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00573020 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x00573030 6e69742e 63000000 00000000 00000000 nit.c........... │ │ │ │ 0x00573040 72746c5f 6c6f6f70 5f696e69 74000000 rtl_loop_init... │ │ │ │ 0x00573050 6c6f6f70 5f6f7074 696d697a 65725f66 loop_optimizer_f │ │ │ │ 0x00573060 696e616c 697a6500 00000000 00000000 inalize......... │ │ │ │ 0x00573070 6c6f6f70 5f6f7074 696d697a 65725f69 loop_optimizer_i │ │ │ │ @@ -15248,15 +15248,15 @@ │ │ │ │ 0x005731b0 7870725f 31000000 00000000 00000000 xpr_1........... │ │ │ │ 0x005731c0 696e7661 7269616e 745f6578 70725f65 invariant_expr_e │ │ │ │ 0x005731d0 7175616c 5f700000 00000000 00000000 qual_p.......... │ │ │ │ 0x005731e0 63686563 6b5f6465 70656e64 656e6379 check_dependency │ │ │ │ 0x005731f0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00573200 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00573210 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00573220 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00573220 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00573230 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00573240 632f6c6f 6f702d69 6e766172 69616e74 c/loop-invariant │ │ │ │ 0x00573250 2e630000 00000000 44656369 64656420 .c......Decided │ │ │ │ 0x00573260 746f206d 6f766520 696e7661 7269616e to move invarian │ │ │ │ 0x00573270 74202564 202d2d20 6761696e 2025640a t %d -- gain %d. │ │ │ │ 0x00573280 00000000 00000000 44656369 64656420 ........Decided │ │ │ │ 0x00573290 746f206d 6f766520 64657065 6e64656e to move dependen │ │ │ │ @@ -15278,15 +15278,15 @@ │ │ │ │ 0x00573390 642c2064 6570656e 6473206f 6e200046 d, depends on .F │ │ │ │ 0x005733a0 61696c65 6420746f 206d6f76 6520696e ailed to move in │ │ │ │ 0x005733b0 76617269 616e7420 25640a00 0a202020 variant %d... │ │ │ │ 0x005733c0 20726566 2e207265 676e6f73 3a000a20 ref. regnos:.. │ │ │ │ 0x005733d0 2020206c 69766520 7265676e 6f733a00 live regnos:. │ │ │ │ 0x005733e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005733f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00573400 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00573400 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00573410 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00573420 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x00573430 762e6300 00000000 3b3b2069 6d70726f v.c.....;; impro │ │ │ │ 0x00573440 76656420 75707065 7220626f 756e6420 ved upper bound │ │ │ │ 0x00573450 6279206f 6e652e0a 00000000 00000000 by one.......... │ │ │ │ 0x00573460 61737375 6d696e67 20746861 74207468 assuming that th │ │ │ │ 0x00573470 65206c6f 6f702069 73206e6f 7420696e e loop is not in │ │ │ │ @@ -15367,15 +15367,15 @@ │ │ │ │ 0x00573920 73746570 5f310000 6765745f 6269765f step_1..get_biv_ │ │ │ │ 0x00573930 73746570 00000000 00000000 00000000 step............ │ │ │ │ 0x00573940 69765f67 65745f72 65616368 696e675f iv_get_reaching_ │ │ │ │ 0x00573950 64656600 00000000 00000000 00000000 def............. │ │ │ │ 0x00573960 69765f61 6e616c79 7a655f65 78707200 iv_analyze_expr. │ │ │ │ 0x00573970 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00573980 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00573990 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00573990 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005739a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005739b0 342e362e 332f6763 632f6c6f 6f702d75 4.6.3/gcc/loop-u │ │ │ │ 0x005739c0 6e726f6c 6c2e6300 0a3b3b20 2a2a2a20 nroll.c..;; *** │ │ │ │ 0x005739d0 436f6e73 69646572 696e6720 6c6f6f70 Considering loop │ │ │ │ 0x005739e0 20256420 666f7220 636f6d70 6c657465 %d for complete │ │ │ │ 0x005739f0 20706565 6c696e67 202a2a2a 0a000000 peeling ***.... │ │ │ │ 0x00573a00 0a3b3b20 436f6e73 69646572 696e6720 .;; Considering │ │ │ │ @@ -15519,15 +15519,15 @@ │ │ │ │ 0x005742a0 5f6c6f6f 70000000 00000000 00000000 _loop........... │ │ │ │ 0x005742b0 7065656c 5f6c6f6f 705f636f 6d706c65 peel_loop_comple │ │ │ │ 0x005742c0 74656c79 00000000 00000000 00000000 tely............ │ │ │ │ 0x005742d0 756e726f 6c6c5f61 6e645f70 65656c5f unroll_and_peel_ │ │ │ │ 0x005742e0 6c6f6f70 73000000 2f627569 6c642f67 loops.../build/g │ │ │ │ 0x005742f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00574300 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00574310 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00574310 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00574320 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00574330 632f6c6f 6f702d75 6e737769 7463682e c/loop-unswitch. │ │ │ │ 0x00574340 63000000 00000000 3b3b204e 6f742075 c.......;; Not u │ │ │ │ 0x00574350 6e737769 74636869 6e672061 6e796d6f nswitching anymo │ │ │ │ 0x00574360 72652c20 68697420 6d617820 6c657665 re, hit max leve │ │ │ │ 0x00574370 6c0a0000 00000000 3b3b204e 6f742075 l.......;; Not u │ │ │ │ 0x00574380 6e737769 74636869 6e672c20 6e6f7420 nswitching, not │ │ │ │ @@ -15550,15 +15550,15 @@ │ │ │ │ 0x00574490 636f6d70 6172655f 616e645f 6a756d70 compare_and_jump │ │ │ │ 0x005744a0 5f736571 00000000 5265706c 6163696e _seq....Replacin │ │ │ │ 0x005744b0 67206367 72617068 206e6f64 65202573 g cgraph node %s │ │ │ │ 0x005744c0 2f256920 62792025 732f2569 20666f72 /%i by %s/%i for │ │ │ │ 0x005744d0 2073796d 626f6c20 25730a00 00000000 symbol %s...... │ │ │ │ 0x005744e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005744f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00574500 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00574500 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00574510 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00574520 342e362e 332f6763 632f6c74 6f2d7379 4.6.3/gcc/lto-sy │ │ │ │ 0x00574530 6d746162 2e630000 6d756c74 69706c65 mtab.c..multiple │ │ │ │ 0x00574540 20707265 7661696c 696e6720 64656673 prevailing defs │ │ │ │ 0x00574550 20666f72 20257145 00000000 00000000 for %qE........ │ │ │ │ 0x00574560 76617269 61626c65 20257144 20726564 variable %qD red │ │ │ │ 0x00574570 65636c61 72656420 61732066 756e6374 eclared as funct │ │ │ │ @@ -15591,15 +15591,15 @@ │ │ │ │ 0x00574720 5f646563 6c735f31 00000000 00000000 _decls_1........ │ │ │ │ 0x00574730 6c746f5f 73796d74 61625f67 65745f72 lto_symtab_get_r │ │ │ │ 0x00574740 65736f6c 7574696f 6e000000 00000000 esolution....... │ │ │ │ 0x00574750 6c746f5f 73796d74 61625f72 65676973 lto_symtab_regis │ │ │ │ 0x00574760 7465725f 6465636c 00000000 00000000 ter_decl........ │ │ │ │ 0x00574770 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00574780 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00574790 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00574790 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005747a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005747b0 342e362e 332f6763 632f6f6d 702d6c6f 4.6.3/gcc/omp-lo │ │ │ │ 0x005747c0 772e6300 00000000 62617272 69657220 w.c.....barrier │ │ │ │ 0x005747d0 72656769 6f6e206d 6179206e 6f742062 region may not b │ │ │ │ 0x005747e0 6520636c 6f73656c 79206e65 73746564 e closely nested │ │ │ │ 0x005747f0 20696e73 69646520 6f662077 6f726b2d inside of work- │ │ │ │ 0x00574800 73686172 696e672c 20637269 74696361 sharing, critica │ │ │ │ @@ -15804,15 +15804,15 @@ │ │ │ │ 0x00575470 735f3100 00000000 00000000 00000000 s_1............. │ │ │ │ 0x00575480 6275696c 645f6f6d 705f7265 67696f6e build_omp_region │ │ │ │ 0x00575490 735f726f 6f740000 00000000 00000000 s_root.......... │ │ │ │ 0x005754a0 6f6d705f 72656475 6374696f 6e5f696e omp_reduction_in │ │ │ │ 0x005754b0 69740000 00000000 2f627569 6c642f67 it....../build/g │ │ │ │ 0x005754c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005754d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005754e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005754e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005754f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00575500 632f6f70 74616273 2e630000 00000000 c/optabs.c...... │ │ │ │ 0x00575510 40f6cfff 40f6cfff 40f6cfff 40f6cfff @...@...@...@... │ │ │ │ 0x00575520 20f6cfff 20f6cfff 20f6cfff 20f6cfff ... ... ... ... │ │ │ │ 0x00575530 40f6cfff 40f6cfff f0f8cfff f0f8cfff @...@........... │ │ │ │ 0x00575540 f0f8cfff e0f5cfff 00f6cfff f0f8cfff ................ │ │ │ │ 0x00575550 a0f5cfff 78f5cfff 40f5cfff 08f5cfff ....x...@....... │ │ │ │ @@ -19911,15 +19911,15 @@ │ │ │ │ 0x00585520 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00585530 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00585540 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00585550 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00585560 07000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00585570 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00585580 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00585590 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00585590 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005855a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005855b0 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x005855c0 756e7265 636f676e 697a6564 20636f6d unrecognized com │ │ │ │ 0x005855d0 6d616e64 206c696e 65206f70 74696f6e mand line option │ │ │ │ 0x005855e0 20257173 00000000 636f6d6d 616e6420 %qs....command │ │ │ │ 0x005855f0 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00585600 6973206e 6f742073 7570706f 72746564 is not supported │ │ │ │ @@ -19959,15 +19959,15 @@ │ │ │ │ 0x00585820 7074696f 6e000000 636f6d6d 616e6420 ption...command │ │ │ │ 0x00585830 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00585840 69732076 616c6964 20666f72 20746865 is valid for the │ │ │ │ 0x00585850 20647269 76657220 62757420 6e6f7420 driver but not │ │ │ │ 0x00585860 666f7220 25730000 2f627569 6c642f67 for %s../build/g │ │ │ │ 0x00585870 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00585880 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00585890 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00585890 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005858a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005858b0 632f6f70 74732d67 6c6f6261 6c2e6300 c/opts-global.c. │ │ │ │ 0x005858c0 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x005858d0 696f6e20 25717320 69732076 616c6964 ion %qs is valid │ │ │ │ 0x005858e0 20666f72 20257320 62757420 6e6f7420 for %s but not │ │ │ │ 0x005858f0 666f7220 25730000 756e7265 636f676e for %s..unrecogn │ │ │ │ 0x00585900 697a6564 20636f6d 6d616e64 206c696e ized command lin │ │ │ │ @@ -19983,15 +19983,15 @@ │ │ │ │ 0x005859a0 696f6e73 00000000 00000000 00000000 ions............ │ │ │ │ 0x005859b0 636f6d70 6c61696e 5f77726f 6e675f6c complain_wrong_l │ │ │ │ 0x005859c0 616e6700 00000000 00000000 00000000 ang............. │ │ │ │ 0x005859d0 6c616e67 5f68616e 646c655f 6f707469 lang_handle_opti │ │ │ │ 0x005859e0 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x005859f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00585a00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00585a10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00585a10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00585a20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00585a30 632f6f70 74732e63 00000000 00000000 c/opts.c........ │ │ │ │ 0x00585a40 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00585a50 74696f6e 73206172 65207461 72676574 tions are target │ │ │ │ 0x00585a60 20737065 63696669 63000000 00000000 specific....... │ │ │ │ 0x00585a70 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00585a80 74696f6e 7320636f 6e74726f 6c20636f tions control co │ │ │ │ @@ -20306,15 +20306,15 @@ │ │ │ │ 0x00586dd0 696e652d 696e736e 732d7369 6e676c65 ine-insns-single │ │ │ │ 0x00586de0 006d6178 2d696e6c 696e652d 696e736e .max-inline-insn │ │ │ │ 0x00586df0 732d6175 746f0065 6e61626c 65642062 s-auto.enabled b │ │ │ │ 0x00586e00 79206465 6661756c 7400756e 646f6375 y default.undocu │ │ │ │ 0x00586e10 6d656e74 6564006a 6f696e65 64000000 mented.joined... │ │ │ │ 0x00586e20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00586e30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00586e40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00586e40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00586e50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00586e60 342e362e 332f6763 632f7061 72616d73 4.6.3/gcc/params │ │ │ │ 0x00586e70 2e630000 00000000 6d696e69 6d756d20 .c......minimum │ │ │ │ 0x00586e80 76616c75 65206f66 20706172 616d6574 value of paramet │ │ │ │ 0x00586e90 65722025 71732069 73202575 00000000 er %qs is %u.... │ │ │ │ 0x00586ea0 6d617869 6d756d20 76616c75 65206f66 maximum value of │ │ │ │ 0x00586eb0 20706172 616d6574 65722025 71732069 parameter %qs i │ │ │ │ @@ -20326,15 +20326,15 @@ │ │ │ │ 0x00586f10 6d5f7661 6c756500 00000000 00000000 m_value......... │ │ │ │ 0x00586f20 7365745f 70617261 6d5f7661 6c75655f set_param_value_ │ │ │ │ 0x00586f30 696e7465 726e616c 00000000 00000000 internal........ │ │ │ │ 0x00586f40 7365745f 70617261 6d5f7661 6c756500 set_param_value. │ │ │ │ 0x00586f50 6164645f 70617261 6d730000 00000000 add_params...... │ │ │ │ 0x00586f60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00586f70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00586f80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00586f80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00586f90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00586fa0 342e362e 332f6763 632f7061 73736573 4.6.3/gcc/passes │ │ │ │ 0x00586fb0 2e630000 00000000 696e7661 6c696420 .c......invalid │ │ │ │ 0x00586fc0 70617373 20706f73 6974696f 6e696e67 pass positioning │ │ │ │ 0x00586fd0 206f7065 72617469 6f6e0000 00000000 operation...... │ │ │ │ 0x00586fe0 706c7567 696e2063 616e6e6f 74207265 plugin cannot re │ │ │ │ 0x00586ff0 67697374 65722061 206d6973 73696e67 gister a missing │ │ │ │ @@ -20464,15 +20464,15 @@ │ │ │ │ 0x005877b0 6c652027 3d272073 69676e73 29000000 le '=' signs)... │ │ │ │ 0x005877c0 6d616c66 6f726d65 64206f70 74696f6e malformed option │ │ │ │ 0x005877d0 202d6670 6c756769 6e2d6172 672d2573 -fplugin-arg-%s │ │ │ │ 0x005877e0 20286d69 7373696e 67202d3c 6b65793e (missing - │ │ │ │ 0x005877f0 5b3d3c76 616c7565 3e5d2900 00000000 [=])..... │ │ │ │ 0x00587800 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00587810 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00587820 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00587820 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00587830 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00587840 342e362e 332f6763 632f706c 7567696e 4.6.3/gcc/plugin │ │ │ │ 0x00587850 2e630000 00000000 706c7567 696e2025 .c......plugin % │ │ │ │ 0x00587860 73207368 6f756c64 20626520 73706563 s should be spec │ │ │ │ 0x00587870 69666965 64206265 666f7265 202d6670 ified before -fp │ │ │ │ 0x00587880 6c756769 6e2d6172 672d2573 20696e20 lugin-arg-%s in │ │ │ │ 0x00587890 74686520 636f6d6d 616e6420 6c696e65 the command line │ │ │ │ @@ -20512,39 +20512,39 @@ │ │ │ │ 0x00587ab0 6c6c6261 636b735f 66756c6c 00000000 llbacks_full.... │ │ │ │ 0x00587ac0 72656769 73746572 5f63616c 6c626163 register_callbac │ │ │ │ 0x00587ad0 6b000000 00000000 00000000 00000000 k............... │ │ │ │ 0x00587ae0 6765745f 6e616d65 645f6576 656e745f get_named_event_ │ │ │ │ 0x00587af0 69640000 00000000 00000000 00000000 id.............. │ │ │ │ 0x00587b00 70617273 655f706c 7567696e 5f617267 parse_plugin_arg │ │ │ │ 0x00587b10 5f6f7074 00000000 00000000 00000000 _opt............ │ │ │ │ - 0x00587b20 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x00587b30 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x00587b40 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x00587b50 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x00587b60 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x00587b70 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x00587b80 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x00587b90 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x00587ba0 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x00587bb0 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x00587bc0 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x00587bd0 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x00587be0 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x00587bf0 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00587c00 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00587c10 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00587c20 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00587c30 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00587c40 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00587c50 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x00587c60 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x00587c70 6d737034 33300000 2f627569 6c642f67 msp430../build/g │ │ │ │ + 0x00587b20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x00587b30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x00587b40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x00587b50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x00587b60 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x00587b70 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x00587b80 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x00587b90 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x00587ba0 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x00587bb0 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x00587bc0 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x00587bd0 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x00587be0 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x00587bf0 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00587c00 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00587c10 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00587c20 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00587c30 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00587c40 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00587c50 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x00587c60 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x00587c70 70343330 00000000 2f627569 6c642f67 p430..../build/g │ │ │ │ 0x00587c80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00587c90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00587ca0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00587ca0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00587cb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00587cc0 632f706f 73747265 6c6f6164 2d676373 c/postreload-gcs │ │ │ │ 0x00587cd0 652e6300 00000000 73697a65 20256c64 e.c.....size %ld │ │ │ │ 0x00587ce0 2c20256c 6420656c 656d656e 74732c20 , %ld elements, │ │ │ │ 0x00587cf0 25662063 6f6c6c69 73696f6e 2f736561 %f collision/sea │ │ │ │ 0x00587d00 72636820 72617469 6f0a0000 00000000 rch ratio....... │ │ │ │ 0x00587d10 67656e65 72617469 6e67206d 6f766520 generating move │ │ │ │ @@ -20586,15 +20586,15 @@ │ │ │ │ 0x00587f50 6f706965 7320696e 73657274 65643a20 opies inserted: │ │ │ │ 0x00587f60 25640a00 6d6f7665 7320696e 73657274 %d..moves insert │ │ │ │ 0x00587f70 65643a20 2025640a 00696e73 6e732064 ed: %d..insns d │ │ │ │ 0x00587f80 656c6574 65643a20 20202564 0a006763 eleted: %d..gc │ │ │ │ 0x00587f90 73653200 00000000 2f627569 6c642f67 se2...../build/g │ │ │ │ 0x00587fa0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00587fb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00587fc0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00587fc0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00587fd0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00587fe0 632f706f 73747265 6c6f6164 2e630000 c/postreload.c.. │ │ │ │ 0x00587ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00588000 a8ddd0ff c8ddd0ff 70ddd0ff 30dcd0ff ........p...0... │ │ │ │ 0x00588010 30dcd0ff 30dcd0ff 30dcd0ff 30dcd0ff 0...0...0...0... │ │ │ │ 0x00588020 30dcd0ff 30dcd0ff 30dcd0ff 30dcd0ff 0...0...0...0... │ │ │ │ 0x00588030 30dcd0ff 30dcd0ff c0dcd0ff 30dcd0ff 0...0.......0... │ │ │ │ @@ -20662,15 +20662,15 @@ │ │ │ │ 0x00588410 00656172 6c792072 65747572 6e20286f .early return (o │ │ │ │ 0x00588420 6e207472 65657329 00636f6e 73742072 n trees).const r │ │ │ │ 0x00588430 65747572 6e006e65 67617469 76652072 eturn.negative r │ │ │ │ 0x00588440 65747572 6e006e75 6c6c2072 65747572 eturn.null retur │ │ │ │ 0x00588450 6e006d75 64666c61 70206368 65636b00 n.mudflap check. │ │ │ │ 0x00588460 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00588470 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00588480 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00588480 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00588490 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005884a0 342e362e 332f6763 632f7072 65646963 4.6.3/gcc/predic │ │ │ │ 0x005884b0 742e6300 00000000 49727265 64756369 t.c.....Irreduci │ │ │ │ 0x005884c0 626c6520 72656769 6f6e2068 69742c20 ble region hit, │ │ │ │ 0x005884d0 69676e6f 72696e67 20656467 6520746f ignoring edge to │ │ │ │ 0x005884e0 2025692d 3e25690a 00000000 00000000 %i->%i......... │ │ │ │ 0x005884f0 50726564 69637469 6f6e7320 666f7220 Predictions for │ │ │ │ @@ -20717,15 +20717,15 @@ │ │ │ │ 0x00588780 67696d70 6c655f70 72656469 63745f65 gimple_predict_e │ │ │ │ 0x00588790 64676500 00000000 70726564 6963745f dge.....predict_ │ │ │ │ 0x005887a0 696e736e 00000000 00000000 00000000 insn............ │ │ │ │ 0x005887b0 62725f70 726f625f 6e6f7465 5f72656c br_prob_note_rel │ │ │ │ 0x005887c0 6961626c 655f7000 00000000 0000e03f iable_p........? │ │ │ │ 0x005887d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005887e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005887f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005887f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00588800 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00588810 342e362e 332f6763 632f7072 65747479 4.6.3/gcc/pretty │ │ │ │ 0x00588820 2d707269 6e742e63 0071776c 2b230025 -print.c.qwl+#.% │ │ │ │ 0x00588830 6c6c6400 256c6f00 256c6c6f 00256c6c lld.%lo.%llo.%ll │ │ │ │ 0x00588840 7500256c 7800256c 6c78005c 55253038 u.%lx.%llx.\U%08 │ │ │ │ 0x00588850 78000000 00000000 00000000 00000000 x............... │ │ │ │ 0x00588860 b955d1ff 3e56d1ff 3e56d1ff 3e56d1ff .U..>V..>V..>V.. │ │ │ │ @@ -20780,15 +20780,15 @@ │ │ │ │ 0x00588b70 7472795d 00696e73 6e207569 64202564 try].insn uid %d │ │ │ │ 0x00588b80 206e6f74 20666f75 6e640a00 00000000 not found...... │ │ │ │ 0x00588b90 20256420 76697274 75616c2d 70726566 %d virtual-pref │ │ │ │ 0x00588ba0 65727265 642d7374 61636b2d 626f756e erred-stack-boun │ │ │ │ 0x00588bb0 64617279 00000000 2f627569 6c642f67 dary..../build/g │ │ │ │ 0x00588bc0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00588bd0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00588be0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00588be0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00588bf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00588c00 632f7072 696e742d 72746c2e 63000000 c/print-rtl.c... │ │ │ │ 0x00588c10 d061d1ff 6d6fd1ff 6d6fd1ff 6d6fd1ff .a..mo..mo..mo.. │ │ │ │ 0x00588c20 6d6fd1ff 6d6fd1ff 3062d1ff 6d6fd1ff mo..mo..0b..mo.. │ │ │ │ 0x00588c30 6d6fd1ff 6d6fd1ff 6d6fd1ff 6d6fd1ff mo..mo..mo..mo.. │ │ │ │ 0x00588c40 6d6fd1ff 6d6fd1ff 6d6fd1ff 6d6fd1ff mo..mo..mo..mo.. │ │ │ │ 0x00588c50 6d6fd1ff 6d6fd1ff 6d6fd1ff 6d6fd1ff mo..mo..mo..mo.. │ │ │ │ @@ -20897,29 +20897,29 @@ │ │ │ │ 0x005892c0 20696d70 6f727465 64206465 636c6172 imported declar │ │ │ │ 0x005892d0 6174696f 6e006173 736f6369 61746564 ation.associated │ │ │ │ 0x005892e0 20646563 6c617261 74696f6e 0025733a declaration.%s: │ │ │ │ 0x005892f0 25643a25 64006964 78002573 203c5645 %d:%d.idx.%s %i is inconsist │ │ │ │ 0x005893e0 656e742c 20636f75 6e74256c 64000000 ent, count%ld... │ │ │ │ 0x005893f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00589400 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00589410 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00589410 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00589420 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00589430 342e362e 332f6763 632f7072 6f66696c 4.6.3/gcc/profil │ │ │ │ 0x00589440 652e6300 00000000 41646469 6e672066 e.c.....Adding f │ │ │ │ 0x00589450 616b6520 65786974 20656467 6520746f ake exit edge to │ │ │ │ 0x00589460 20626220 25690a00 41646469 6e672066 bb %i..Adding f │ │ │ │ 0x00589470 616b6520 656e7472 79206564 67652074 ake entry edge t │ │ │ │ 0x00589480 6f206262 2025690a 00000000 00000000 o bb %i......... │ │ │ │ @@ -21026,15 +21026,15 @@ │ │ │ │ 0x00589ad0 6f756e74 73000000 00000000 00000000 ounts........... │ │ │ │ 0x00589ae0 636f6d70 7574655f 6272616e 63685f70 compute_branch_p │ │ │ │ 0x00589af0 726f6261 62696c69 74696573 00000000 robabilities.... │ │ │ │ 0x00589b00 756e696f 6e5f6772 6f757073 00000000 union_groups.... │ │ │ │ 0x00589b10 6272616e 63685f70 726f6200 00000000 branch_prob..... │ │ │ │ 0x00589b20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00589b30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00589b40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00589b40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00589b50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00589b60 342e362e 332f6763 632f7265 616c2e63 4.6.3/gcc/real.c │ │ │ │ 0x00589b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00589b80 c8c2d1ff b0c2d1ff b4c2d1ff c0c2d1ff ................ │ │ │ │ 0x00589b90 90c2d1ff d0c2d1ff b4c2d1ff c0c2d1ff ................ │ │ │ │ 0x00589ba0 96c2d1ff 96c2d1ff f0c2d1ff c0c2d1ff ................ │ │ │ │ 0x00589bb0 c0c2d1ff c0c2d1ff c0c2d1ff c0c2d1ff ................ │ │ │ │ @@ -21105,23 +21105,23 @@ │ │ │ │ 0x00589fc0 2b496e66 00256325 634e614e 0070252b +Inf.%c%cNaN.p%+ │ │ │ │ 0x00589fd0 64003031 32333435 36373839 61626364 d.0123456789abcd │ │ │ │ 0x00589fe0 6566002d 302e3000 65252b64 00514e61 ef.-0.0.e%+d.QNa │ │ │ │ 0x00589ff0 4e00534e 614e0030 38636500 37626465 N.SNaN.08ce.7bde │ │ │ │ 0x0058a000 00000000 00000000 ae4e290a 4f930a40 .........N).O..@ │ │ │ │ 0x0058a010 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058a020 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058a030 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058a030 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058a040 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058a050 342e362e 332f6763 632f7265 616c6d70 4.6.3/gcc/realmp │ │ │ │ 0x0058a060 66722e63 002d3078 2e257370 25640000 fr.c.-0x.%sp%d.. │ │ │ │ 0x0058a070 7265616c 5f66726f 6d5f6d70 66720000 real_from_mpfr.. │ │ │ │ 0x0058a080 6d706672 5f66726f 6d5f7265 616c0000 mpfr_from_real.. │ │ │ │ 0x0058a090 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058a0a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058a0b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058a0b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058a0c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058a0d0 342e362e 332f6763 632f7265 636f672e 4.6.3/gcc/recog. │ │ │ │ 0x0058a0e0 63007370 6c697435 0073706c 69743400 c.split5.split4. │ │ │ │ 0x0058a0f0 73706c69 74330073 706c6974 32007370 split3.split2.sp │ │ │ │ 0x0058a100 6c697431 00000000 00000000 00000000 lit1............ │ │ │ │ 0x0058a110 1c2ad2ff a02ad2ff 1c2ad2ff a02ad2ff .*...*...*...*.. │ │ │ │ 0x0058a120 1c2ad2ff 1c2ad2ff a02ad2ff a02ad2ff .*...*...*...*.. │ │ │ │ @@ -21222,15 +21222,15 @@ │ │ │ │ 0x0058a710 75657565 64207265 706c6163 696e6720 ueued replacing │ │ │ │ 0x0058a720 72656720 25752077 69746820 25750a00 reg %u with %u.. │ │ │ │ 0x0058a730 696e736e 2025753a 20726570 6c616365 insn %u: replace │ │ │ │ 0x0058a740 64207265 67202575 20776974 68202575 d reg %u with %u │ │ │ │ 0x0058a750 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0058a760 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0058a770 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0058a780 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0058a780 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0058a790 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0058a7a0 632f7265 67637072 6f702e63 00000000 c/regcprop.c.... │ │ │ │ 0x0058a7b0 696e736e 2025753a 20726567 20726570 insn %u: reg rep │ │ │ │ 0x0058a7c0 6c616365 6d656e74 73206e6f 74207665 lacements not ve │ │ │ │ 0x0058a7d0 72696669 65640a00 5b25755d 20426164 rified..[%u] Bad │ │ │ │ 0x0058a7e0 206e6578 745f7265 676e6f20 666f7220 next_regno for │ │ │ │ 0x0058a7f0 656d7074 79206368 61696e20 28257529 empty chain (%u) │ │ │ │ @@ -21254,15 +21254,15 @@ │ │ │ │ 0x0058a910 6f6c005b 25752025 735d2000 5b25755d ol.[%u %s] .[%u] │ │ │ │ 0x0058a920 204c6f6f 7020696e 20726567 6e6f2063 Loop in regno c │ │ │ │ 0x0058a930 6861696e 0a005b25 755d2042 6164206f hain..[%u] Bad o │ │ │ │ 0x0058a940 6c646573 745f7265 676e6f20 28257529 ldest_regno (%u) │ │ │ │ 0x0058a950 0a006370 726f705f 68617264 72656700 ..cprop_hardreg. │ │ │ │ 0x0058a960 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058a970 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058a980 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058a980 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058a990 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058a9a0 342e362e 332f6763 632f7265 67696e66 4.6.3/gcc/reginf │ │ │ │ 0x0058a9b0 6f2e6300 00000000 63616e25 27742075 o.c.....can%'t u │ │ │ │ 0x0058a9c0 73652025 71732061 73206120 63616c6c se %qs as a call │ │ │ │ 0x0058a9d0 2d736176 65642072 65676973 74657200 -saved register. │ │ │ │ 0x0058a9e0 63616e25 27742075 73652025 71732061 can%'t use %qs a │ │ │ │ 0x0058a9f0 73206120 63616c6c 2d757365 64207265 s a call-used re │ │ │ │ @@ -21323,15 +21323,15 @@ │ │ │ │ 0x0058ad60 61636b77 61726420 70617373 2e2e2e0a ackward pass.... │ │ │ │ 0x0058ad70 00466978 6564206f 70657261 6e64206f .Fixed operand o │ │ │ │ 0x0058ad80 6620696e 736e2025 642e0a00 53746172 f insn %d...Star │ │ │ │ 0x0058ad90 74696e67 20666f72 77617264 20706173 ting forward pas │ │ │ │ 0x0058ada0 732e2e2e 0a000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x0058adb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0058adc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0058add0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0058add0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0058ade0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0058adf0 632f7265 676d6f76 652e6300 00000000 c/regmove.c..... │ │ │ │ 0x0058ae00 436f756c 64206669 78206f70 6572616e Could fix operan │ │ │ │ 0x0058ae10 64202564 206f6620 696e736e 20256420 d %d of insn %d │ │ │ │ 0x0058ae20 6d617463 68696e67 206f7065 72616e64 matching operand │ │ │ │ 0x0058ae30 2025642e 0a000000 46697865 64206f70 %d.....Fixed op │ │ │ │ 0x0058ae40 6572616e 64202564 206f6620 696e736e erand %d of insn │ │ │ │ @@ -21359,15 +21359,15 @@ │ │ │ │ 0x0058afa0 088cd2ff 408cd2ff 408cd2ff 088cd2ff ....@...@....... │ │ │ │ 0x0058afb0 088cd2ff 088cd2ff 088cd2ff 088cd2ff ................ │ │ │ │ 0x0058afc0 088cd2ff 088cd2ff 00000000 00000000 ................ │ │ │ │ 0x0058afd0 7265675f 69735f72 656d6f74 655f636f reg_is_remote_co │ │ │ │ 0x0058afe0 6e737461 6e745f70 00000000 00000000 nstant_p........ │ │ │ │ 0x0058aff0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058b000 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058b010 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058b010 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058b020 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058b030 342e362e 332f6763 632f7265 6772656e 4.6.3/gcc/regren │ │ │ │ 0x0058b040 616d652e 63000000 43616e6e 6f742072 ame.c...Cannot r │ │ │ │ 0x0058b050 656e616d 65206368 61696e20 25732028 ename chain %s ( │ │ │ │ 0x0058b060 25642920 61742069 6e736e20 25642028 %d) at insn %d ( │ │ │ │ 0x0058b070 2573290a 00000000 57696465 6e696e67 %s).....Widening │ │ │ │ 0x0058b080 20726567 69737465 7220696e 20636861 register in cha │ │ │ │ @@ -21427,15 +21427,15 @@ │ │ │ │ 0x0058b3e0 63650000 00000000 7363616e 5f727478 ce......scan_rtx │ │ │ │ 0x0058b3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0058b400 6e6f7465 5f736574 735f636c 6f626265 note_sets_clobbe │ │ │ │ 0x0058b410 72730000 00000000 6275696c 645f6465 rs......build_de │ │ │ │ 0x0058b420 665f7573 65000000 2f627569 6c642f67 f_use.../build/g │ │ │ │ 0x0058b430 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0058b440 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0058b450 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0058b450 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0058b460 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0058b470 632f7265 67737461 742e6300 00000000 c/regstat.c..... │ │ │ │ 0x0058b480 72656773 7461745f 66726565 5f63616c regstat_free_cal │ │ │ │ 0x0058b490 6c735f63 726f7373 65640000 00000000 ls_crossed...... │ │ │ │ 0x0058b4a0 72656773 7461745f 636f6d70 7574655f regstat_compute_ │ │ │ │ 0x0058b4b0 63616c6c 735f6372 6f737365 64000000 calls_crossed... │ │ │ │ 0x0058b4c0 72656773 7461745f 66726565 5f726900 regstat_free_ri. │ │ │ │ @@ -21443,15 +21443,15 @@ │ │ │ │ 0x0058b4e0 72690000 00000000 00000000 00000000 ri.............. │ │ │ │ 0x0058b4f0 72656773 7461745f 66726565 5f6e5f73 regstat_free_n_s │ │ │ │ 0x0058b500 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x0058b510 72656773 7461745f 696e6974 5f6e5f73 regstat_init_n_s │ │ │ │ 0x0058b520 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x0058b530 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058b540 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058b550 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058b550 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058b560 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058b570 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x0058b580 2e630000 00000000 63616e6e 6f742072 .c......cannot r │ │ │ │ 0x0058b590 656c6f61 6420696e 74656765 7220636f eload integer co │ │ │ │ 0x0058b5a0 6e737461 6e74206f 70657261 6e642069 nstant operand i │ │ │ │ 0x0058b5b0 6e20253c 61736d25 3e000000 00000000 n %....... │ │ │ │ 0x0058b5c0 696d706f 73736962 6c652072 65676973 impossible regis │ │ │ │ @@ -21714,15 +21714,15 @@ │ │ │ │ 0x0058c5d0 636f6d70 7574655f 7573655f 62795f70 compute_use_by_p │ │ │ │ 0x0058c5e0 73657564 6f730000 00000000 00000000 seudos.......... │ │ │ │ 0x0058c5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0058c600 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x0058c610 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x0058c620 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058c630 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058c640 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058c640 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058c650 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058c660 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x0058c670 312e6300 00000000 636f756c 64206e6f 1.c.....could no │ │ │ │ 0x0058c680 74206669 6e642061 20737069 6c6c2072 t find a spill r │ │ │ │ 0x0058c690 65676973 74657200 253c6173 6d253e20 egister.% │ │ │ │ 0x0058c6a0 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x0058c6b0 6e742069 6e636f6d 70617469 626c6520 nt incompatible │ │ │ │ @@ -21774,15 +21774,15 @@ │ │ │ │ 0x0058c990 6e736e3a 006d6163 68006462 7200756e nsn:.mach.dbr.un │ │ │ │ 0x0058c9a0 7265636f 676e697a 61626c65 20696e73 recognizable ins │ │ │ │ 0x0058c9b0 6e3a0000 00000000 696e736e 20646f65 n:......insn doe │ │ │ │ 0x0058c9c0 73206e6f 74207361 74697366 79206974 s not satisfy it │ │ │ │ 0x0058c9d0 7320636f 6e737472 61696e74 733a0000 s constraints:.. │ │ │ │ 0x0058c9e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058c9f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058ca00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058ca00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058ca10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058ca20 342e362e 332f6763 632f7274 6c2e6300 4.6.3/gcc/rtl.c. │ │ │ │ 0x0058ca30 4e4f5445 5f494e53 4e5f5357 49544348 NOTE_INSN_SWITCH │ │ │ │ 0x0058ca40 5f544558 545f5345 4354494f 4e530000 _TEXT_SECTIONS.. │ │ │ │ 0x0058ca50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0058ca60 1892d4ff 9192d4ff 9192d4ff 9192d4ff ................ │ │ │ │ 0x0058ca70 9192d4ff 9192d4ff 9192d4ff 9192d4ff ................ │ │ │ │ @@ -22223,28 +22223,28 @@ │ │ │ │ 0x0058e5a0 5f726567 6e6f0000 00000000 00000000 _regno.......... │ │ │ │ 0x0058e5b0 66696e64 5f726567 5f667573 61676500 find_reg_fusage. │ │ │ │ 0x0058e5c0 64656164 5f6f725f 7365745f 70000000 dead_or_set_p... │ │ │ │ 0x0058e5d0 7265675f 6f766572 6c61705f 6d656e74 reg_overlap_ment │ │ │ │ 0x0058e5e0 696f6e65 645f7000 2f627569 6c642f67 ioned_p./build/g │ │ │ │ 0x0058e5f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0058e600 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0058e610 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0058e610 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0058e620 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0058e630 632f7274 6c616e61 6c2e6300 65455600 c/rtlanal.c.eEV. │ │ │ │ 0x0058e640 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058e650 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058e660 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058e660 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058e670 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058e680 342e362e 332f6763 632f7274 6c686f6f 4.6.3/gcc/rtlhoo │ │ │ │ 0x0058e690 6b732e63 00000000 00000000 00000000 ks.c............ │ │ │ │ 0x0058e6a0 67656e5f 6c6f7770 6172745f 67656e65 gen_lowpart_gene │ │ │ │ 0x0058e6b0 72616c00 00000000 2f627569 6c642f67 ral...../build/g │ │ │ │ 0x0058e6c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0058e6d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0058e6e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0058e6e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0058e6f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0058e700 632f7362 69746d61 702e6300 6e5f6269 c/sbitmap.c.n_bi │ │ │ │ 0x0058e710 7473203d 2025642c 20736574 203d207b ts = %d, set = { │ │ │ │ 0x0058e720 00257320 25640a00 00000000 00000000 .%s %d.......... │ │ │ │ 0x0058e730 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ 0x0058e740 5f707265 64730000 00000000 00000000 _preds.......... │ │ │ │ 0x0058e750 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ @@ -22292,15 +22292,15 @@ │ │ │ │ 0x0058e9f0 61790020 2534643a 20646562 75672025 ay. %4d: debug % │ │ │ │ 0x0058ea00 73203d3e 20257300 4c25643a 00692534 s => %s.L%d:.i%4 │ │ │ │ 0x0058ea10 643a2062 61727269 65720069 25346420 d: barrier.i%4d │ │ │ │ 0x0058ea20 203c5768 61742025 733f3e00 20202020 . │ │ │ │ 0x0058ea30 20202573 3a202573 0a000000 00000000 %s: %s........ │ │ │ │ 0x0058ea40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058ea50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058ea60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058ea60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058ea70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058ea80 342e362e 332f6763 632f7363 6865642d 4.6.3/gcc/sched- │ │ │ │ 0x0058ea90 7669732e 63000000 1a05d5ff c804d5ff vis.c........... │ │ │ │ 0x0058eaa0 c804d5ff c804d5ff c804d5ff c804d5ff ................ │ │ │ │ 0x0058eab0 c804d5ff c804d5ff c804d5ff 6801d5ff ............h... │ │ │ │ 0x0058eac0 d801d5ff 7002d5ff c804d5ff 8802d5ff ....p........... │ │ │ │ 0x0058ead0 1803d5ff a803d5ff a803d5ff c804d5ff ................ │ │ │ │ @@ -22391,15 +22391,15 @@ │ │ │ │ 0x0058f020 4815d5ff 4815d5ff 4815d5ff 4815d5ff H...H...H...H... │ │ │ │ 0x0058f030 4815d5ff 4815d5ff 4815d5ff 4013d5ff H...H...H...@... │ │ │ │ 0x0058f040 a015d5ff 6015d5ff 6015d5ff 5816d5ff ....`...`...X... │ │ │ │ 0x0058f050 9016d5ff b816d5ff 2016d5ff 00000000 ........ ....... │ │ │ │ 0x0058f060 7072696e 745f7061 74746572 6e000000 print_pattern... │ │ │ │ 0x0058f070 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058f080 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058f090 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058f090 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058f0a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058f0b0 342e362e 332f6763 632f7369 6d706c69 4.6.3/gcc/simpli │ │ │ │ 0x0058f0c0 66792d72 74782e63 00000000 00000000 fy-rtx.c........ │ │ │ │ 0x0058f0d0 61737375 6d696e67 20736967 6e656420 assuming signed │ │ │ │ 0x0058f0e0 6f766572 666c6f77 20646f65 73206e6f overflow does no │ │ │ │ 0x0058f0f0 74206f63 63757220 7768656e 20617373 t occur when ass │ │ │ │ 0x0058f100 756d696e 67206162 73202878 29203c20 uming abs (x) < │ │ │ │ @@ -22610,25 +22610,25 @@ │ │ │ │ 0x0058fdd0 6f706572 6174696f 6e000000 00000000 operation....... │ │ │ │ 0x0058fde0 73696d70 6c696679 5f636f6e 73745f75 simplify_const_u │ │ │ │ 0x0058fdf0 6e617279 5f6f7065 72617469 6f6e0000 nary_operation.. │ │ │ │ 0x0058fe00 73696d70 6c696679 5f756e61 72795f6f simplify_unary_o │ │ │ │ 0x0058fe10 70657261 74696f6e 5f310000 00000000 peration_1...... │ │ │ │ 0x0058fe20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058fe30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058fe40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058fe40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058fe50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058fe60 342e362e 332f6763 632f7370 61727365 4.6.3/gcc/sparse │ │ │ │ 0x0058fe70 7365742e 63000000 00000000 00000000 set.c........... │ │ │ │ 0x0058fe80 73706172 73657365 745f616e 645f636f sparseset_and_co │ │ │ │ 0x0058fe90 6d706c00 00000000 00000000 00000000 mpl............. │ │ │ │ 0x0058fea0 73706172 73657365 745f6269 745f7000 sparseset_bit_p. │ │ │ │ 0x0058feb0 28256c75 202a2032 5e256429 00000000 (%lu * 2^%d).... │ │ │ │ 0x0058fec0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0058fed0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0058fee0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0058fee0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0058fef0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0058ff00 342e362e 332f6763 632f7372 65616c2e 4.6.3/gcc/sreal. │ │ │ │ 0x0058ff10 63000000 00000000 73726561 6c5f6469 c.......sreal_di │ │ │ │ 0x0058ff20 76000000 00000000 73726561 6c5f7375 v.......sreal_su │ │ │ │ 0x0058ff30 62000000 00000000 73686966 745f7269 b.......shift_ri │ │ │ │ 0x0058ff40 67687400 2a737461 636b5f70 74725f6d ght.*stack_ptr_m │ │ │ │ 0x0058ff50 6f640028 6e6f666e 29002564 20257320 od.(nofn).%d %s │ │ │ │ @@ -22642,15 +22642,15 @@ │ │ │ │ 0x0058ffd0 74697374 6963733a 0a002e73 74617469 tistics:...stati │ │ │ │ 0x0058ffe0 73746963 73002564 20257320 22257322 stics.%d %s "%s" │ │ │ │ 0x0058fff0 20222573 22202564 0a002564 20257320 "%s" %d..%d %s │ │ │ │ 0x00590000 22257320 3d3d2025 64222022 25732220 "%s == %d" "%s" │ │ │ │ 0x00590010 310a0000 00000000 2f627569 6c642f67 1......./build/g │ │ │ │ 0x00590020 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00590030 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00590040 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00590040 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00590050 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00590060 632f7374 61746973 74696373 2e630000 c/statistics.c.. │ │ │ │ 0x00590070 73746174 69737469 63735f68 6973746f statistics_histo │ │ │ │ 0x00590080 6772616d 5f657665 6e740000 00000000 gram_event...... │ │ │ │ 0x00590090 73746174 69737469 63735f63 6f756e74 statistics_count │ │ │ │ 0x005900a0 65725f65 76656e74 00000000 00000000 er_event........ │ │ │ │ 0x005900b0 63757272 5f737461 74697374 6963735f curr_statistics_ │ │ │ │ @@ -22659,15 +22659,15 @@ │ │ │ │ 0x005900e0 6c652025 71452063 6f6e666c 69637473 le %qE conflicts │ │ │ │ 0x005900f0 20776974 68206173 6d20636c 6f626265 with asm clobbe │ │ │ │ 0x00590100 72206c69 73740000 6d697373 696e6720 r list..missing │ │ │ │ 0x00590110 636c6f73 65206272 61636520 666f7220 close brace for │ │ │ │ 0x00590120 6e616d65 64206f70 6572616e 64000000 named operand... │ │ │ │ 0x00590130 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00590140 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00590150 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00590150 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00590160 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00590170 342e362e 332f6763 632f7374 6d742e63 4.6.3/gcc/stmt.c │ │ │ │ 0x00590180 00000000 00000000 6f757470 7574206f ........output o │ │ │ │ 0x00590190 70657261 6e642063 6f6e7374 7261696e perand constrain │ │ │ │ 0x005901a0 74206c61 636b7320 253c3d25 3e000000 t lacks %<=%>... │ │ │ │ 0x005901b0 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x005901c0 6e742063 6f6e7461 696e7320 696e636f nt contains inco │ │ │ │ @@ -22809,15 +22809,15 @@ │ │ │ │ 0x00590a40 6e616d65 5f310000 00000000 00000000 name_1.......... │ │ │ │ 0x00590a50 65787061 6e645f61 736d5f6f 70657261 expand_asm_opera │ │ │ │ 0x00590a60 6e647300 00000000 00000000 00000000 nds............. │ │ │ │ 0x00590a70 666f7263 655f6c61 62656c5f 72747800 force_label_rtx. │ │ │ │ 0x00590a80 6c616265 6c5f7274 78000000 00000000 label_rtx....... │ │ │ │ 0x00590a90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00590aa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00590ab0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00590ab0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00590ac0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00590ad0 342e362e 332f6763 632f7374 6f722d6c 4.6.3/gcc/stor-l │ │ │ │ 0x00590ae0 61796f75 742e6300 74797065 2073697a ayout.c.type siz │ │ │ │ 0x00590af0 65206361 6e252774 20626520 6578706c e can%'t be expl │ │ │ │ 0x00590b00 69636974 6c792065 76616c75 61746564 icitly evaluated │ │ │ │ 0x00590b10 00000000 00000000 76617269 61626c65 ........variable │ │ │ │ 0x00590b20 2d73697a 65207479 70652064 65636c61 -size type decla │ │ │ │ @@ -22895,15 +22895,15 @@ │ │ │ │ 0x00590fa0 20657870 72732063 6f6e7369 64657265 exprs considere │ │ │ │ 0x00590fb0 643a0a00 00000000 43616e27 74207265 d:......Can't re │ │ │ │ 0x00590fc0 706c6163 65207374 6f726520 25643a20 place store %d: │ │ │ │ 0x00590fd0 61626e6f 726d616c 20656467 65206672 abnormal edge fr │ │ │ │ 0x00590fe0 6f6d2025 6420746f 2025640a 00000000 om %d to %d..... │ │ │ │ 0x00590ff0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00591000 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00591010 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00591010 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00591020 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00591030 342e362e 332f6763 632f7374 6f72652d 4.6.3/gcc/store- │ │ │ │ 0x00591040 6d6f7469 6f6e2e63 00000000 00000000 motion.c........ │ │ │ │ 0x00591050 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ 0x00591060 73657274 2073746f 72652061 74207374 sert store at st │ │ │ │ 0x00591070 61727420 6f662042 42202564 3a0a0000 art of BB %d:... │ │ │ │ 0x00591080 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ @@ -22922,15 +22922,15 @@ │ │ │ │ 0x00591150 745f7472 616e7370 0073745f 61766c6f t_transp.st_avlo │ │ │ │ 0x00591160 63000000 00000000 696e7365 72745f73 c.......insert_s │ │ │ │ 0x00591170 746f7265 00000000 00000000 00000000 tore............ │ │ │ │ 0x00591180 30003100 32003300 34003500 36003700 0.1.2.3.4.5.6.7. │ │ │ │ 0x00591190 38003900 00000000 2f627569 6c642f67 8.9...../build/g │ │ │ │ 0x005911a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005911b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005911c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005911c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005911d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005911e0 632f7461 7267686f 6f6b732e 63000000 c/targhooks.c... │ │ │ │ 0x005911f0 5f5f6275 696c7469 6e5f7361 76657265 __builtin_savere │ │ │ │ 0x00591200 6773206e 6f742073 7570706f 72746564 gs not supported │ │ │ │ 0x00591210 20627920 74686973 20746172 67657400 by this target. │ │ │ │ 0x00591220 6e657374 65642066 756e6374 696f6e20 nested function │ │ │ │ 0x00591230 7472616d 706f6c69 6e657320 6e6f7420 trampolines not │ │ │ │ @@ -23203,15 +23203,15 @@ │ │ │ │ 0x005922e0 420a0000 00000000 50434820 70726570 B.......PCH prep │ │ │ │ 0x005922f0 726f6365 73736f72 20737461 74652072 rocessor state r │ │ │ │ 0x00592300 6573746f 72650000 74726565 20737769 estore..tree swi │ │ │ │ 0x00592310 74636820 696e6974 69616c69 7a617469 tch initializati │ │ │ │ 0x00592320 6f6e2063 6f6e7665 7273696f 6e000000 on conversion... │ │ │ │ 0x00592330 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00592340 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00592350 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00592350 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00592360 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00592370 342e362e 332f6763 632f7469 6d657661 4.6.3/gcc/timeva │ │ │ │ 0x00592380 722e6300 00000000 74696d65 20696e20 r.c.....time in │ │ │ │ 0x00592390 25733a20 256c642e 2530366c 64202825 %s: %ld.%06ld (% │ │ │ │ 0x005923a0 6c642525 290a0000 74696d65 7661725f ld%%)...timevar_ │ │ │ │ 0x005923b0 73746f70 00000000 74696d65 7661725f stop....timevar_ │ │ │ │ 0x005923c0 73746172 74000000 74696d65 7661725f start...timevar_ │ │ │ │ @@ -23378,15 +23378,15 @@ │ │ │ │ 0x00592dd0 6f777468 2d666163 746f7200 64657669 owth-factor.devi │ │ │ │ 0x00592de0 72742d74 7970652d 6c697374 2d73697a rt-type-list-siz │ │ │ │ 0x00592df0 65006c74 6f2d7061 72746974 696f6e73 e.lto-partitions │ │ │ │ 0x00592e00 006c746f 2d6d696e 2d706172 74697469 .lto-min-partiti │ │ │ │ 0x00592e10 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x00592e20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00592e30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00592e40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00592e40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00592e50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00592e60 632f746f 706c6576 2e630000 00000000 c/toplev.c...... │ │ │ │ 0x00592e70 25712b46 20646563 6c617265 6420253c %q+F declared %< │ │ │ │ 0x00592e80 73746174 6963253e 20627574 206e6576 static%> but nev │ │ │ │ 0x00592e90 65722064 6566696e 65640000 00000000 er defined...... │ │ │ │ 0x00592ea0 2d667374 61636b2d 75736167 65206e6f -fstack-usage no │ │ │ │ 0x00592eb0 74207375 70706f72 74656420 666f7220 t supported for │ │ │ │ @@ -24174,15 +24174,15 @@ │ │ │ │ 0x00595f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00595fa0 25732573 25732025 73766572 73696f6e %s%s%s %sversion │ │ │ │ 0x00595fb0 20257320 28257329 0a257309 636f6d70 %s (%s).%s.comp │ │ │ │ 0x00595fc0 696c6564 20627920 474e5520 43207665 iled by GNU C ve │ │ │ │ 0x00595fd0 7273696f 6e202573 2c200000 00000000 rsion %s, ...... │ │ │ │ 0x00595fe0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00595ff0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00596000 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00596000 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00596010 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00596020 342e362e 332f6763 632f7472 61636572 4.6.3/gcc/tracer │ │ │ │ 0x00596030 2e630054 72616365 20736565 64202569 .c.Trace seed %i │ │ │ │ 0x00596040 205b2569 5d002c25 69205b25 695d0020 [%i].,%i [%i]. │ │ │ │ 0x00596050 666f7277 61726420 2569205b 25695d00 forward %i [%i]. │ │ │ │ 0x00596060 4475706c 69636174 65642025 69206173 Duplicated %i as │ │ │ │ 0x00596070 20256920 5b25695d 0a002063 6f766572 %i [%i].. cover │ │ │ │ @@ -24195,15 +24195,15 @@ │ │ │ │ 0x005960e0 6c3a2000 4443455f 434f4e44 5f55425f l: .DCE_COND_UB_ │ │ │ │ 0x005960f0 54455354 00444345 5f434f4e 445f5542 TEST.DCE_COND_UB │ │ │ │ 0x00596100 00444345 5f434f4e 44310044 43455f43 .DCE_COND1.DCE_C │ │ │ │ 0x00596110 4f4e445f 4c425f54 45535400 4443455f OND_LB_TEST.DCE_ │ │ │ │ 0x00596120 434f4e44 5f4c4200 63646365 00000000 COND_LB.cdce.... │ │ │ │ 0x00596130 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00596140 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00596150 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00596150 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00596160 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00596170 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00596180 616c6c2d 63646365 2e630000 00000000 all-cdce.c...... │ │ │ │ 0x00596190 25733a25 643a206e 6f74653a 2066756e %s:%d: note: fun │ │ │ │ 0x005961a0 6374696f 6e206361 6c6c2069 73207368 ction call is sh │ │ │ │ 0x005961b0 72696e6b 2d777261 70706564 20696e74 rink-wrapped int │ │ │ │ 0x005961c0 6f206572 726f7220 636f6e64 6974696f o error conditio │ │ │ │ @@ -24276,15 +24276,15 @@ │ │ │ │ 0x005965f0 6f725f70 6f770000 00000000 00000000 or_pow.......... │ │ │ │ 0x00596600 67656e5f 73687269 6e6b5f77 7261705f gen_shrink_wrap_ │ │ │ │ 0x00596610 636f6e64 6974696f 6e730000 00000000 conditions...... │ │ │ │ 0x00596620 73687269 6e6b5f77 7261705f 6f6e655f shrink_wrap_one_ │ │ │ │ 0x00596630 6275696c 745f696e 5f63616c 6c000000 built_in_call... │ │ │ │ 0x00596640 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00596650 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00596660 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00596660 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00596670 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00596680 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00596690 66672e63 00000000 696e7661 6c696420 fg.c....invalid │ │ │ │ 0x005966a0 6f706572 616e6473 20746f20 61727261 operands to arra │ │ │ │ 0x005966b0 79207265 66657265 6e636500 00000000 y reference..... │ │ │ │ 0x005966c0 74797065 206d6973 6d617463 6820696e type mismatch in │ │ │ │ 0x005966d0 20617272 61792072 65666572 656e6365 array reference │ │ │ │ @@ -24889,15 +24889,15 @@ │ │ │ │ 0x00598c40 6e657874 5f646973 6372696d 696e6174 next_discriminat │ │ │ │ 0x00598c50 6f725f66 6f725f6c 6f637573 00000000 or_for_locus.... │ │ │ │ 0x00598c60 6d616b65 5f636f6e 645f6578 70725f65 make_cond_expr_e │ │ │ │ 0x00598c70 64676573 00000000 6d616b65 5f656467 dges....make_edg │ │ │ │ 0x00598c80 65730000 00000000 2f627569 6c642f67 es....../build/g │ │ │ │ 0x00598c90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00598ca0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00598cb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00598cb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00598cc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00598cd0 632f7472 65652d63 6667636c 65616e75 c/tree-cfgcleanu │ │ │ │ 0x00598ce0 702e6300 00000000 00000000 00000000 p.c............. │ │ │ │ 0x00598cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00598d00 72656d6f 76655f66 6f727761 72646572 remove_forwarder │ │ │ │ 0x00598d10 5f626c6f 636b5f77 6974685f 70686900 _block_with_phi. │ │ │ │ 0x00598d20 7068695f 616c7465 726e6174 69766573 phi_alternatives │ │ │ │ @@ -24906,15 +24906,15 @@ │ │ │ │ 0x00598d50 726e0000 00000000 00000000 00000000 rn.............. │ │ │ │ 0x00598d60 636c6561 6e75705f 74726565 5f636667 cleanup_tree_cfg │ │ │ │ 0x00598d70 5f6e6f6c 6f6f7000 6d657267 65706869 _noloop.mergephi │ │ │ │ 0x00598d80 00435200 43490063 706c786c 6f776572 .CR.CI.cplxlower │ │ │ │ 0x00598d90 30006370 6c786c6f 77657200 00000000 0.cplxlower..... │ │ │ │ 0x00598da0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00598db0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00598dc0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00598dc0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00598dd0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00598de0 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00598df0 6f6d706c 65782e63 00000000 00000000 omplex.c........ │ │ │ │ 0x00598e00 7860d7ff 7860d7ff 495fd7ff 495fd7ff x`..x`..I_..I_.. │ │ │ │ 0x00598e10 495fd7ff 495fd7ff 495fd7ff 495fd7ff I_..I_..I_..I_.. │ │ │ │ 0x00598e20 495fd7ff 495fd7ff 495fd7ff 495fd7ff I_..I_..I_..I_.. │ │ │ │ 0x00598e30 495fd7ff 495fd7ff 495fd7ff 495fd7ff I_..I_..I_..I_.. │ │ │ │ @@ -25105,21 +25105,21 @@ │ │ │ │ 0x005999c0 656c3d69 6e707574 5d200a00 2564202d el=input] ..%d - │ │ │ │ 0x005999d0 3e202564 205b6c61 62656c3d 6f757470 > %d [label=outp │ │ │ │ 0x005999e0 75745d20 0a002564 202d3e20 2564200a ut] ..%d -> %d . │ │ │ │ 0x005999f0 00256420 2d3e2025 64205b6c 6162656c .%d -> %d [label │ │ │ │ 0x00599a00 3d616e74 695d200a 00000000 00000000 =anti] ......... │ │ │ │ 0x00599a10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00599a20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00599a30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00599a30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00599a40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00599a50 342e362e 332f6763 632f7472 65652d64 4.6.3/gcc/tree-d │ │ │ │ 0x00599a60 6174612d 7265662e 63000000 00000000 ata-ref.c....... │ │ │ │ 0x00599a70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00599a80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00599a90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00599a90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00599aa0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00599ab0 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00599ac0 68726563 2e680000 28446570 656e6465 hrec.h..(Depende │ │ │ │ 0x00599ad0 6e636520 72656c61 74696f6e 2063616e nce relation can │ │ │ │ 0x00599ae0 6e6f7420 62652072 65707265 73656e74 not be represent │ │ │ │ 0x00599af0 65642062 79206469 7374616e 63652076 ed by distance v │ │ │ │ 0x00599b00 6563746f 722e2920 0a000000 00000000 ector.) ........ │ │ │ │ @@ -25139,15 +25139,15 @@ │ │ │ │ 0x00599be0 6e206f66 206f6666 73657420 6973206e n of offset is n │ │ │ │ 0x00599bf0 6f742061 6666696e 652e0a00 00000000 ot affine....... │ │ │ │ 0x00599c00 0a09636f 6e737461 6e74206f 66667365 ..constant offse │ │ │ │ 0x00599c10 74206672 6f6d2062 61736520 61646472 t from base addr │ │ │ │ 0x00599c20 6573733a 20000000 2f627569 6c642f67 ess: .../build/g │ │ │ │ 0x00599c30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00599c40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00599c50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00599c50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00599c60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00599c70 632f6f6d 6567612e 68000000 00000000 c/omega.h....... │ │ │ │ 0x00599c80 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x00599c90 20636872 65632069 73206e6f 7420706f chrec is not po │ │ │ │ 0x00599ca0 73697469 76652e0a 00000000 00000000 sitive.......... │ │ │ │ 0x00599cb0 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x00599cc0 20636872 6563206e 6f742070 6f736974 chrec not posit │ │ │ │ @@ -25290,15 +25290,15 @@ │ │ │ │ 0x0059a550 6570656e 64656e63 65000000 00000000 ependence....... │ │ │ │ 0x0059a560 64725f61 6e616c79 7a655f69 6e6e6572 dr_analyze_inner │ │ │ │ 0x0059a570 6d6f7374 00000000 00000000 00000000 most............ │ │ │ │ 0x0059a580 65787472 6163745f 6f70735f 66726f6d extract_ops_from │ │ │ │ 0x0059a590 5f747265 65000000 2f627569 6c642f67 _tree.../build/g │ │ │ │ 0x0059a5a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059a5b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059a5c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059a5c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059a5d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059a5e0 632f7472 65652d64 66612e63 00000000 c/tree-dfa.c.... │ │ │ │ 0x0059a5f0 546f7461 6c206d65 6d6f7279 20757365 Total memory use │ │ │ │ 0x0059a600 64206279 20444641 2f535341 20646174 d by DFA/SSA dat │ │ │ │ 0x0059a610 61000000 00000000 41766572 61676520 a.......Average │ │ │ │ 0x0059a620 6e756d62 6572206f 66206172 67756d65 number of argume │ │ │ │ 0x0059a630 6e747320 70657220 50484920 6e6f6465 nts per PHI node │ │ │ │ @@ -25375,15 +25375,15 @@ │ │ │ │ 0x0059aaa0 2d616c6c 0072746c 2d616c6c 00697061 -all.rtl-all.ipa │ │ │ │ 0x0059aab0 2d616c6c 00000000 69676e6f 72696e67 -all....ignoring │ │ │ │ 0x0059aac0 20756e6b 6e6f776e 206f7074 696f6e20 unknown option │ │ │ │ 0x0059aad0 25712e2a 7320696e 20253c2d 6664756d %q.*s in %<-fdum │ │ │ │ 0x0059aae0 702d2573 253e0000 2f627569 6c642f67 p-%s%>../build/g │ │ │ │ 0x0059aaf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059ab00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059ab10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059ab10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059ab20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059ab30 632f7472 65652d64 756d702e 63000000 c/tree-dump.c... │ │ │ │ 0x0059ab40 636f756c 64206e6f 74206f70 656e2064 could not open d │ │ │ │ 0x0059ab50 756d7020 66696c65 20257173 3a20256d ump file %qs: %m │ │ │ │ 0x0059ab60 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0059ab70 883ad8ff f648d8ff 9b48d8ff 3248d8ff .:...H...H..2H.. │ │ │ │ 0x0059ab80 883ad8ff 883ad8ff 8e47d8ff 883ad8ff .:...:...G...:.. │ │ │ │ @@ -25426,15 +25426,15 @@ │ │ │ │ 0x0059add0 883ad8ff 883ad8ff 883ad8ff 883ad8ff .:...:...:...:.. │ │ │ │ 0x0059ade0 883ad8ff 883ad8ff 883ad8ff 883ad8ff .:...:...:...:.. │ │ │ │ 0x0059adf0 883ad8ff 883ad8ff 883ad8ff 4a40d8ff .:...:...:..J@.. │ │ │ │ 0x0059ae00 64657175 6575655f 616e645f 64756d70 dequeue_and_dump │ │ │ │ 0x0059ae10 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0059ae20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059ae30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059ae40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059ae40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059ae50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059ae60 632f7472 65652d65 682e6300 00000000 c/tree-eh.c..... │ │ │ │ 0x0059ae70 4265666f 72652072 656d6f76 616c206f Before removal o │ │ │ │ 0x0059ae80 6620756e 72656163 6861626c 65207265 f unreachable re │ │ │ │ 0x0059ae90 67696f6e 733a0a00 52656d6f 76696e67 gions:..Removing │ │ │ │ 0x0059aea0 20756e72 65616368 61626c65 20726567 unreachable reg │ │ │ │ 0x0059aeb0 696f6e20 25640a00 52656d6f 76696e67 ion %d..Removing │ │ │ │ @@ -25580,15 +25580,15 @@ │ │ │ │ 0x0059b770 4c532076 61726961 626c6573 20666f75 LS variables fou │ │ │ │ 0x0059b780 6e642e0a 005f5f65 6d75746c 735f6f62 nd...__emutls_ob │ │ │ │ 0x0059b790 6a656374 005f5f74 656d706c 005f5f6f ject.__templ.__o │ │ │ │ 0x0059b7a0 66667365 74005f5f 616c6967 6e005f5f ffset.__align.__ │ │ │ │ 0x0059b7b0 73697a65 00656d75 746c7300 00000000 size.emutls..... │ │ │ │ 0x0059b7c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059b7d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059b7e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059b7e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059b7f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059b800 342e362e 332f6763 632f7472 65652d65 4.6.3/gcc/tree-e │ │ │ │ 0x0059b810 6d75746c 732e6300 00000000 00000000 mutls.c......... │ │ │ │ 0x0059b820 6c6f7765 725f656d 75746c73 5f706869 lower_emutls_phi │ │ │ │ 0x0059b830 5f617267 00000000 656d7574 6c735f69 _arg....emutls_i │ │ │ │ 0x0059b840 6e646578 005f6966 635f006e 6f742069 ndex._ifc_.not i │ │ │ │ 0x0059b850 6e6e6572 6d6f7374 206c6f6f 700a006c nnermost loop..l │ │ │ │ @@ -25610,15 +25610,15 @@ │ │ │ │ 0x0059b950 2774206b 6e6f7720 77686174 20746f20 't know what to │ │ │ │ 0x0059b960 646f0a00 4170706c 79696e67 2069662d do..Applying if- │ │ │ │ 0x0059b970 636f6e76 65727369 6f6e0a00 6e657720 conversion..new │ │ │ │ 0x0059b980 70686920 7265706c 6163656d 656e7420 phi replacement │ │ │ │ 0x0059b990 73746d74 0a006966 63767400 00000000 stmt..ifcvt..... │ │ │ │ 0x0059b9a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059b9b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059b9c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059b9c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059b9d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059b9e0 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x0059b9f0 662d636f 6e762e63 00000000 00000000 f-conv.c........ │ │ │ │ 0x0059ba00 62617369 6320626c 6f636b20 61667465 basic block afte │ │ │ │ 0x0059ba10 72206578 69742062 62206275 74206265 r exit bb but be │ │ │ │ 0x0059ba20 666f7265 206c6174 63680a00 00000000 fore latch...... │ │ │ │ 0x0059ba30 6e6f6e20 656d7074 79206261 73696320 non empty basic │ │ │ │ @@ -25637,21 +25637,21 @@ │ │ │ │ 0x0059bb00 6d656e74 5f636f6e 64697469 6f6e0000 ment_condition.. │ │ │ │ 0x0059bb10 636f6d62 696e655f 626c6f63 6b730000 combine_blocks.. │ │ │ │ 0x0059bb20 70726564 69636174 655f6262 73000000 predicate_bbs... │ │ │ │ 0x0059bb30 6765745f 6c6f6f70 5f626f64 795f696e get_loop_body_in │ │ │ │ 0x0059bb40 5f69665f 636f6e76 5f6f7264 65720000 _if_conv_order.. │ │ │ │ 0x0059bb50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059bb60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059bb70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059bb70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059bb80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059bb90 342e362e 332f6763 632f7472 65652d66 4.6.3/gcc/tree-f │ │ │ │ 0x0059bba0 6c6f772d 696e6c69 6e652e68 00000000 low-inline.h.... │ │ │ │ 0x0059bbb0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059bbc0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059bbd0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059bbd0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059bbe0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059bbf0 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x0059bc00 6e746f2d 7373612e 63000000 00000000 nto-ssa.c....... │ │ │ │ 0x0059bc10 0a0a5265 67697374 6572696e 67206e65 ..Registering ne │ │ │ │ 0x0059bc20 77205048 49206e6f 64657320 696e2062 w PHI nodes in b │ │ │ │ 0x0059bc30 6c6f636b 20232564 0a0a0000 00000000 lock #%d........ │ │ │ │ 0x0059bc40 55706461 74696e67 20535341 20696e66 Updating SSA inf │ │ │ │ @@ -25770,15 +25770,15 @@ │ │ │ │ 0x0059c350 5f666f72 00000000 72656665 72656e63 _for....referenc │ │ │ │ 0x0059c360 65645f76 61720000 6d61726b 5f646566 ed_var..mark_def │ │ │ │ 0x0059c370 5f736974 65730000 00000000 00000000 _sites.......... │ │ │ │ 0x0059c380 696e6974 5f737361 5f72656e 616d6572 init_ssa_renamer │ │ │ │ 0x0059c390 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0059c3a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059c3b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059c3c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059c3c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059c3d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059c3e0 632f7472 65652d69 74657261 746f722e c/tree-iterator. │ │ │ │ 0x0059c3f0 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0059c400 e955d9ff 0956d9ff e955d9ff 5055d9ff .U...V...U..PU.. │ │ │ │ 0x0059c410 5055d9ff 00000000 7473695f 6c696e6b PU......tsi_link │ │ │ │ 0x0059c420 5f616674 65720000 00000000 00000000 _after.......... │ │ │ │ 0x0059c430 7473695f 6c696e6b 5f626566 6f726500 tsi_link_before. │ │ │ │ @@ -25799,26 +25799,26 @@ │ │ │ │ 0x0059c520 6f206275 696c6420 74686520 5244472e o build the RDG. │ │ │ │ 0x0059c530 0a000000 00000000 6c646973 74206173 ........ldist as │ │ │ │ 0x0059c540 6b656420 746f2067 656e6572 61746520 ked to generate │ │ │ │ 0x0059c550 636f6465 20666f72 20766572 74657820 code for vertex │ │ │ │ 0x0059c560 25640a00 00000000 2f627569 6c642f67 %d....../build/g │ │ │ │ 0x0059c570 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059c580 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059c590 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059c590 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059c5a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059c5b0 632f7472 65652d6c 6f6f702d 64697374 c/tree-loop-dist │ │ │ │ 0x0059c5c0 72696275 74696f6e 2e630000 00000000 ribution.c...... │ │ │ │ 0x0059c5d0 4c6f6f70 20256420 64697374 72696275 Loop %d distribu │ │ │ │ 0x0059c5e0 7465643a 2073706c 69742074 6f202564 ted: split to %d │ │ │ │ 0x0059c5f0 206c6f6f 70732e0a 00000000 00000000 loops.......... │ │ │ │ 0x0059c600 67656e65 72617465 5f6d656d 7365745f generate_memset_ │ │ │ │ 0x0059c610 7a65726f 00000000 2f627569 6c642f67 zero..../build/g │ │ │ │ 0x0059c620 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059c630 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059c640 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059c640 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059c650 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059c660 632f7472 65652d6e 65737465 642e6300 c/tree-nested.c. │ │ │ │ 0x0059c670 47756573 73696e67 206e6f20 73746174 Guessing no stat │ │ │ │ 0x0059c680 69632d63 6861696e 20666f72 2025730a ic-chain for %s. │ │ │ │ 0x0059c690 00000000 00000000 636f6e76 6572745f ........convert_ │ │ │ │ 0x0059c6a0 616c6c5f 66756e63 74696f6e 5f63616c all_function_cal │ │ │ │ 0x0059c6b0 6c732069 74657261 74696f6e 733a2025 ls iterations: % │ │ │ │ @@ -25870,24 +25870,24 @@ │ │ │ │ 0x0059c990 705f636c 61757365 73000000 00000000 p_clauses....... │ │ │ │ 0x0059c9a0 77616c6b 5f67696d 706c655f 6f6d705f walk_gimple_omp_ │ │ │ │ 0x0059c9b0 666f7200 00000000 00000000 00000000 for............. │ │ │ │ 0x0059c9c0 63726561 74655f74 6d705f76 61725f66 create_tmp_var_f │ │ │ │ 0x0059c9d0 6f720000 00000000 2f627569 6c642f67 or....../build/g │ │ │ │ 0x0059c9e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059c9f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059ca00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059ca00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059ca10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059ca20 632f7472 65652d6e 72762e63 004e5256 c/tree-nrv.c.NRV │ │ │ │ 0x0059ca30 20526570 6c616365 643a2000 20207769 Replaced: . wi │ │ │ │ 0x0059ca40 74683a20 00726574 736c6f74 006e7276 th: .retslot.nrv │ │ │ │ 0x0059ca50 00000000 00000000 74726565 5f6e7276 ........tree_nrv │ │ │ │ 0x0059ca60 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0059ca70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059ca80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059ca90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059ca90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059caa0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059cab0 632f7472 65652d6f 626a6563 742d7369 c/tree-object-si │ │ │ │ 0x0059cac0 7a652e63 00000000 436f6d70 7574696e ze.c....Computin │ │ │ │ 0x0059cad0 67202573 2025736f 626a6563 74207369 g %s %sobject si │ │ │ │ 0x0059cae0 7a652066 6f722000 6d696e69 6d756d00 ze for .minimum. │ │ │ │ 0x0059caf0 6d617869 6d756d00 52656578 616d696e maximum.Reexamin │ │ │ │ 0x0059cb00 696e6720 003a2025 73202573 6f626a65 ing .: %s %sobje │ │ │ │ @@ -25937,15 +25937,15 @@ │ │ │ │ 0x0059cdc0 6e6e6f74 6174696f 6e730065 61726c79 nnotations.early │ │ │ │ 0x0059cdd0 5f6f7074 696d697a 6174696f 6e730065 _optimizations.e │ │ │ │ 0x0059cde0 61726c79 5f6c6f63 616c5f63 6c65616e arly_local_clean │ │ │ │ 0x0059cdf0 75707300 2a616c6c 5f6f7074 696d697a ups.*all_optimiz │ │ │ │ 0x0059ce00 6174696f 6e730000 2f627569 6c642f67 ations../build/g │ │ │ │ 0x0059ce10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059ce20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059ce30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059ce30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059ce40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059ce50 632f7472 65652d6f 7074696d 697a652e c/tree-optimize. │ │ │ │ 0x0059ce60 63000000 00000000 73697a65 206f6620 c.......size of │ │ │ │ 0x0059ce70 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ 0x0059ce80 25712b44 20697320 25752062 79746573 %q+D is %u bytes │ │ │ │ 0x0059ce90 00000000 00000000 73697a65 206f6620 ........size of │ │ │ │ 0x0059cea0 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ @@ -25958,15 +25958,15 @@ │ │ │ │ 0x0059cf10 496e7365 7274696e 67206120 70617274 Inserting a part │ │ │ │ 0x0059cf20 6974696f 6e20636f 7079206f 6e206564 ition copy on ed │ │ │ │ 0x0059cf30 67652042 4225642d 3e424225 64203a50 ge BB%d->BB%d :P │ │ │ │ 0x0059cf40 4152542e 2564203d 20504152 542e2564 ART.%d = PART.%d │ │ │ │ 0x0059cf50 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0059cf60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059cf70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059cf80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059cf80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059cf90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059cfa0 632f7472 65652d6f 75746f66 2d737361 c/tree-outof-ssa │ │ │ │ 0x0059cfb0 2e630000 00000000 496e7365 7274696e .c......Insertin │ │ │ │ 0x0059cfc0 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ 0x0059cfd0 20656467 65204242 25642d3e 42422564 edge BB%d->BB%d │ │ │ │ 0x0059cfe0 203a2000 00000000 496e7365 7274696e : .....Insertin │ │ │ │ 0x0059cff0 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ @@ -26012,15 +26012,15 @@ │ │ │ │ 0x0059d270 640a000a 6c6f6f70 20617420 25733a25 d...loop at %s:% │ │ │ │ 0x0059d280 643a2000 2e706172 616c5f64 61746100 d: ..paral_data. │ │ │ │ 0x0059d290 2e706172 616c5f64 6174615f 73746f72 .paral_data_stor │ │ │ │ 0x0059d2a0 65002e70 6172616c 5f646174 615f6c6f e..paral_data_lo │ │ │ │ 0x0059d2b0 61640000 00000000 2f627569 6c642f67 ad....../build/g │ │ │ │ 0x0059d2c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059d2d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059d2e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059d2e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059d2f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059d300 632f7472 65652d70 61726c6f 6f70732e c/tree-parloops. │ │ │ │ 0x0059d310 63000000 00000000 6c6f6f70 20697320 c.......loop is │ │ │ │ 0x0059d320 6e6f7420 70617261 6c6c656c 20616363 not parallel acc │ │ │ │ 0x0059d330 6f726469 6e672074 6f206772 61706869 ording to graphi │ │ │ │ 0x0059d340 74650a00 00000000 20204641 494c4544 te...... FAILED │ │ │ │ 0x0059d350 3a206e75 6d626572 206f6620 69746572 : number of iter │ │ │ │ @@ -26063,25 +26063,25 @@ │ │ │ │ 0x0059d5a0 5f6c6567 616c5f70 00000000 00000000 _legal_p........ │ │ │ │ 0x0059d5b0 7472795f 63726561 74655f72 65647563 try_create_reduc │ │ │ │ 0x0059d5c0 74696f6e 5f6c6973 74000000 00000000 tion_list....... │ │ │ │ 0x0059d5d0 7472795f 6765745f 6c6f6f70 5f6e6974 try_get_loop_nit │ │ │ │ 0x0059d5e0 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x0059d5f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059d600 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059d610 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059d610 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059d620 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059d630 632f7472 65652d70 68696e6f 6465732e c/tree-phinodes. │ │ │ │ 0x0059d640 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0059d650 72656d6f 76655f70 68695f61 72675f6e remove_phi_arg_n │ │ │ │ 0x0059d660 756d0000 00000000 6164645f 7068695f um......add_phi_ │ │ │ │ 0x0059d670 61726700 00000000 00000000 00000000 arg............. │ │ │ │ 0x0059d680 72657369 7a655f70 68695f6e 6f646500 resize_phi_node. │ │ │ │ 0x0059d690 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059d6a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059d6b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059d6b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059d6c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059d6d0 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0059d6e0 72656463 6f6d2e63 00000000 00000000 redcom.c........ │ │ │ │ 0x0059d6f0 50726564 69637469 76652063 6f6d6d6f Predictive commo │ │ │ │ 0x0059d700 6e696e67 20666169 6c65643a 206e6f20 ning failed: no │ │ │ │ 0x0059d710 73756974 61626c65 20636861 696e730a suitable chains. │ │ │ │ 0x0059d720 00000000 00000000 45786563 7574696e ........Executin │ │ │ │ @@ -26383,15 +26383,15 @@ │ │ │ │ 0x0059e9a0 10001000 10001000 10000000 00000000 ................ │ │ │ │ 0x0059e9b0 70657263 656e745f 4b5f666f 726d6174 percent_K_format │ │ │ │ 0x0059e9c0 00000000 00000000 74726565 5f6c6f77 ........tree_low │ │ │ │ 0x0059e9d0 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x0059e9e0 64756d70 5f6f6d70 5f636c61 75736500 dump_omp_clause. │ │ │ │ 0x0059e9f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059ea00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059ea10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059ea10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059ea20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059ea30 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0059ea40 72657474 792d7072 696e742e 63005f5f retty-print.c.__ │ │ │ │ 0x0059ea50 67636f76 5f696e74 65727661 6c5f7072 gcov_interval_pr │ │ │ │ 0x0059ea60 6f66696c 6572005f 5f67636f 765f706f ofiler.__gcov_po │ │ │ │ 0x0059ea70 77325f70 726f6669 6c657200 5f5f6763 w2_profiler.__gc │ │ │ │ 0x0059ea80 6f765f6f 6e655f76 616c7565 5f70726f ov_one_value_pro │ │ │ │ @@ -26405,20 +26405,20 @@ │ │ │ │ 0x0059eb00 66696c65 72005f5f 67636f76 5f696f72 filer.__gcov_ior │ │ │ │ 0x0059eb10 5f70726f 66696c65 72005052 4f465f65 _profiler.PROF_e │ │ │ │ 0x0059eb20 6467655f 636f756e 74657200 50524f46 dge_counter.PROF │ │ │ │ 0x0059eb30 00747265 655f7072 6f66696c 655f6970 .tree_profile_ip │ │ │ │ 0x0059eb40 61000000 00000000 2f627569 6c642f67 a......./build/g │ │ │ │ 0x0059eb50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059eb60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059eb70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059eb70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059eb80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059eb90 632f6367 72617068 2e680000 00000000 c/cgraph.h...... │ │ │ │ 0x0059eba0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059ebb0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059ebc0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059ebc0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059ebd0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059ebe0 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0059ebf0 726f6669 6c652e63 00000000 00000000 rofile.c........ │ │ │ │ 0x0059ec00 67696d70 6c655f67 656e5f63 6f6e7374 gimple_gen_const │ │ │ │ 0x0059ec10 5f64656c 74615f70 726f6669 6c657200 _delta_profiler. │ │ │ │ 0x0059ec20 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x0059ec30 65645f64 69726563 746c795f 70000a28 ed_directly_p..( │ │ │ │ @@ -26482,15 +26482,15 @@ │ │ │ │ 0x0059efd0 74616261 73650a00 286e756d 6265725f tabase..(number_ │ │ │ │ 0x0059efe0 6f665f69 74657261 74696f6e 735f696e of_iterations_in │ │ │ │ 0x0059eff0 5f6c6f6f 70203d20 0a000000 00000000 _loop = ........ │ │ │ │ 0x0059f000 20202873 65745f6e 625f6974 65726174 (set_nb_iterat │ │ │ │ 0x0059f010 696f6e73 5f696e5f 6c6f6f70 203d2000 ions_in_loop = . │ │ │ │ 0x0059f020 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059f030 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059f040 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059f040 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0059f050 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0059f060 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0059f070 63616c61 722d6576 6f6c7574 696f6e2e calar-evolution. │ │ │ │ 0x0059f080 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0059f090 7012dbff b012dbff 1812dbff 6811dbff p...........h... │ │ │ │ 0x0059f0a0 ff11dbff ff11dbff ff11dbff ff11dbff ................ │ │ │ │ 0x0059f0b0 ff11dbff ff11dbff ff11dbff ff11dbff ................ │ │ │ │ @@ -26585,15 +26585,15 @@ │ │ │ │ 0x0059f640 4c485320 616e6420 52485320 68616e64 LHS and RHS hand │ │ │ │ 0x0059f650 6c696e67 00657372 61000000 00000000 ling.esra....... │ │ │ │ 0x0059f660 4e6f6e2d 7363616c 6172697a 61626c65 Non-scalarizable │ │ │ │ 0x0059f670 2047494d 504c455f 41534d20 6f706572 GIMPLE_ASM oper │ │ │ │ 0x0059f680 616e642e 00000000 2f627569 6c642f67 and...../build/g │ │ │ │ 0x0059f690 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0059f6a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0059f6b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0059f6b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0059f6c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0059f6d0 632f7472 65652d73 72612e63 00000000 c/tree-sra.c.... │ │ │ │ 0x0059f6e0 7265706c 6163696e 6720616e 20535341 replacing an SSA │ │ │ │ 0x0059f6f0 206e616d 65206f66 20612072 656d6f76 name of a remov │ │ │ │ 0x0059f700 65642070 6172616d 20000000 00000000 ed param ....... │ │ │ │ 0x0059f710 2c20746f 74616c5f 7363616c 6172697a , total_scalariz │ │ │ │ 0x0059f720 6174696f 6e203d20 25642c20 6772705f ation = %d, grp_ │ │ │ │ @@ -26733,15 +26733,15 @@ │ │ │ │ 0x0059ff80 5f637374 00000000 62656769 6e6e696e _cst....beginnin │ │ │ │ 0x0059ff90 6720746f 2070726f 63657373 20746865 g to process the │ │ │ │ 0x0059ffa0 20666f6c 6c6f7769 6e672053 57495443 following SWITC │ │ │ │ 0x0059ffb0 48207374 6174656d 656e7420 2825733a H statement (%s: │ │ │ │ 0x0059ffc0 25642920 3a202d2d 2d2d2d2d 2d200a00 %d) : ------- .. │ │ │ │ 0x0059ffd0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0059ffe0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0059fff0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0059fff0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a0000 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a0010 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a0020 77697463 682d636f 6e766572 73696f6e witch-conversion │ │ │ │ 0x005a0030 2e630000 00000000 696e6465 78207261 .c......index ra │ │ │ │ 0x005a0040 6e676520 77617920 746f6f20 6c617267 nge way too larg │ │ │ │ 0x005a0050 65206f72 206f7468 65727769 73652075 e or otherwise u │ │ │ │ 0x005a0060 6e757361 626c652e 0a000000 00000000 nusable......... │ │ │ │ @@ -26792,15 +26792,15 @@ │ │ │ │ 0x005a0330 73650000 00000000 74726565 5f6c6f77 se......tree_low │ │ │ │ 0x005a0340 5f637374 00000000 63686563 6b5f7261 _cst....check_ra │ │ │ │ 0x005a0350 6e676500 00000000 646f5f73 77697463 nge.....do_switc │ │ │ │ 0x005a0360 68636f6e 76007465 73745f73 796d626f hconv.test_symbo │ │ │ │ 0x005a0370 6c000000 00000000 2f627569 6c642f67 l......./build/g │ │ │ │ 0x005a0380 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a0390 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a03a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a03a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a03b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a03c0 632f7472 65652d73 73612d61 64647265 c/tree-ssa-addre │ │ │ │ 0x005a03d0 73732e63 00000000 00000000 00000000 ss.c............ │ │ │ │ 0x005a03e0 6765745f 61646472 6573735f 64657363 get_address_desc │ │ │ │ 0x005a03f0 72697074 696f6e00 00000000 00000000 ription......... │ │ │ │ 0x005a0400 6d6f7665 5f766172 69616e74 5f746f5f move_variant_to_ │ │ │ │ 0x005a0410 696e6465 78000000 63726561 74655f6d index...create_m │ │ │ │ @@ -26835,15 +26835,15 @@ │ │ │ │ 0x005a05e0 73616d62 69677561 74696f6e 732c2025 sambiguations, % │ │ │ │ 0x005a05f0 6c642071 75657269 65730a00 00000000 ld queries...... │ │ │ │ 0x005a0600 0a0a466c 6f772d69 6e73656e 73697469 ..Flow-insensiti │ │ │ │ 0x005a0610 76652070 6f696e74 732d746f 20696e66 ve points-to inf │ │ │ │ 0x005a0620 6f726d61 74696f6e 0a0a0000 00000000 ormation........ │ │ │ │ 0x005a0630 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a0640 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a0650 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a0650 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a0660 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a0670 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a0680 73612d61 6c696173 2e630000 00000000 sa-alias.c...... │ │ │ │ 0x005a0690 6465636c 5f726566 735f6d61 795f616c decl_refs_may_al │ │ │ │ 0x005a06a0 6961735f 70002573 554e494e 49544941 ias_p.%sUNINITIA │ │ │ │ 0x005a06b0 4c495a45 44002573 554e4445 46494e45 LIZED.%sUNDEFINE │ │ │ │ 0x005a06c0 44002573 56415259 494e4700 2573434f D.%sVARYING.%sCO │ │ │ │ @@ -26857,15 +26857,15 @@ │ │ │ │ 0x005a0740 3a200043 4f4e5354 414e5400 77686963 : .CONSTANT.whic │ │ │ │ 0x005a0750 68206973 206c696b 656c7920 000a5669 h is likely ..Vi │ │ │ │ 0x005a0760 73697469 6e672073 74617465 6d656e74 siting statement │ │ │ │ 0x005a0770 3a0a0046 6f6c6469 6e672070 72656469 :..Folding predi │ │ │ │ 0x005a0780 63617465 20006661 62000000 00000000 cate .fab....... │ │ │ │ 0x005a0790 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a07a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a07b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a07b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a07c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a07d0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a07e0 73612d63 63702e63 00000000 00000000 sa-ccp.c........ │ │ │ │ 0x005a07f0 2e202041 6464696e 67205353 41206564 . Adding SSA ed │ │ │ │ 0x005a0800 67657320 746f2077 6f726b6c 6973742e ges to worklist. │ │ │ │ 0x005a0810 0a000000 00000000 0a202020 20417267 ......... Arg │ │ │ │ 0x005a0820 756d656e 74202325 64202825 64202d3e ument #%d (%d -> │ │ │ │ @@ -26913,15 +26913,15 @@ │ │ │ │ 0x005a0ac0 64756d70 5f6c6174 74696365 5f76616c dump_lattice_val │ │ │ │ 0x005a0ad0 75650000 00000000 20436f72 72757074 ue...... Corrupt │ │ │ │ 0x005a0ae0 20535341 20616372 6f737320 61626e6f SSA across abno │ │ │ │ 0x005a0af0 726d616c 20656467 65204242 25642d3e rmal edge BB%d-> │ │ │ │ 0x005a0b00 42422564 0a000000 2f627569 6c642f67 BB%d..../build/g │ │ │ │ 0x005a0b10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a0b20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a0b30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a0b30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a0b40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a0b50 632f7472 65652d73 73612d63 6f616c65 c/tree-ssa-coale │ │ │ │ 0x005a0b60 7363652e 63000000 2920646f 6573206e sce.c...) does n │ │ │ │ 0x005a0b70 6f742068 61766520 74686520 73616d65 ot have the same │ │ │ │ 0x005a0b80 20626173 65207661 72696162 6c652061 base variable a │ │ │ │ 0x005a0b90 73207468 65207265 73756c74 20000000 s the result ... │ │ │ │ 0x005a0ba0 3a20556e 61626c65 20746f20 70657266 : Unable to perf │ │ │ │ @@ -26970,15 +26970,15 @@ │ │ │ │ 0x005a0e50 5d005b43 4f50595d 00094172 67756d65 ].[COPY]..Argume │ │ │ │ 0x005a0e60 6e742023 25643a20 00504849 206e6f64 nt #%d: .PHI nod │ │ │ │ 0x005a0e70 6520000a 54656c6c 696e6720 74686520 e ..Telling the │ │ │ │ 0x005a0e80 70726f70 61676174 6f722074 6f200063 propagator to .c │ │ │ │ 0x005a0e90 6f707970 726f7000 2f627569 6c642f67 opyprop./build/g │ │ │ │ 0x005a0ea0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a0eb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a0ec0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a0ec0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a0ed0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a0ee0 632f7472 65652d73 73612d63 6f70792e c/tree-ssa-copy. │ │ │ │ 0x005a0ef0 63000000 00000000 61646420 53534120 c.......add SSA │ │ │ │ 0x005a0f00 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ 0x005a0f10 73205048 4920616e 6420636f 6e74696e s PHI and contin │ │ │ │ 0x005a0f20 75652e00 00000000 61646420 53534120 ue......add SSA │ │ │ │ 0x005a0f30 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ @@ -26999,15 +26999,15 @@ │ │ │ │ 0x005a1020 616c7565 5f696e74 6f5f7374 6d740000 alue_into_stmt.. │ │ │ │ 0x005a1030 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x005a1040 70795f69 6e746f5f 73746d74 00000000 py_into_stmt.... │ │ │ │ 0x005a1050 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x005a1060 70790000 00000000 2f627569 6c642f67 py....../build/g │ │ │ │ 0x005a1070 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a1080 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a1090 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a1090 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a10a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a10b0 632f7472 65652d73 73612d63 6f707972 c/tree-ssa-copyr │ │ │ │ 0x005a10c0 656e616d 652e6300 203a2041 626e6f72 ename.c. : Abnor │ │ │ │ 0x005a10d0 6d616c20 50484920 62617272 6965722e mal PHI barrier. │ │ │ │ 0x005a10e0 20204e6f 20636f61 6c657363 652e0a00 No coalesce... │ │ │ │ 0x005a10f0 203a2053 616d6520 726f6f74 2c20636f : Same root, co │ │ │ │ 0x005a1100 616c6573 63656420 2d2d3e20 5025642e alesced --> P%d. │ │ │ │ @@ -27032,15 +27032,15 @@ │ │ │ │ 0x005a1230 6c726561 64792063 6f616c65 73636564 lready coalesced │ │ │ │ 0x005a1240 2e0a0020 2d2d3e20 50256420 00436f61 ... --> P%d .Coa │ │ │ │ 0x005a1250 6c657363 65642000 00000000 00000000 lesced ......... │ │ │ │ 0x005a1260 636f7079 5f72656e 616d655f 70617274 copy_rename_part │ │ │ │ 0x005a1270 6974696f 6e5f636f 616c6573 63650000 ition_coalesce.. │ │ │ │ 0x005a1280 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a1290 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a12a0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a12a0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a12b0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a12c0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a12d0 73612d64 63652e63 00000000 00000000 sa-dce.c........ │ │ │ │ 0x005a12e0 4d61726b 696e6720 72657375 6c742066 Marking result f │ │ │ │ 0x005a12f0 6f722072 656e616d 696e6720 3a200000 or renaming : .. │ │ │ │ 0x005a1300 0a456c69 6d696e61 74696e67 20756e6e .Eliminating unn │ │ │ │ 0x005a1310 65636573 73617279 20737461 74656d65 ecessary stateme │ │ │ │ @@ -27161,15 +27161,15 @@ │ │ │ │ 0x005a1a40 656c656d 656e7400 00000000 00000000 element......... │ │ │ │ 0x005a1a50 69746572 61746976 655f6861 73685f68 iterative_hash_h │ │ │ │ 0x005a1a60 61736861 626c655f 65787072 00000000 ashable_expr.... │ │ │ │ 0x005a1a70 7265636f 72645f63 6f6e7374 5f6f725f record_const_or_ │ │ │ │ 0x005a1a80 636f7079 00000000 2f627569 6c642f67 copy..../build/g │ │ │ │ 0x005a1a90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a1aa0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a1ab0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a1ab0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a1ac0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a1ad0 632f7472 65652d73 73612d64 6f6d2e63 c/tree-ssa-dom.c │ │ │ │ 0x005a1ae0 00000000 00000000 546f7461 6c206e75 ........Total nu │ │ │ │ 0x005a1af0 6d626572 206f6620 73746174 656d656e mber of statemen │ │ │ │ 0x005a1b00 74733a20 20202020 20202020 20202020 ts: │ │ │ │ 0x005a1b10 20202020 20202536 6c640a0a 00000000 %6ld...... │ │ │ │ 0x005a1b20 45787072 7320636f 6e736964 65726564 Exprs considered │ │ │ │ @@ -27177,15 +27177,15 @@ │ │ │ │ 0x005a1b40 7074696d 697a6174 696f6e73 3a202536 ptimizations: %6 │ │ │ │ 0x005a1b50 6c640a00 00000000 52656475 6e64616e ld......Redundan │ │ │ │ 0x005a1b60 74206578 70726573 73696f6e 7320656c t expressions el │ │ │ │ 0x005a1b70 696d696e 61746564 00202044 656c6574 iminated. Delet │ │ │ │ 0x005a1b80 65642064 65616420 73746f72 65202700 ed dead store '. │ │ │ │ 0x005a1b90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a1ba0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a1bb0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a1bb0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a1bc0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a1bd0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a1be0 73612d66 6f727770 726f702e 63000000 sa-forwprop.c... │ │ │ │ 0x005a1bf0 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x005a1c00 6173736f 63696174 655f706c 75736d69 associate_plusmi │ │ │ │ 0x005a1c10 6e757300 00000000 00000000 00000000 nus............. │ │ │ │ 0x005a1c20 636f6d62 696e655f 636f6e64 5f657870 combine_cond_exp │ │ │ │ @@ -27218,30 +27218,30 @@ │ │ │ │ 0x005a1dd0 200a0a00 50617274 6974696f 6e202564 ...Partition %d │ │ │ │ 0x005a1de0 2028000a 4c697665 206f6e20 656e7472 (..Live on entr │ │ │ │ 0x005a1df0 7920746f 20424225 64203a20 000a4c69 y to BB%d : ..Li │ │ │ │ 0x005a1e00 7665206f 6e206578 69742066 726f6d20 ve on exit from │ │ │ │ 0x005a1e10 42422564 203a2000 2f627569 6c642f67 BB%d : ./build/g │ │ │ │ 0x005a1e20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a1e30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a1e40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a1e40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a1e50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a1e60 632f7472 65652d73 73612d6c 6976652e c/tree-ssa-live. │ │ │ │ 0x005a1e70 63000000 00000000 4465636c 61726174 c.......Declarat │ │ │ │ 0x005a1e80 696f6e73 20757365 64206279 2025732c ions used by %s, │ │ │ │ 0x005a1e90 20736f72 74656420 62792044 45434c5f sorted by DECL_ │ │ │ │ 0x005a1ea0 5549443a 0a000000 00000000 00000000 UID:............ │ │ │ │ 0x005a1eb0 6c6f655f 76697369 745f626c 6f636b00 loe_visit_block. │ │ │ │ 0x005a1ec0 70617274 6974696f 6e5f7669 65775f62 partition_view_b │ │ │ │ 0x005a1ed0 69746d61 70000000 00000000 00000000 itmap........... │ │ │ │ 0x005a1ee0 70617274 6974696f 6e5f7669 65775f66 partition_view_f │ │ │ │ 0x005a1ef0 696e6900 00000000 7661725f 756e696f ini.....var_unio │ │ │ │ 0x005a1f00 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x005a1f10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a1f20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a1f30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a1f30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a1f40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a1f50 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x005a1f60 63682e63 00000000 4475706c 69636174 ch.c....Duplicat │ │ │ │ 0x005a1f70 696e6720 68656164 6572206f 66207468 ing header of th │ │ │ │ 0x005a1f80 65206c6f 6f702025 64207570 20746f20 e loop %d up to │ │ │ │ 0x005a1f90 65646765 2025642d 3e25642e 0a004475 edge %d->%d...Du │ │ │ │ 0x005a1fa0 706c6963 6174696f 6e206661 696c6564 plication failed │ │ │ │ @@ -27259,15 +27259,15 @@ │ │ │ │ 0x005a2060 73746f72 65206d6f 74696f6e 206f6620 store motion of │ │ │ │ 0x005a2070 00206672 6f6d206c 6f6f7020 25640a00 . from loop %d.. │ │ │ │ 0x005a2080 5f6c736d 00736869 6674746d 70007265 _lsm.shifttmp.re │ │ │ │ 0x005a2090 63697074 6d70004d 656d6f72 79207265 ciptmp.Memory re │ │ │ │ 0x005a20a0 66657265 6e636520 25753a20 00000000 ference %u: .... │ │ │ │ 0x005a20b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a20c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a20d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a20d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a20e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a20f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a2100 73612d6c 6f6f702d 696d2e63 00000000 sa-loop-im.c.... │ │ │ │ 0x005a2110 51756572 79696e67 20646570 656e6465 Querying depende │ │ │ │ 0x005a2120 6e637920 6f662072 65667320 25752061 ncy of refs %u a │ │ │ │ 0x005a2130 6e642025 753a2000 51756572 79696e67 nd %u: .Querying │ │ │ │ 0x005a2140 20646570 656e6465 6e636965 73206f66 dependencies of │ │ │ │ @@ -27430,15 +27430,15 @@ │ │ │ │ 0x005a2b10 73655f63 6f73743a 20256420 28636f6d se_cost: %d (com │ │ │ │ 0x005a2b20 706c6578 69747920 2564290a 00000000 plexity %d)..... │ │ │ │ 0x005a2b30 20202075 73653a25 64202d2d 3e206976 use:%d --> iv │ │ │ │ 0x005a2b40 5f63616e 643a2564 2c20636f 73743d28 _cand:%d, cost=( │ │ │ │ 0x005a2b50 25642c25 64290a00 2f627569 6c642f67 %d,%d)../build/g │ │ │ │ 0x005a2b60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a2b70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a2b80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a2b80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a2b90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a2ba0 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x005a2bb0 69766f70 74732e63 00000000 00000000 ivopts.c........ │ │ │ │ 0x005a2bc0 556e6162 6c652074 6f207375 62737469 Unable to substi │ │ │ │ 0x005a2bd0 74757465 20666f72 20697673 2c206661 tute for ivs, fa │ │ │ │ 0x005a2be0 696c6564 2e0a0000 2020696e 6372656d iled.... increm │ │ │ │ 0x005a2bf0 656e7465 64206265 666f7265 20657869 ented before exi │ │ │ │ @@ -27508,28 +27508,28 @@ │ │ │ │ 0x005a2ff0 6e5f6c6f 6f705f70 00000000 00000000 n_loop_p........ │ │ │ │ 0x005a3000 636f6e74 61696e73 5f61626e 6f726d61 contains_abnorma │ │ │ │ 0x005a3010 6c5f7373 615f6e61 6d655f70 00000000 l_ssa_name_p.... │ │ │ │ 0x005a3020 64756d70 5f757365 00000000 00000000 dump_use........ │ │ │ │ 0x005a3030 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a3040 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a3050 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a3060 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a3060 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a3070 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a3080 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x005a3090 6d616e69 702e6300 756e7269 6e697474 manip.c.unrinitt │ │ │ │ 0x005a30a0 6d700000 00000000 00000000 00000000 mp.............. │ │ │ │ 0x005a30b0 64657465 726d696e 655f6578 69745f63 determine_exit_c │ │ │ │ 0x005a30c0 6f6e6469 74696f6e 73000000 00000000 onditions....... │ │ │ │ 0x005a30d0 74726565 5f747261 6e73666f 726d5f61 tree_transform_a │ │ │ │ 0x005a30e0 6e645f75 6e726f6c 6c5f6c6f 6f700000 nd_unroll_loop.. │ │ │ │ 0x005a30f0 63686563 6b5f6c6f 6f705f63 6c6f7365 check_loop_close │ │ │ │ 0x005a3100 645f7373 615f7573 65000000 00000000 d_ssa_use....... │ │ │ │ 0x005a3110 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a3120 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a3130 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a3130 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a3140 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a3150 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a3160 73612d6c 6f6f702d 6e697465 722e6300 sa-loop-niter.c. │ │ │ │ 0x005a3170 202a2069 74657261 74696f6e 20646f65 * iteration doe │ │ │ │ 0x005a3180 73206e6f 74207772 61702069 6e207374 s not wrap in st │ │ │ │ 0x005a3190 6174656d 656e7420 00000000 00000000 atement ........ │ │ │ │ 0x005a31a0 50726f76 65642074 68617420 6c6f6f70 Proved that loop │ │ │ │ @@ -27597,21 +27597,21 @@ │ │ │ │ 0x005a3580 65786563 7574655f 6373655f 72656369 execute_cse_reci │ │ │ │ 0x005a3590 70726f63 616c735f 31000000 00000000 procals_1....... │ │ │ │ 0x005a35a0 25642062 69742062 73776170 20696d70 %d bit bswap imp │ │ │ │ 0x005a35b0 6c656d65 6e746174 696f6e20 666f756e lementation foun │ │ │ │ 0x005a35c0 64206174 3a200000 2f627569 6c642f67 d at: ../build/g │ │ │ │ 0x005a35d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a35e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a35f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a35f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a3600 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a3610 632f7472 65652d73 73612d6d 6174682d c/tree-ssa-math- │ │ │ │ 0x005a3620 6f707473 2e630000 2f627569 6c642f67 opts.c../build/g │ │ │ │ 0x005a3630 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a3640 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a3650 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a3650 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a3660 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a3670 632f7472 65652d73 73612d6f 70657261 c/tree-ssa-opera │ │ │ │ 0x005a3680 6e64732e 63000000 4f726967 696e616c nds.c...Original │ │ │ │ 0x005a3690 20636c6f 62626572 65642076 6172733a clobbered vars: │ │ │ │ 0x005a36a0 20202020 20202020 20202025 640a0000 %d... │ │ │ │ 0x005a36b0 53746174 69632077 72697465 20636c6f Static write clo │ │ │ │ 0x005a36c0 62626572 73206176 6f696465 643a2020 bbers avoided: │ │ │ │ @@ -27700,43 +27700,43 @@ │ │ │ │ 0x005a3bf0 434f4e44 5f455850 5220696e 20626c6f COND_EXPR in blo │ │ │ │ 0x005a3c00 636b2025 6420616e 64205048 4920696e ck %d and PHI in │ │ │ │ 0x005a3c10 20626c6f 636b2025 6420636f 6e766572 block %d conver │ │ │ │ 0x005a3c20 74656420 746f2073 74726169 6768746c ted to straightl │ │ │ │ 0x005a3c30 696e6520 636f6465 2e0a0000 00000000 ine code........ │ │ │ │ 0x005a3c40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a3c50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a3c60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a3c60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a3c70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a3c80 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a3c90 73612d70 68696f70 742e6300 6373746f sa-phiopt.c.csto │ │ │ │ 0x005a3ca0 72650070 68696f70 74000000 00000000 re.phiopt....... │ │ │ │ 0x005a3cb0 6d696e6d 61785f72 65706c61 63656d65 minmax_replaceme │ │ │ │ 0x005a3cc0 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x005a3cd0 74726565 5f737361 5f706869 6f70745f tree_ssa_phiopt_ │ │ │ │ 0x005a3ce0 776f726b 65720000 00000000 00000000 worker.......... │ │ │ │ 0x005a3cf0 626c6f63 6b735f69 6e5f7068 696f7074 blocks_in_phiopt │ │ │ │ 0x005a3d00 5f6f7264 65720000 2f627569 6c642f67 _order../build/g │ │ │ │ 0x005a3d10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a3d20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a3d30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a3d30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a3d40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a3d50 632f7472 65652d73 73612d70 68697072 c/tree-ssa-phipr │ │ │ │ 0x005a3d60 6f702e63 00000000 496e7365 7274696e op.c....Insertin │ │ │ │ 0x005a3d70 67205048 4920666f 72207265 73756c74 g PHI for result │ │ │ │ 0x005a3d80 206f6620 6c6f6164 20002020 666f7220 of load . for │ │ │ │ 0x005a3d90 65646765 20646566 696e696e 67200020 edge defining . │ │ │ │ 0x005a3da0 72657573 696e6720 50484920 72657375 reusing PHI resu │ │ │ │ 0x005a3db0 6c742000 20696e73 65727469 6e67206c lt . inserting l │ │ │ │ 0x005a3dc0 6f616420 00000000 00000000 00000000 oad ............ │ │ │ │ 0x005a3dd0 70686970 726f705f 696e7365 72745f70 phiprop_insert_p │ │ │ │ 0x005a3de0 68690000 00000000 70686976 6e5f7661 hi......phivn_va │ │ │ │ 0x005a3df0 6c69645f 70000000 2f627569 6c642f67 lid_p.../build/g │ │ │ │ 0x005a3e00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a3e10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a3e20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a3e20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a3e30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a3e40 632f7472 65652d73 73612d70 72652e63 c/tree-ssa-pre.c │ │ │ │ 0x005a3e50 00000000 00000000 436f756c 64206e6f ........Could no │ │ │ │ 0x005a3e60 74206669 6e642053 53415f4e 414d4520 t find SSA_NAME │ │ │ │ 0x005a3e70 72657072 6573656e 74617469 76652066 representative f │ │ │ │ 0x005a3e80 6f722065 78707265 7373696f 6e3a0000 or expression:.. │ │ │ │ 0x005a3e90 43726561 74656420 5353415f 4e414d45 Created SSA_NAME │ │ │ │ @@ -27855,15 +27855,15 @@ │ │ │ │ 0x005a45a0 616c6c6f 635f6578 70726573 73696f6e alloc_expression │ │ │ │ 0x005a45b0 5f696400 00000000 00000000 00000000 _id............. │ │ │ │ 0x005a45c0 6765745f 65787072 5f76616c 75655f69 get_expr_value_i │ │ │ │ 0x005a45d0 64000000 00000000 6164645f 746f5f76 d.......add_to_v │ │ │ │ 0x005a45e0 616c7565 00000000 2f627569 6c642f67 alue..../build/g │ │ │ │ 0x005a45f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a4600 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a4610 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a4610 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a4620 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a4630 632f7472 65652d73 73612d70 726f7061 c/tree-ssa-propa │ │ │ │ 0x005a4640 67617465 2e630000 41646469 6e672044 gate.c..Adding D │ │ │ │ 0x005a4650 65737469 6e617469 6f6e206f 66206564 estination of ed │ │ │ │ 0x005a4660 67652028 2564202d 3e202564 2920746f ge (%d -> %d) to │ │ │ │ 0x005a4670 20776f72 6b6c6973 740a0a00 00000000 worklist....... │ │ │ │ 0x005a4680 0a53696d 756c6174 696e6720 73746174 .Simulating stat │ │ │ │ @@ -27888,15 +27888,15 @@ │ │ │ │ 0x005a47b0 20005265 6d6f7669 6e672064 65616420 .Removing dead │ │ │ │ 0x005a47c0 73746d74 2000466f 6c64696e 67207374 stmt .Folding st │ │ │ │ 0x005a47d0 6174656d 656e743a 20004e6f 7420666f atement: .Not fo │ │ │ │ 0x005a47e0 6c646564 0a005374 6174656d 656e7473 lded..Statements │ │ │ │ 0x005a47f0 20666f6c 64656400 2f627569 6c642f67 folded./build/g │ │ │ │ 0x005a4800 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a4810 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a4820 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a4820 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a4830 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a4840 632f7472 65652d73 73612d72 65617373 c/tree-ssa-reass │ │ │ │ 0x005a4850 6f632e63 00000000 466f756e 64202620 oc.c....Found & │ │ │ │ 0x005a4860 302c2072 656d6f76 696e6720 616c6c20 0, removing all │ │ │ │ 0x005a4870 6f746865 72206f70 730a0000 00000000 other ops....... │ │ │ │ 0x005a4880 466f756e 64207c20 2d312c20 72656d6f Found | -1, remo │ │ │ │ 0x005a4890 76696e67 20616c6c 206f7468 6572206f ving all other o │ │ │ │ @@ -27971,15 +27971,15 @@ │ │ │ │ 0x005a4ce0 72657373 696f6e20 00766e5f 746f7000 ression .vn_top. │ │ │ │ 0x005a4cf0 53434320 636f6e73 69737473 206f663a SCC consists of: │ │ │ │ 0x005a4d00 20005343 43206974 65726174 696f6e73 .SCC iterations │ │ │ │ 0x005a4d10 0056616c 7565206e 756d6265 72733a0a .Value numbers:. │ │ │ │ 0x005a4d20 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a4d30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a4d40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a4d50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a4d50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a4d60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a4d70 632f7472 65652d73 73612d73 6363766e c/tree-ssa-sccvn │ │ │ │ 0x005a4d80 2e630000 00000000 53746f72 65206d61 .c......Store ma │ │ │ │ 0x005a4d90 74636865 64206561 726c6965 72207661 tched earlier va │ │ │ │ 0x005a4da0 6c75652c 76616c75 65206e75 6d626572 lue,value number │ │ │ │ 0x005a4db0 696e6720 73746f72 65207664 65667320 ing store vdefs │ │ │ │ 0x005a4dc0 746f206d 61746368 696e6720 76757365 to matching vuse │ │ │ │ @@ -28065,15 +28065,15 @@ │ │ │ │ 0x005a52c0 766e5f72 65666572 656e6365 5f6c6f6f vn_reference_loo │ │ │ │ 0x005a52d0 6b75705f 33000000 74726565 5f6c6f77 kup_3...tree_low │ │ │ │ 0x005a52e0 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x005a52f0 636f7079 5f726566 6572656e 63655f6f copy_reference_o │ │ │ │ 0x005a5300 70735f66 726f6d5f 72656600 00000000 ps_from_ref..... │ │ │ │ 0x005a5310 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a5320 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a5330 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a5330 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a5340 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a5350 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a5360 73612d73 696e6b2e 63000000 00000000 sa-sink.c....... │ │ │ │ 0x005a5370 4e6f7420 6d6f7669 6e672073 746f7265 Not moving store │ │ │ │ 0x005a5380 2c20636f 6d6d6f6e 20646f6d 696e6174 , common dominat │ │ │ │ 0x005a5390 6f722070 6f73742d 646f6d69 6e617465 or post-dominate │ │ │ │ 0x005a53a0 73206672 6f6d2062 6c6f636b 2e0a0000 s from block.... │ │ │ │ @@ -28148,15 +28148,15 @@ │ │ │ │ 0x005a57f0 7473697a 65203d20 22313222 0a20205d tsize = "12". ] │ │ │ │ 0x005a5800 0a000000 00000000 0a20202f 2f204c69 ......... // Li │ │ │ │ 0x005a5810 7374206f 66206e6f 64657320 696e2074 st of nodes in t │ │ │ │ 0x005a5820 68652063 6f6e7374 7261696e 74206772 he constraint gr │ │ │ │ 0x005a5830 6170683a 0a000000 2f627569 6c642f67 aph:..../build/g │ │ │ │ 0x005a5840 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a5850 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a5860 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a5860 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a5870 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a5880 632f7472 65652d73 73612d73 74727563 c/tree-ssa-struc │ │ │ │ 0x005a5890 74616c69 61732e63 00000000 00000000 talias.c........ │ │ │ │ 0x005a58a0 4e6f6e2d 706f696e 74657220 76617273 Non-pointer vars │ │ │ │ 0x005a58b0 3a202020 20202020 20202025 640a0000 : %d... │ │ │ │ 0x005a58c0 0a436f6c 6c617073 696e6720 73746174 .Collapsing stat │ │ │ │ 0x005a58d0 69632063 79636c65 7320616e 6420646f ic cycles and do │ │ │ │ @@ -28273,28 +28273,28 @@ │ │ │ │ 0x005a5fc0 70745f73 6f6c7574 696f6e73 5f73616d pt_solutions_sam │ │ │ │ 0x005a5fd0 655f7265 73747269 63745f62 61736500 e_restrict_base. │ │ │ │ 0x005a5fe0 66696e64 000a5265 706c6163 696e6720 find..Replacing │ │ │ │ 0x005a5ff0 45787072 65737369 6f6e730a 00207265 Expressions.. re │ │ │ │ 0x005a6000 706c6163 65207769 7468202d 2d3e2000 place with --> . │ │ │ │ 0x005a6010 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a6020 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a6030 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a6030 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a6040 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a6050 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a6060 73612d74 68726561 64656467 652e6300 sa-threadedge.c. │ │ │ │ 0x005a6070 666f6c64 5f617373 69676e6d 656e745f fold_assignment_ │ │ │ │ 0x005a6080 73746d74 00000000 00000000 00000000 stmt............ │ │ │ │ 0x005a6090 74687265 61646564 67655f69 6e697469 threadedge_initi │ │ │ │ 0x005a60a0 616c697a 655f7661 6c756573 00000000 alize_values.... │ │ │ │ 0x005a60b0 20205468 72656164 6564206a 756d7020 Threaded jump │ │ │ │ 0x005a60c0 2564202d 2d3e2025 6420746f 2025640a %d --> %d to %d. │ │ │ │ 0x005a60d0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a60e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a60f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a6100 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a6100 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a6110 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a6120 632f7472 65652d73 73612d74 68726561 c/tree-ssa-threa │ │ │ │ 0x005a6130 64757064 6174652e 63004a75 6d707320 dupdate.c.Jumps │ │ │ │ 0x005a6140 74687265 61646564 00000000 00000000 threaded........ │ │ │ │ 0x005a6150 74687265 61645f74 68726f75 67685f6c thread_through_l │ │ │ │ 0x005a6160 6f6f705f 68656164 65720000 00000000 oop_header...... │ │ │ │ 0x005a6170 72656469 72656374 5f656467 65730000 redirect_edges.. │ │ │ │ @@ -28305,15 +28305,15 @@ │ │ │ │ 0x005a61c0 4f522e29 0a000a55 73652069 6e207374 OR.)...Use in st │ │ │ │ 0x005a61d0 6d742000 4f706572 616e6420 64656673 mt .Operand defs │ │ │ │ 0x005a61e0 206f6620 70686920 005b4348 45434b5d of phi .[CHECK] │ │ │ │ 0x005a61f0 3a206578 616d696e 696e6720 7068693a : examining phi: │ │ │ │ 0x005a6200 20000000 00000000 2f627569 6c642f67 ......./build/g │ │ │ │ 0x005a6210 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a6220 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a6230 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a6230 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a6240 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a6250 632f7472 65652d73 73612d75 6e696e69 c/tree-ssa-unini │ │ │ │ 0x005a6260 742e6300 00000000 0a5b4348 45434b5d t.c......[CHECK] │ │ │ │ 0x005a6270 20466f75 6e642064 65662065 64676520 Found def edge │ │ │ │ 0x005a6280 25642069 6e200000 5b574f52 4b4c4953 %d in ..[WORKLIS │ │ │ │ 0x005a6290 545d3a20 61646420 746f2069 6e697469 T]: add to initi │ │ │ │ 0x005a62a0 616c206c 6973743a 20000000 00000000 al list: ....... │ │ │ │ @@ -28393,15 +28393,15 @@ │ │ │ │ 0x005a6740 656d7074 79206465 66696e69 6e672073 empty defining s │ │ │ │ 0x005a6750 74617465 6d656e74 00000000 00000000 tatement........ │ │ │ │ 0x005a6760 4e6f206c 6f6e6765 72206861 76696e67 No longer having │ │ │ │ 0x005a6770 20616464 72657373 2074616b 656e3a20 address taken: │ │ │ │ 0x005a6780 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a6790 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a67a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a67b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a67b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a67c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a67d0 632f7472 65652d73 73612e63 00000000 c/tree-ssa.c.... │ │ │ │ 0x005a67e0 52455355 4c545f44 45434c20 73686f75 RESULT_DECL shou │ │ │ │ 0x005a67f0 6c642062 65207265 6164206f 6e6c7920 ld be read only │ │ │ │ 0x005a6800 7768656e 20444543 4c5f4259 5f524546 when DECL_BY_REF │ │ │ │ 0x005a6810 4552454e 43452069 73207365 74000000 ERENCE is set... │ │ │ │ 0x005a6820 5353415f 4e414d45 20637265 61746564 SSA_NAME created │ │ │ │ @@ -28456,27 +28456,27 @@ │ │ │ │ 0x005a6b30 696e7300 00000000 76657269 66795f73 ins.....verify_s │ │ │ │ 0x005a6b40 73610053 5341206e 616d6573 2072656c sa.SSA names rel │ │ │ │ 0x005a6b50 65617365 64005265 6c656173 65642025 eased.Released % │ │ │ │ 0x005a6b60 69206e61 6d65732c 20252e32 6625250a i names, %.2f%%. │ │ │ │ 0x005a6b70 0072656c 65617365 5f737361 00000000 .release_ssa.... │ │ │ │ 0x005a6b80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a6b90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a6ba0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a6ba0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a6bb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a6bc0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005a6bd0 73616e61 6d65732e 63000000 00000000 sanames.c....... │ │ │ │ 0x005a6be0 72656c65 6173655f 64656673 00000000 release_defs.... │ │ │ │ 0x005a6bf0 6475706c 69636174 655f7373 615f6e61 duplicate_ssa_na │ │ │ │ 0x005a6c00 6d655f70 74725f69 6e666f00 00000000 me_ptr_info..... │ │ │ │ 0x005a6c10 6765745f 7074725f 696e666f 00000000 get_ptr_info.... │ │ │ │ 0x005a6c20 6d616b65 5f737361 5f6e616d 655f666e make_ssa_name_fn │ │ │ │ 0x005a6c30 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a6c40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a6c50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a6c60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a6c60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a6c70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a6c80 632f7472 65652d73 74646172 672e6300 c/tree-stdarg.c. │ │ │ │ 0x005a6c90 62622564 2077696c 6c202573 62652065 bb%d will %sbe e │ │ │ │ 0x005a6ca0 78656375 74656420 6174206d 6f737420 xecuted at most │ │ │ │ 0x005a6cb0 6f6e6365 20666f72 20656163 68207661 once for each va │ │ │ │ 0x005a6cc0 5f737461 72742069 6e206262 25640a00 _start in bb%d.. │ │ │ │ 0x005a6cd0 25733a20 76615f6c 69737420 65736361 %s: va_list esca │ │ │ │ @@ -28488,15 +28488,15 @@ │ │ │ │ 0x005a6d30 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x005a6d40 72656163 6861626c 655f6174 5f6d6f73 reachable_at_mos │ │ │ │ 0x005a6d50 745f6f6e 63650000 00000000 00000000 t_once.......... │ │ │ │ 0x005a6d60 65786563 7574655f 6f707469 6d697a65 execute_optimize │ │ │ │ 0x005a6d70 5f737464 61726700 2f627569 6c642f67 _stdarg./build/g │ │ │ │ 0x005a6d80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a6d90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a6da0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a6da0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a6db0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a6dc0 632f7472 65652d74 61696c63 616c6c2e c/tree-tailcall. │ │ │ │ 0x005a6dd0 63000000 00000000 456c696d 696e6174 c.......Eliminat │ │ │ │ 0x005a6de0 65642074 61696c20 72656375 7273696f ed tail recursio │ │ │ │ 0x005a6df0 6e20696e 20626220 2564203a 20006164 n in bb %d : .ad │ │ │ │ 0x005a6e00 645f6163 63006d75 6c745f61 63630061 d_acc.mult_acc.a │ │ │ │ 0x005a6e10 63635f74 6d700046 6f756e64 20746169 cc_tmp.Found tai │ │ │ │ @@ -28511,15 +28511,15 @@ │ │ │ │ 0x005a6ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005a6eb0 656c696d 696e6174 655f7461 696c5f63 eliminate_tail_c │ │ │ │ 0x005a6ec0 616c6c00 00000000 00000000 00000000 all............. │ │ │ │ 0x005a6ed0 696e6465 70656e64 656e745f 6f665f73 independent_of_s │ │ │ │ 0x005a6ee0 746d745f 70000000 2f627569 6c642f67 tmt_p.../build/g │ │ │ │ 0x005a6ef0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a6f00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a6f10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a6f10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a6f20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a6f30 632f7472 65652d76 6563742d 67656e65 c/tree-vect-gene │ │ │ │ 0x005a6f40 7269632e 63000000 00000000 00000000 ric.c........... │ │ │ │ 0x005a6f50 5249e3ff 5249e3ff 2342e3ff 2342e3ff RI..RI..#B..#B.. │ │ │ │ 0x005a6f60 2342e3ff 2342e3ff 2342e3ff 2342e3ff #B..#B..#B..#B.. │ │ │ │ 0x005a6f70 2342e3ff 2342e3ff 2342e3ff 2342e3ff #B..#B..#B..#B.. │ │ │ │ 0x005a6f80 2342e3ff 2342e3ff 2342e3ff 2342e3ff #B..#B..#B..#B.. │ │ │ │ @@ -28536,15 +28536,15 @@ │ │ │ │ 0x005a7030 20256420 756e6974 73206f66 20747970 %d units of typ │ │ │ │ 0x005a7040 65200000 00000000 6c617374 2073746d e ......last stm │ │ │ │ 0x005a7050 7420696e 20706174 7465726e 2e20646f t in pattern. do │ │ │ │ 0x005a7060 6e277420 6d61726b 2072656c 6576616e n't mark relevan │ │ │ │ 0x005a7070 742f6c69 76652e00 2f627569 6c642f67 t/live../build/g │ │ │ │ 0x005a7080 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a7090 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a70a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a70a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a70b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a70c0 632f7472 65652d76 6563742d 73746d74 c/tree-vect-stmt │ │ │ │ 0x005a70d0 732e6300 00000000 7665635f 73746d74 s.c.....vec_stmt │ │ │ │ 0x005a70e0 5f72656c 6576616e 745f703a 2073746d _relevant_p: stm │ │ │ │ 0x005a70f0 74206861 73207664 6566732e 00000000 t has vdefs..... │ │ │ │ 0x005a7100 7665635f 73746d74 5f72656c 6576616e vec_stmt_relevan │ │ │ │ 0x005a7110 745f703a 20757365 64206f75 74206f66 t_p: used out of │ │ │ │ @@ -28864,15 +28864,15 @@ │ │ │ │ 0x005a84b0 74797065 732e0074 72616e73 666f726d types..transform │ │ │ │ 0x005a84c0 20706869 2e007472 616e7366 6f726d20 phi..transform │ │ │ │ 0x005a84d0 73746174 656d656e 742e004f 55544552 statement..OUTER │ │ │ │ 0x005a84e0 204c4f4f 50205645 43544f52 495a4544 LOOP VECTORIZED │ │ │ │ 0x005a84f0 2e000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005a8500 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a8510 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a8520 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a8520 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a8530 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a8540 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x005a8550 2e630000 00000000 696e7465 726d6564 .c......intermed │ │ │ │ 0x005a8560 69617465 2076616c 75652075 73656420 iate value used │ │ │ │ 0x005a8570 6f757473 69646520 6c6f6f70 2e000000 outside loop.... │ │ │ │ 0x005a8580 756e7375 70706f72 74656420 70686920 unsupported phi │ │ │ │ 0x005a8590 6e6f6465 20646566 696e6974 696f6e2e node definition. │ │ │ │ @@ -29164,15 +29164,15 @@ │ │ │ │ 0x005a9770 76656374 5f616e61 6c797a65 5f6c6f6f vect_analyze_loo │ │ │ │ 0x005a9780 705f666f 726d0000 50726f66 69746162 p_form..Profitab │ │ │ │ 0x005a9790 696c6974 79207468 72657368 6f6c6420 ility threshold │ │ │ │ 0x005a97a0 69732025 75206c6f 6f702069 74657261 is %u loop itera │ │ │ │ 0x005a97b0 74696f6e 732e0000 2f627569 6c642f67 tions.../build/g │ │ │ │ 0x005a97c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005a97d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005a97e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005a97e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005a97f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005a9800 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x005a9810 2d6d616e 69702e63 00000000 00000000 -manip.c........ │ │ │ │ 0x005a9820 74726565 5f647570 6c696361 74655f6c tree_duplicate_l │ │ │ │ 0x005a9830 6f6f705f 746f5f65 6467655f 63666720 oop_to_edge_cfg │ │ │ │ 0x005a9840 6661696c 65642e0a 00000000 00000000 failed.......... │ │ │ │ 0x005a9850 3d3d3d20 76656374 5f646f5f 7065656c === vect_do_peel │ │ │ │ @@ -29244,24 +29244,24 @@ │ │ │ │ 0x005a9c70 70735f6f 6e5f7072 65686561 64657200 ps_on_preheader. │ │ │ │ 0x005a9c80 76656374 5f646f5f 7065656c 696e675f vect_do_peeling_ │ │ │ │ 0x005a9c90 666f725f 6c6f6f70 5f626f75 6e640000 for_loop_bound.. │ │ │ │ 0x005a9ca0 736c7065 656c5f6d 616b655f 6c6f6f70 slpeel_make_loop │ │ │ │ 0x005a9cb0 5f697465 72617465 5f6e7469 6d657300 _iterate_ntimes. │ │ │ │ 0x005a9cc0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a9cd0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a9ce0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a9ce0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a9cf0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a9d00 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x005a9d10 6563742d 736c702e 63000000 00000000 ect-slp.c....... │ │ │ │ 0x005a9d20 2d2d2d2d 2d2d3e76 6563746f 72697a69 ------>vectorizi │ │ │ │ 0x005a9d30 6e672053 4c50206e 6f646520 73746172 ng SLP node star │ │ │ │ 0x005a9d40 74696e67 2066726f 6d3a2000 00000000 ting from: ..... │ │ │ │ 0x005a9d50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005a9d60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005a9d70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005a9d70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005a9d80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005a9d90 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x005a9da0 6563746f 72697a65 722e6800 00000000 ectorizer.h..... │ │ │ │ 0x005a9db0 4275696c 6420534c 50206661 696c6564 Build SLP failed │ │ │ │ 0x005a9dc0 3a206361 6e277420 66696e64 20646566 : can't find def │ │ │ │ 0x005a9dd0 20666f72 20000000 4275696c 6420534c for ...Build SL │ │ │ │ 0x005a9de0 50206661 696c6564 3a20736f 6d65206f P failed: some o │ │ │ │ @@ -29440,15 +29440,15 @@ │ │ │ │ 0x005aa8b0 6173655f 616c6967 6e6d656e 7400736c ase_alignment.sl │ │ │ │ 0x005aa8c0 70000000 00000000 3a206c6f 6f702069 p.......: loop i │ │ │ │ 0x005aa8d0 6e666f72 6d617469 6f6e2069 6e646963 nformation indic │ │ │ │ 0x005aa8e0 61746573 20646f65 73206e6f 74206f76 ates does not ov │ │ │ │ 0x005aa8f0 6572666c 6f770a00 2f627569 6c642f67 erflow../build/g │ │ │ │ 0x005aa900 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005aa910 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005aa920 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005aa920 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005aa930 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005aa940 632f7472 65652d76 72702e63 00000000 c/tree-vrp.c.... │ │ │ │ 0x005aa950 61727261 79207375 62736372 69707420 array subscript │ │ │ │ 0x005aa960 6973206f 75747369 64652061 72726179 is outside array │ │ │ │ 0x005aa970 20626f75 6e647300 61727261 79207375 bounds.array su │ │ │ │ 0x005aa980 62736372 69707420 69732061 626f7665 bscript is above │ │ │ │ 0x005aa990 20617272 61792062 6f756e64 73000000 array bounds... │ │ │ │ @@ -29599,15 +29599,15 @@ │ │ │ │ 0x005ab2a0 65726f5f 70000000 7672705f 6d656574 ero_p...vrp_meet │ │ │ │ 0x005ab2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005ab2c0 636f6d70 6172655f 76616c75 65735f77 compare_values_w │ │ │ │ 0x005ab2d0 61726e76 00000000 6e6f6e6e 756c6c5f arnv....nonnull_ │ │ │ │ 0x005ab2e0 6172675f 70000000 2f627569 6c642f67 arg_p.../build/g │ │ │ │ 0x005ab2f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ab300 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ab310 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ab310 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ab320 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ab330 632f7472 65652e63 00000000 00000000 c/tree.c........ │ │ │ │ 0x005ab340 61727261 7973206f 66206675 6e637469 arrays of functi │ │ │ │ 0x005ab350 6f6e7320 61726520 6e6f7420 6d65616e ons are not mean │ │ │ │ 0x005ab360 696e6766 756c0000 69676e6f 72696e67 ingful..ignoring │ │ │ │ 0x005ab370 20617474 72696275 74657320 6170706c attributes appl │ │ │ │ 0x005ab380 69656420 746f2025 71542061 66746572 ied to %qT after │ │ │ │ @@ -30408,15 +30408,15 @@ │ │ │ │ 0x005ae530 696c6520 636f756e 74657220 28256420 ile counter (%d │ │ │ │ 0x005ae540 6f757420 6f662025 64292069 6e636f6e out of %d) incon │ │ │ │ 0x005ae550 73697374 656e7420 77697468 20626173 sistent with bas │ │ │ │ 0x005ae560 69632d62 6c6f636b 20636f75 6e742028 ic-block count ( │ │ │ │ 0x005ae570 25642900 00000000 2f627569 6c642f67 %d)...../build/g │ │ │ │ 0x005ae580 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ae590 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ae5a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ae5a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ae5b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ae5c0 632f7661 6c75652d 70726f66 2e630000 c/value-prof.c.. │ │ │ │ 0x005ae5d0 48697374 6f677261 6d207661 6c756520 Histogram value │ │ │ │ 0x005ae5e0 73746174 656d656e 7420646f 6573206e statement does n │ │ │ │ 0x005ae5f0 6f742063 6f727265 73706f6e 6420746f ot correspond to │ │ │ │ 0x005ae600 20746865 20737461 74656d65 6e742069 the statement i │ │ │ │ 0x005ae610 74206973 20617373 6f636961 74656420 t is associated │ │ │ │ @@ -30472,15 +30472,15 @@ │ │ │ │ 0x005ae930 7865645f 76616c75 65000000 00000000 xed_value....... │ │ │ │ 0x005ae940 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x005ae950 61637400 00000000 00000000 00000000 act............. │ │ │ │ 0x005ae960 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x005ae970 6163745f 7472616e 73666f72 6d000000 act_transform... │ │ │ │ 0x005ae980 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005ae990 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005ae9a0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005ae9a0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005ae9b0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005ae9c0 342e362e 332f6763 632f7661 722d7472 4.6.3/gcc/var-tr │ │ │ │ 0x005ae9d0 61636b69 6e672e63 00000000 00000000 acking.c........ │ │ │ │ 0x005ae9e0 64617461 666c6f77 20646966 66657265 dataflow differe │ │ │ │ 0x005ae9f0 6e636520 666f756e 643a2072 656d6f76 nce found: remov │ │ │ │ 0x005aea00 616c206f 663a0a00 64617461 666c6f77 al of:..dataflow │ │ │ │ 0x005aea10 20646966 66657265 6e636520 666f756e difference foun │ │ │ │ @@ -30931,15 +30931,15 @@ │ │ │ │ 0x005b05e0 6765745f 76617269 61626c65 5f736563 get_variable_sec │ │ │ │ 0x005b05f0 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x005b0600 6765745f 6e616d65 645f7365 6374696f get_named_sectio │ │ │ │ 0x005b0610 6e000000 00000000 6765745f 73656374 n.......get_sect │ │ │ │ 0x005b0620 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x005b0630 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b0640 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b0650 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b0650 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b0660 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b0670 632f7661 7261736d 2e630000 00000000 c/varasm.c...... │ │ │ │ 0x005b0680 74687265 61642d6c 6f63616c 20434f4d thread-local COM │ │ │ │ 0x005b0690 4d4f4e20 64617461 206e6f74 20696d70 MON data not imp │ │ │ │ 0x005b06a0 6c656d65 6e746564 00000000 00000000 lemented........ │ │ │ │ 0x005b06b0 252b4420 63617573 65732061 20736563 %+D causes a sec │ │ │ │ 0x005b06c0 74696f6e 20747970 6520636f 6e666c69 tion type confli │ │ │ │ @@ -31003,15 +31003,15 @@ │ │ │ │ 0x005b0a60 72657175 65737465 6420616c 69676e6d requested alignm │ │ │ │ 0x005b0a70 656e7420 666f7220 25712b44 20697320 ent for %q+D is │ │ │ │ 0x005b0a80 67726561 74657220 7468616e 20696d70 greater than imp │ │ │ │ 0x005b0a90 6c656d65 6e746564 20616c69 676e6d65 lemented alignme │ │ │ │ 0x005b0aa0 6e74206f 66202577 75000000 00000000 nt of %wu....... │ │ │ │ 0x005b0ab0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b0ac0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b0ad0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b0ad0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b0ae0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b0af0 342e362e 332f6763 632f7665 632e6300 4.6.3/gcc/vec.c. │ │ │ │ 0x005b0b00 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x005b0b10 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x005b0b20 28474343 29200000 00000000 00000000 (GCC) .......... │ │ │ │ 0x005b0b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005b0b40 342e362e 33203230 31323033 30312028 4.6.3 20120301 ( │ │ │ │ @@ -31125,15 +31125,15 @@ │ │ │ │ 0x005b1200 20286569 74686572 20723120 6f722072 (either r1 or r │ │ │ │ 0x005b1210 34292074 6f207236 0a3b2063 616c6c20 4) to r6.; call │ │ │ │ 0x005b1220 66756e63 74696f6e 20283078 66306630 function (0xf0f0 │ │ │ │ 0x005b1230 2077696c 6c206265 20636861 6e676564 will be changed │ │ │ │ 0x005b1240 290a0000 00000000 2f627569 6c642f67 )......./build/g │ │ │ │ 0x005b1250 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b1260 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b1270 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b1270 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b1280 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b1290 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x005b12a0 6d737034 33302e63 00000000 00000000 msp430.c........ │ │ │ │ 0x005b12b0 25730925 25412564 2c202525 41300a09 %s.%%A%d, %%A0.. │ │ │ │ 0x005b12c0 25730925 25422564 2c202525 42300000 %s.%%B%d, %%B0.. │ │ │ │ 0x005b12d0 25730925 25442564 2c202525 44300a09 %s.%%D%d, %%D0.. │ │ │ │ 0x005b12e0 25730925 25432564 2c202525 43300a09 %s.%%C%d, %%C0.. │ │ │ │ @@ -31351,15 +31351,15 @@ │ │ │ │ 0x005b2020 75746500 00000000 5f5f6465 6c61795f ute.....__delay_ │ │ │ │ 0x005b2030 6379636c 65732061 7267756d 656e7420 cycles argument │ │ │ │ 0x005b2040 6d757374 20626520 6e6f6e2d 6e656761 must be non-nega │ │ │ │ 0x005b2050 74697665 20696e74 65676572 20636f6e tive integer con │ │ │ │ 0x005b2060 7374616e 74000000 2f627569 6c642f67 stant.../build/g │ │ │ │ 0x005b2070 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b2080 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b2090 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b2090 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b20a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b20b0 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x005b20c0 6d737034 33302d62 75696c74 696e732e msp430-builtins. │ │ │ │ 0x005b20d0 63000000 00000000 556e6861 6e646c65 c.......Unhandle │ │ │ │ 0x005b20e0 64206275 696c742d 696e2066 756e6374 d built-in funct │ │ │ │ 0x005b20f0 696f6e20 60257327 00000000 00000000 ion `%s'........ │ │ │ │ 0x005b2100 bd18e9ff b018e9ff e018e9ff f018e9ff ................ │ │ │ │ @@ -31367,15 +31367,15 @@ │ │ │ │ 0x005b2120 d019e9ff 001ae9ff 281ae9ff 581ae9ff ........(...X... │ │ │ │ 0x005b2130 901be9ff b81be9ff e81be9ff 301ce9ff ............0... │ │ │ │ 0x005b2140 681ce9ff 6018e9ff 00000000 00000000 h...`........... │ │ │ │ 0x005b2150 6d737034 33305f65 7870616e 645f6275 msp430_expand_bu │ │ │ │ 0x005b2160 696c7469 6e000000 2f627569 6c642f67 iltin.../build/g │ │ │ │ 0x005b2170 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b2180 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b2190 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b2190 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b21a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b21b0 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x005b21c0 6d737034 33302d66 756e6374 696f6e2e msp430-function. │ │ │ │ 0x005b21d0 63000000 00000000 696e7465 72727570 c.......interrup │ │ │ │ 0x005b21e0 74207665 63746f72 206f6666 73657420 t vector offset │ │ │ │ 0x005b21f0 2564206d 75737420 62652065 76656e20 %d must be even │ │ │ │ 0x005b2200 616e6420 6e6f6e2d 6e656761 74697665 and non-negative │ │ │ │ @@ -31418,15 +31418,15 @@ │ │ │ │ 0x005b2450 2f70726f 632f7379 732f6b65 726e656c /proc/sys/kernel │ │ │ │ 0x005b2460 2f72616e 646f6d69 7a655f76 615f7370 /randomize_va_sp │ │ │ │ 0x005b2470 61636500 00000000 2f70726f 632f7379 ace...../proc/sy │ │ │ │ 0x005b2480 732f6b65 726e656c 2f657865 632d7368 s/kernel/exec-sh │ │ │ │ 0x005b2490 69656c64 2d72616e 646f6d69 7a650000 ield-randomize.. │ │ │ │ 0x005b24a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b24b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b24c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b24c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b24d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b24e0 342e362e 332f6763 632f6367 72617068 4.6.3/gcc/cgraph │ │ │ │ 0x005b24f0 2e630000 00000000 25442072 656e616d .c......%D renam │ │ │ │ 0x005b2500 65642061 66746572 20626569 6e672072 ed after being r │ │ │ │ 0x005b2510 65666572 656e6365 6420696e 20617373 eferenced in ass │ │ │ │ 0x005b2520 656d626c 79000000 20726561 63686162 embly... reachab │ │ │ │ 0x005b2530 6c655f66 726f6d5f 6f746865 725f7061 le_from_other_pa │ │ │ │ @@ -31625,15 +31625,15 @@ │ │ │ │ 0x005b3140 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005b3150 63677261 70685f73 616d655f 626f6479 cgraph_same_body │ │ │ │ 0x005b3160 5f616c69 61735f31 00000000 00000000 _alias_1........ │ │ │ │ 0x005b3170 63677261 70685f6e 6f646500 00000000 cgraph_node..... │ │ │ │ 0x005b3180 00000000 00408f40 2f627569 6c642f67 .....@.@/build/g │ │ │ │ 0x005b3190 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b31a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b31b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b31b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b31c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b31d0 632f6367 72617068 6275696c 642e6300 c/cgraphbuild.c. │ │ │ │ 0x005b31e0 72656275 696c645f 63677261 70685f65 rebuild_cgraph_e │ │ │ │ 0x005b31f0 64676573 00000000 00000000 00000000 dges............ │ │ │ │ 0x005b3200 7265636f 72645f72 65666572 656e6365 record_reference │ │ │ │ 0x005b3210 002a7265 6d6f7665 5f636772 6170685f .*remove_cgraph_ │ │ │ │ 0x005b3220 63616c6c 65655f65 64676573 002a7265 callee_edges.*re │ │ │ │ @@ -31691,15 +31691,15 @@ │ │ │ │ 0x005b3560 20746f6f 206c6172 67650000 00000000 too large...... │ │ │ │ 0x005b3570 63616c6c 65722065 64676520 66726571 caller edge freq │ │ │ │ 0x005b3580 75656e63 79202569 20646f65 73206e6f uency %i does no │ │ │ │ 0x005b3590 74206d61 74636820 42422066 72657175 t match BB frequ │ │ │ │ 0x005b35a0 656e6379 20256900 2f627569 6c642f67 ency %i./build/g │ │ │ │ 0x005b35b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b35c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b35d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b35d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b35e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b35f0 632f6367 72617068 756e6974 2e630000 c/cgraphunit.c.. │ │ │ │ 0x005b3600 253c7765 616b7265 66253e20 61747472 % attr │ │ │ │ 0x005b3610 69627574 65207368 6f756c64 20626520 ibute should be │ │ │ │ 0x005b3620 6163636f 6d70616e 69656420 77697468 accompanied with │ │ │ │ 0x005b3630 20616e20 253c616c 69617325 3e206174 an % at │ │ │ │ 0x005b3640 74726962 75746500 253c6578 7465726e tribute.% %s.... │ │ │ │ 0x005b4f90 20202020 20206772 6f777468 2025692c growth %i, │ │ │ │ 0x005b4fa0 2074696d 65202569 2d25692c 2073697a time %i-%i, siz │ │ │ │ @@ -32306,15 +32306,15 @@ │ │ │ │ 0x005b5bd0 66667365 7420256c 69002c20 62795f72 ffset %li., by_r │ │ │ │ 0x005b5be0 6566002c 20747970 653a2000 20202020 ef., type: . │ │ │ │ 0x005b5bf0 20202020 20202020 20202020 20000000 ... │ │ │ │ 0x005b5c00 4b4e4f57 4e205459 50452c20 74797065 KNOWN TYPE, type │ │ │ │ 0x005b5c10 20696e20 62696e66 6f206973 3a200000 in binfo is: .. │ │ │ │ 0x005b5c20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b5c30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b5c40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b5c40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b5c50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b5c60 342e362e 332f6763 632f6970 612d7072 4.6.3/gcc/ipa-pr │ │ │ │ 0x005b5c70 6f702e63 00000000 20206675 6e637469 op.c.... functi │ │ │ │ 0x005b5c80 6f6e2020 25732070 6172616d 65746572 on %s parameter │ │ │ │ 0x005b5c90 20646573 63726970 746f7273 3a0a0000 descriptors:... │ │ │ │ 0x005b5ca0 20204a75 6d702066 756e6374 696f6e73 Jump functions │ │ │ │ 0x005b5cb0 206f6620 63616c6c 65722020 25733a0a of caller %s:. │ │ │ │ @@ -32420,28 +32420,28 @@ │ │ │ │ 0x005b62f0 2e207374 61746520 2573206c 6f6f7069 . state %s loopi │ │ │ │ 0x005b6300 6e672025 690a0000 20202020 20202020 ng %i... │ │ │ │ 0x005b6310 49676e6f 72696e67 20736964 65206566 Ignoring side ef │ │ │ │ 0x005b6320 66656374 73202d3e 20707572 652c206c fects -> pure, l │ │ │ │ 0x005b6330 6f6f7069 6e670a00 2f627569 6c642f67 ooping../build/g │ │ │ │ 0x005b6340 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b6350 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b6360 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b6360 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b6370 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b6380 632f6970 612d7265 662d696e 6c696e65 c/ipa-ref-inline │ │ │ │ 0x005b6390 2e680000 00000000 20202020 6e6f6e72 .h...... nonr │ │ │ │ 0x005b63a0 6561646f 6e6c7920 676c6f62 616c2076 eadonly global v │ │ │ │ 0x005b63b0 61722072 6561640a 00000000 00000000 ar read......... │ │ │ │ 0x005b63c0 46756e63 74696f6e 20666f75 6e642074 Function found t │ │ │ │ 0x005b63d0 6f206265 20257363 6f6e7374 3a202573 o be %sconst: %s │ │ │ │ 0x005b63e0 0a000000 00000000 46756e63 74696f6e ........Function │ │ │ │ 0x005b63f0 20666f75 6e642074 6f206265 20257370 found to be %sp │ │ │ │ 0x005b6400 7572653a 2025730a 00000000 00000000 ure: %s......... │ │ │ │ 0x005b6410 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b6420 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b6430 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b6430 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b6440 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b6450 342e362e 332f6763 632f6970 612d7075 4.6.3/gcc/ipa-pu │ │ │ │ 0x005b6460 72652d63 6f6e7374 2e630000 00000000 re-const.c...... │ │ │ │ 0x005b6470 20202020 566f6c61 74696c65 2073746d Volatile stm │ │ │ │ 0x005b6480 74206973 206e6f74 20636f6e 73742f70 t is not const/p │ │ │ │ 0x005b6490 7572650a 00000000 20202020 6f706572 ure..... oper │ │ │ │ 0x005b64a0 616e6420 63616e20 7468726f 773b206c and can throw; l │ │ │ │ @@ -32539,21 +32539,21 @@ │ │ │ │ 0x005b6a60 6561643a 20000a20 20676c6f 62616c73 ead: .. globals │ │ │ │ 0x005b6a70 20777269 7474656e 3a200073 74617469 written: .stati │ │ │ │ 0x005b6a80 632d7661 72000000 20202025 732f2569 c-var... %s/%i │ │ │ │ 0x005b6a90 202d3e20 72656164 20616c6c 2c207772 -> read all, wr │ │ │ │ 0x005b6aa0 69746520 616c6c0a 00000000 00000000 ite all......... │ │ │ │ 0x005b6ab0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b6ac0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b6ad0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b6ad0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b6ae0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b6af0 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x005b6b00 66657265 6e63652e 63000000 00000000 ference.c....... │ │ │ │ 0x005b6b10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b6b20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b6b30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b6b30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b6b40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b6b50 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x005b6b60 7265616d 65722e68 00000000 00000000 reamer.h........ │ │ │ │ 0x005b6b70 0a46756e 6374696f 6e206e61 6d653a25 .Function name:% │ │ │ │ 0x005b6b80 732f2569 3a0a2020 73746174 6963206e s/%i:. static n │ │ │ │ 0x005b6b90 6f742072 6561643a 00000000 00000000 ot read:........ │ │ │ │ 0x005b6ba0 69706120 72656665 72656e63 65207375 ipa reference su │ │ │ │ @@ -32568,15 +32568,15 @@ │ │ │ │ 0x005b6c30 00000000 00000000 70726f70 61676174 ........propagat │ │ │ │ 0x005b6c40 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x005b6c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005b6c60 6c746f5f 66696c65 5f646563 6c5f6461 lto_file_decl_da │ │ │ │ 0x005b6c70 74615f67 65745f76 61725f64 65636c00 ta_get_var_decl. │ │ │ │ 0x005b6c80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b6c90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b6ca0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b6ca0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b6cb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b6cc0 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x005b6cd0 662e6300 20666e3a 25732f25 69202825 f.c. fn:%s/%i (% │ │ │ │ 0x005b6ce0 73290020 7661723a 25732028 25732900 s). var:%s (%s). │ │ │ │ 0x005b6cf0 6970615f 7265665f 72656665 72696e67 ipa_ref_refering │ │ │ │ 0x005b6d00 5f6e6f64 65000000 00000000 00000000 _node........... │ │ │ │ 0x005b6d10 6970615f 72656d6f 76655f72 65666572 ipa_remove_refer │ │ │ │ @@ -32587,15 +32587,15 @@ │ │ │ │ 0x005b6d60 0a206c6f 63616c20 616e616c 79736973 . local analysis │ │ │ │ 0x005b6d70 206f6620 25730074 79706520 25642000 of %s.type %d . │ │ │ │ 0x005b6d80 20657363 61706564 0a002063 6f6e7461 escaped.. conta │ │ │ │ 0x005b6d90 696e6564 0a007479 70652d65 73636170 ined..type-escap │ │ │ │ 0x005b6da0 652d7661 72000000 2f627569 6c642f67 e-var.../build/g │ │ │ │ 0x005b6db0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b6dc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b6dd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b6dd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b6de0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b6df0 632f6970 612d7479 70652d65 73636170 c/ipa-type-escap │ │ │ │ 0x005b6e00 652e6300 00000000 00000000 00000000 e.c............. │ │ │ │ 0x005b6e10 b803ebff 9004ebff 9002ebff 3004ebff ............0... │ │ │ │ 0x005b6e20 0804ebff 9002ebff 9002ebff e003ebff ................ │ │ │ │ 0x005b6e30 9504ebff 7304ebff 7002ebff 1304ebff ....s...p....... │ │ │ │ 0x005b6e40 eb03ebff 7002ebff 7002ebff c003ebff ....p...p....... │ │ │ │ @@ -32617,15 +32617,15 @@ │ │ │ │ 0x005b6f40 20766172 706f6f6c 206e6f64 65202573 varpool node %s │ │ │ │ 0x005b6f50 000a4d61 726b696e 67206c6f 63616c20 ..Marking local │ │ │ │ 0x005b6f60 66756e63 74696f6e 733a000a 4e656564 functions:..Need │ │ │ │ 0x005b6f70 65642076 61726961 626c6573 3a006364 ed variables:.cd │ │ │ │ 0x005b6f80 746f7200 00000000 2f627569 6c642f67 tor...../build/g │ │ │ │ 0x005b6f90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b6fa0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b6fb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b6fb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b6fc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b6fd0 632f6970 612e6300 0a436c65 6172696e c/ipa.c..Clearin │ │ │ │ 0x005b6fe0 67206164 64726573 73207461 6b656e20 g address taken │ │ │ │ 0x005b6ff0 666c6167 733a0000 0a4d6172 6b696e67 flags:...Marking │ │ │ │ 0x005b7000 20657874 65726e61 6c6c7920 76697369 externally visi │ │ │ │ 0x005b7010 626c6520 66756e63 74696f6e 733a0000 ble functions:.. │ │ │ │ 0x005b7020 0a4d6172 6b696e67 20657874 65726e61 .Marking externa │ │ │ │ @@ -32657,15 +32657,15 @@ │ │ │ │ 0x005b71c0 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x005b71d0 65645f64 69726563 746c795f 70000000 ed_directly_p... │ │ │ │ 0x005b71e0 4d617472 69782022 2573223b 20457363 Matrix "%s"; Esc │ │ │ │ 0x005b71f0 6170696e 67204c65 76656c3a 2025642c aping Level: %d, │ │ │ │ 0x005b7200 204e756d 2044696d 733a2025 642c0000 Num Dims: %d,.. │ │ │ │ 0x005b7210 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b7220 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b7230 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b7230 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b7240 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b7250 342e362e 332f6763 632f6d61 74726978 4.6.3/gcc/matrix │ │ │ │ 0x005b7260 2d72656f 72672e63 00000000 00000000 -reorg.c........ │ │ │ │ 0x005b7270 4d617472 69782025 73206973 20616e20 Matrix %s is an │ │ │ │ 0x005b7280 61726775 6d656e74 20746f20 66756e63 argument to func │ │ │ │ 0x005b7290 74696f6e 2025730a 00000000 00000000 tion %s......... │ │ │ │ 0x005b72a0 4d617472 69782025 733a2046 756e6374 Matrix %s: Funct │ │ │ │ @@ -32720,15 +32720,15 @@ │ │ │ │ 0x005b75b0 6e206e65 76657220 62652063 6f706965 n never be copie │ │ │ │ 0x005b75c0 64206265 63617573 65206974 20736176 d because it sav │ │ │ │ 0x005b75d0 65732061 64647265 7373206f 66206c6f es address of lo │ │ │ │ 0x005b75e0 63616c20 6c616265 6c20696e 20612073 cal label in a s │ │ │ │ 0x005b75f0 74617469 63207661 72696162 6c650000 tatic variable.. │ │ │ │ 0x005b7600 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b7610 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b7620 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b7620 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b7630 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b7640 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x005b7650 6e6c696e 652e6300 66756e63 74696f6e nline.c.function │ │ │ │ 0x005b7660 2025712b 46206361 6e206e65 76657220 %q+F can never │ │ │ │ 0x005b7670 62652069 6e6c696e 65642062 65636175 be inlined becau │ │ │ │ 0x005b7680 73652069 74207573 65732061 6c6c6f63 se it uses alloc │ │ │ │ 0x005b7690 6120286f 76657272 69646520 7573696e a (override usin │ │ │ │ @@ -32893,15 +32893,15 @@ │ │ │ │ 0x005b8080 00000000 00000000 72656d61 705f7479 ........remap_ty │ │ │ │ 0x005b8090 70655f31 0063616c 6c656420 66726f6d pe_1.called from │ │ │ │ 0x005b80a0 20686572 65007265 7476616c 70747200 here.retvalptr. │ │ │ │ 0x005b80b0 496e6c69 6e696e67 20002077 69746820 Inlining . with │ │ │ │ 0x005b80c0 66726571 75656e63 79202569 0a000000 frequency %i.... │ │ │ │ 0x005b80d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b80e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b80f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b80f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b8100 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b8110 342e362e 332f6763 632f7661 72706f6f 4.6.3/gcc/varpoo │ │ │ │ 0x005b8120 6c2e6300 6e6f742d 72656164 79002573 l.c.not-ready.%s │ │ │ │ 0x005b8130 3a002028 61736d20 77726974 74656e29 :. (asm written) │ │ │ │ 0x005b8140 00207573 65645f66 726f6d5f 6f746865 . used_from_othe │ │ │ │ 0x005b8150 725f7061 72746974 696f6e00 20205265 r_partition. Re │ │ │ │ 0x005b8160 66657269 6e672074 68697320 7661723a fering this var: │ │ │ │ @@ -33059,21 +33059,21 @@ │ │ │ │ 0x005b8ae0 696e736e 5f6d696e 5f6c656e 67746800 insn_min_length. │ │ │ │ 0x005b8af0 696e736e 5f766172 6961626c 655f6c65 insn_variable_le │ │ │ │ 0x005b8b00 6e677468 5f700000 00000000 00000000 ngth_p.......... │ │ │ │ 0x005b8b10 696e736e 5f637572 72656e74 5f6c656e insn_current_len │ │ │ │ 0x005b8b20 67746800 00000000 2f627569 6c642f67 gth...../build/g │ │ │ │ 0x005b8b30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005b8b40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005b8b50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005b8b50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005b8b60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005b8b70 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x005b8b80 6d737034 33302e6d 64000000 00000000 msp430.md....... │ │ │ │ 0x005b8b90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005b8ba0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005b8bb0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005b8bb0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005b8bc0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005b8bd0 342e362e 332f6763 632f636f 6e666967 4.6.3/gcc/config │ │ │ │ 0x005b8be0 2f6d7370 3433302f 70656570 686f6c65 /msp430/peephole │ │ │ │ 0x005b8bf0 2e6d6400 00000000 00000000 00000000 .md............. │ │ │ │ 0x005b8c00 d965ecff c065ecff c065ecff d965ecff .e...e...e...e.. │ │ │ │ 0x005b8c10 d965ecff d965ecff d965ecff d965ecff .e...e...e...e.. │ │ │ │ 0x005b8c20 d965ecff d965ecff d965ecff d965ecff .e...e...e...e.. │ │ │ │ @@ -33409,15 +33409,15 @@ │ │ │ │ 0x005ba0c0 00000000 00000000 666f756e 64202573 ........found %s │ │ │ │ 0x005ba0d0 20616464 28256429 20725b25 645d3d72 add(%d) r[%d]=r │ │ │ │ 0x005ba0e0 5b25645d 2b725b25 645d0a00 00000000 [%d]+r[%d]...... │ │ │ │ 0x005ba0f0 666f756e 64202573 20696e63 28256429 found %s inc(%d) │ │ │ │ 0x005ba100 20725b25 645d2b3d 725b2564 5d0a0000 r[%d]+=r[%d]... │ │ │ │ 0x005ba110 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005ba120 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005ba130 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005ba130 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005ba140 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005ba150 342e362e 332f6763 632f6175 746f2d69 4.6.3/gcc/auto-i │ │ │ │ 0x005ba160 6e632d64 65632e63 00000000 00000000 nc-dec.c........ │ │ │ │ 0x005ba170 696e6320 636f6e66 6c696374 73207769 inc conflicts wi │ │ │ │ 0x005ba180 74682073 746f7265 20666169 6c757265 th store failure │ │ │ │ 0x005ba190 2e0a0000 00000000 72657375 6c74206f ........result o │ │ │ │ 0x005ba1a0 66206164 64206973 20617373 69676e65 f add is assigne │ │ │ │ @@ -33438,15 +33438,15 @@ │ │ │ │ 0x005ba290 7472795f 6d657267 65000000 00000000 try_merge....... │ │ │ │ 0x005ba2a0 426c6f63 6b202564 2063616e 27742062 Block %d can't b │ │ │ │ 0x005ba2b0 6520636f 70696564 20626563 61757365 e copied because │ │ │ │ 0x005ba2c0 20697473 2073697a 65203d20 25642e0a its size = %d.. │ │ │ │ 0x005ba2d0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005ba2e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ba2f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ba300 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ba300 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ba310 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ba320 632f6262 2d72656f 72646572 2e630000 c/bb-reorder.c.. │ │ │ │ 0x005ba330 4475706c 69636174 65642062 62202564 Duplicated bb %d │ │ │ │ 0x005ba340 20286372 65617465 64206262 20256429 (created bb %d) │ │ │ │ 0x005ba350 0a000000 00000000 47726f77 696e6720 ........Growing │ │ │ │ 0x005ba360 74686520 64796e61 6d696320 61727261 the dynamic arra │ │ │ │ 0x005ba370 7920746f 20256420 656c656d 656e7473 y to %d elements │ │ │ │ @@ -33507,15 +33507,15 @@ │ │ │ │ 0x005ba6e0 7279696e 6720626c 6f636b20 2564202e rying block %d . │ │ │ │ 0x005ba6f0 2e2e004e 6f772062 74727320 6c697665 ...Now btrs live │ │ │ │ 0x005ba700 20696e20 72616e67 65206172 653a2000 in range are: . │ │ │ │ 0x005ba710 6661696c 65642074 6f206d6f 76650a00 failed to move.. │ │ │ │ 0x005ba720 62746c32 0062746c 31000000 00000000 btl2.btl1....... │ │ │ │ 0x005ba730 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005ba740 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005ba750 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005ba750 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005ba760 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005ba770 342e362e 332f6763 632f6274 2d6c6f61 4.6.3/gcc/bt-loa │ │ │ │ 0x005ba780 642e6300 00000000 41646469 6e672065 d.c.....Adding e │ │ │ │ 0x005ba790 6e64206f 6620626c 6f636b20 25642061 nd of block %d a │ │ │ │ 0x005ba7a0 6e642072 65737420 6f662025 6420746f nd rest of %d to │ │ │ │ 0x005ba7b0 206c6976 65207261 6e67650a 00000000 live range..... │ │ │ │ 0x005ba7c0 41646469 6e672062 6c6f636b 20256420 Adding block %d │ │ │ │ @@ -33565,15 +33565,15 @@ │ │ │ │ 0x005baa80 756e2074 77696365 00000000 00000000 un twice........ │ │ │ │ 0x005baa90 6d6f7665 5f627472 5f646566 00000000 move_btr_def.... │ │ │ │ 0x005baaa0 6175676d 656e745f 6c697665 5f72616e augment_live_ran │ │ │ │ 0x005baab0 67650000 00000000 00000000 00000000 ge.............. │ │ │ │ 0x005baac0 696e736e 5f736574 735f6274 725f7000 insn_sets_btr_p. │ │ │ │ 0x005baad0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005baae0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005baaf0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005baaf0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005bab00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005bab10 342e362e 332f6763 632f6366 67627569 4.6.3/gcc/cfgbui │ │ │ │ 0x005bab20 6c642e63 00000000 00000000 00000000 ld.c............ │ │ │ │ 0x005bab30 8027edff 8027edff 6827edff 8027edff .'...'..h'...'.. │ │ │ │ 0x005bab40 6027edff 9027edff 6027edff 3428edff `'...'..`'..4(.. │ │ │ │ 0x005bab50 0c28edff f427edff 3c28edff 3428edff .(...'..<(..4(.. │ │ │ │ 0x005bab60 3428edff 3428edff 6d616b65 5f656467 4(..4(..make_edg │ │ │ │ @@ -33600,15 +33600,15 @@ │ │ │ │ 0x005bacb0 6920696e 736e730a 00000000 00000000 i insns......... │ │ │ │ 0x005bacc0 43726f73 73206a75 6d70696e 67206672 Cross jumping fr │ │ │ │ 0x005bacd0 6f6d2062 62202569 20746f20 62622025 om bb %i to bb % │ │ │ │ 0x005bace0 693b2025 6920636f 6d6d6f6e 20696e73 i; %i common ins │ │ │ │ 0x005bacf0 6e730a00 00000000 2f627569 6c642f67 ns....../build/g │ │ │ │ 0x005bad00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bad10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bad20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bad20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bad30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bad40 632f6366 67636c65 616e7570 2e630000 c/cfgcleanup.c.. │ │ │ │ 0x005bad50 0a0a7472 795f6f70 74696d69 7a655f63 ..try_optimize_c │ │ │ │ 0x005bad60 66672069 74657261 74696f6e 2025690a fg iteration %i. │ │ │ │ 0x005bad70 0a000000 00000000 4d657267 65642025 ........Merged % │ │ │ │ 0x005bad80 6420616e 64202564 20776974 686f7574 d and %d without │ │ │ │ 0x005bad90 206d6f76 696e672e 0a000000 00000000 moving......... │ │ │ │ @@ -33864,15 +33864,15 @@ │ │ │ │ 0x005bbd30 6d616b65 5f657874 72616374 696f6e00 make_extraction. │ │ │ │ 0x005bbd40 73756273 74000000 7472795f 636f6d62 subst...try_comb │ │ │ │ 0x005bbd50 696e6500 00000000 00000000 00000000 ine............. │ │ │ │ 0x005bbd60 63726561 74655f6c 6f675f6c 696e6b73 create_log_links │ │ │ │ 0x005bbd70 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005bbd80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bbd90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bbda0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bbda0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bbdb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bbdc0 632f636f 6d62696e 652e6300 00000000 c/combine.c..... │ │ │ │ 0x005bbdd0 4661696c 65642074 6f206d61 74636820 Failed to match │ │ │ │ 0x005bbde0 74686973 20696e73 74727563 74696f6e this instruction │ │ │ │ 0x005bbdf0 3a0a0000 00000000 53756363 65737366 :.......Successf │ │ │ │ 0x005bbe00 756c6c79 206d6174 63686564 20746869 ully matched thi │ │ │ │ 0x005bbe10 7320696e 73747275 6374696f 6e3a0a00 s instruction:.. │ │ │ │ @@ -33919,15 +33919,15 @@ │ │ │ │ 0x005bc0a0 20006d6f 64696679 696e6720 696e736e .modifying insn │ │ │ │ 0x005bc0b0 20693320 00696e73 6e5f636f 73742025 i3 .insn_cost % │ │ │ │ 0x005bc0c0 643a2025 640a0064 656c6574 696e6720 d: %d..deleting │ │ │ │ 0x005bc0d0 6e6f6f70 206d6f76 65202564 0a006373 noop move %d..cs │ │ │ │ 0x005bc0e0 6100636d 70656c69 6d000000 00000000 a.cmpelim....... │ │ │ │ 0x005bc0f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005bc100 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005bc110 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005bc110 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005bc120 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005bc130 342e362e 332f6763 632f6373 652e6300 4.6.3/gcc/cse.c. │ │ │ │ 0x005bc140 3b3b2046 6f6c6c6f 77696e67 20706174 ;; Following pat │ │ │ │ 0x005bc150 68207769 74682025 64207365 74733a20 h with %d sets: │ │ │ │ 0x005bc160 00000000 00000000 44656c65 74656420 ........Deleted │ │ │ │ 0x005bc170 25692074 72697669 616c6c79 20646561 %i trivially dea │ │ │ │ 0x005bc180 6420696e 736e730a 00000000 00000000 d insns......... │ │ │ │ @@ -34061,30 +34061,30 @@ │ │ │ │ 0x005bc980 75736520 6f662000 20696e20 696e736e use of . in insn │ │ │ │ 0x005bc990 2025643a 0a007072 6f636573 73696e67 %d:..processing │ │ │ │ 0x005bc9a0 20626c6f 636b2025 64206c72 206f7574 block %d lr out │ │ │ │ 0x005bc9b0 203d2000 72746c20 64636500 75642064 = .rtl dce.ud d │ │ │ │ 0x005bc9c0 63650000 00000000 2f627569 6c642f67 ce....../build/g │ │ │ │ 0x005bc9d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bc9e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bc9f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bc9f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bca00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bca10 632f6463 652e6300 46696e69 73686564 c/dce.c.Finished │ │ │ │ 0x005bca20 2066696e 64696e67 206e6565 64656420 finding needed │ │ │ │ 0x005bca30 696e7374 72756374 696f6e73 3a0a0000 instructions:... │ │ │ │ 0x005bca40 70726f63 65737369 6e672062 6c6f636b processing block │ │ │ │ 0x005bca50 20256420 6c697665 206f7574 203d2000 %d live out = . │ │ │ │ 0x005bca60 66696e69 73686564 2070726f 63657373 finished process │ │ │ │ 0x005bca70 696e6720 696e736e 20256420 6c697665 ing insn %d live │ │ │ │ 0x005bca80 206f7574 203d2000 6d61726b 65645f69 out = .marked_i │ │ │ │ 0x005bca90 6e736e5f 7000392e 39393939 39394539 nsn_p.9.999999E9 │ │ │ │ 0x005bcaa0 3600392e 39393939 39393939 39393939 6.9.999999999999 │ │ │ │ 0x005bcab0 39393945 33383400 2f627569 6c642f67 999E384./build/g │ │ │ │ 0x005bcac0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bcad0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bcae0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bcae0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bcaf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bcb00 632f6466 702e6300 392e3939 39393939 c/dfp.c.9.999999 │ │ │ │ 0x005bcb10 39393939 39393939 39393939 39393939 9999999999999999 │ │ │ │ 0x005bcb20 39393939 39393939 39393945 36313434 99999999999E6144 │ │ │ │ 0x005bcb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005bcb40 b8d4efff 38d5efff 98d5efff 91d7efff ....8........... │ │ │ │ 0x005bcb50 91d7efff 91d7efff 91d7efff 91d7efff ................ │ │ │ │ @@ -34102,15 +34102,15 @@ │ │ │ │ 0x005bcc10 64656369 6d616c5f 746f5f64 65636e75 decimal_to_decnu │ │ │ │ 0x005bcc20 6d626572 00000000 0a0a2a2a 2a20476c mber......*** Gl │ │ │ │ 0x005bcc30 6f62616c 20646174 61666c6f 7720696e obal dataflow in │ │ │ │ 0x005bcc40 666f2061 66746572 20616e61 6c797369 fo after analysi │ │ │ │ 0x005bcc50 732e0a00 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x005bcc60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bcc70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bcc80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bcc80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bcc90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bcca0 632f6473 652e6300 74727969 6e672074 c/dse.c.trying t │ │ │ │ 0x005bccb0 6f207265 706c6163 65202573 6d6f6465 o replace %smode │ │ │ │ 0x005bccc0 206c6f61 6420696e 20696e73 6e202564 load in insn %d │ │ │ │ 0x005bccd0 2066726f 6d202573 6d6f6465 2073746f from %smode sto │ │ │ │ 0x005bcce0 72652069 6e20696e 736e2025 640a0000 re in insn %d... │ │ │ │ 0x005bccf0 202d2d20 636f756c 64206e6f 74206578 -- could not ex │ │ │ │ @@ -34247,15 +34247,15 @@ │ │ │ │ 0x005bd520 70726f70 61676174 655f7274 78000000 propagate_rtx... │ │ │ │ 0x005bd530 666f7277 6172645f 70726f70 61676174 forward_propagat │ │ │ │ 0x005bd540 655f6173 6d000000 00000000 00000000 e_asm........... │ │ │ │ 0x005bd550 616c6c5f 75736573 5f617661 696c6162 all_uses_availab │ │ │ │ 0x005bd560 6c655f61 74000000 2f627569 6c642f67 le_at.../build/g │ │ │ │ 0x005bd570 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bd580 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bd590 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bd590 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bd5a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bd5b0 632f6677 70726f70 2e630000 00000000 c/fwprop.c...... │ │ │ │ 0x005bd5c0 0a4e756d 62657220 6f662073 75636365 .Number of succe │ │ │ │ 0x005bd5d0 73736675 6c20666f 72776172 64207072 ssful forward pr │ │ │ │ 0x005bd5e0 6f706167 6174696f 6e733a20 25640a0a opagations: %d.. │ │ │ │ 0x005bd5f0 00000000 00000000 4368616e 67657320 ........Changes │ │ │ │ 0x005bd600 746f2069 6e736e20 2564206e 6f742072 to insn %d not r │ │ │ │ @@ -34266,15 +34266,15 @@ │ │ │ │ 0x005bd650 7265706c 6163696e 670a2000 0a207769 replacing. .. wi │ │ │ │ 0x005bd660 74682000 4368616e 67656420 696e736e th .Changed insn │ │ │ │ 0x005bd670 2025640a 00205365 7474696e 67205245 %d.. Setting RE │ │ │ │ 0x005bd680 475f4551 55414c20 6e6f7465 0a006677 G_EQUAL note..fw │ │ │ │ 0x005bd690 70726f70 32006677 70726f70 31000000 prop2.fwprop1... │ │ │ │ 0x005bd6a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005bd6b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005bd6c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005bd6c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005bd6d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005bd6e0 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x005bd6f0 2d666f6c 642e6300 00000000 00000000 -fold.c......... │ │ │ │ 0x005bd700 7065f0ff e864f0ff 7064f0ff 7065f0ff pe...d..pd..pe.. │ │ │ │ 0x005bd710 7065f0ff 7065f0ff 7863f0ff e863f0ff pe..pe..xc...c.. │ │ │ │ 0x005bd720 1863f0ff bc6af0ff bc64f0ff 4464f0ff .c...j...d..Dd.. │ │ │ │ 0x005bd730 bc6af0ff bc6af0ff bc6af0ff 4c63f0ff .j...j...j..Lc.. │ │ │ │ @@ -34335,27 +34335,27 @@ │ │ │ │ 0x005bdaa0 3a202573 0a20206c 6162656c 3a202225 : %s. label: "% │ │ │ │ 0x005bdab0 73202564 0a000000 6e6f6465 3a207b20 s %d....node: { │ │ │ │ 0x005bdac0 7469746c 653a2022 25732e39 39393939 title: "%s.99999 │ │ │ │ 0x005bdad0 3922206c 6162656c 3a202245 4e442220 9" label: "END" │ │ │ │ 0x005bdae0 7d0a7d0a 00000000 2f627569 6c642f67 }.}...../build/g │ │ │ │ 0x005bdaf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bdb00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bdb10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bdb10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bdb20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bdb30 632f6772 6170682e 63000000 00000000 c/graph.c....... │ │ │ │ 0x005bdb40 66696e69 73685f67 72617068 5f64756d finish_graph_dum │ │ │ │ 0x005bdb50 705f6669 6c650000 00000000 00000000 p_file.......... │ │ │ │ 0x005bdb60 636c6561 6e5f6772 6170685f 64756d70 clean_graph_dump │ │ │ │ 0x005bdb70 5f66696c 65000000 47726170 68697465 _file...Graphite │ │ │ │ 0x005bdb80 206c6f6f 70206f70 74696d69 7a617469 loop optimizati │ │ │ │ 0x005bdb90 6f6e7320 63616e6e 6f742062 65207573 ons cannot be us │ │ │ │ 0x005bdba0 65640000 00000000 2f627569 6c642f67 ed....../build/g │ │ │ │ 0x005bdbb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bdbc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bdbd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bdbd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bdbe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bdbf0 632f6966 6376742e 63000000 00000000 c/ifcvt.c....... │ │ │ │ 0x005bdc00 25642069 6e736e25 7320636f 6e766572 %d insn%s conver │ │ │ │ 0x005bdc10 74656420 746f2063 6f6e6469 74696f6e ted to condition │ │ │ │ 0x005bdc20 616c2065 78656375 74696f6e 2e0a0000 al execution.... │ │ │ │ 0x005bdc30 0a0a3d3d 3d3d3d3d 3d3d3d3d 20506173 ..========== Pas │ │ │ │ 0x005bdc40 73202564 203d3d3d 3d3d3d3d 3d3d3d0a s %d ==========. │ │ │ │ @@ -34400,15 +34400,15 @@ │ │ │ │ 0x005bdeb0 735f696e 736e7300 00000000 00000000 s_insns......... │ │ │ │ 0x005bdec0 636f6e64 5f657865 635f6669 6e645f69 cond_exec_find_i │ │ │ │ 0x005bded0 665f626c 6f636b00 00000000 00000000 f_block......... │ │ │ │ 0x005bdee0 6e6f6365 5f656d69 745f6d6f 76655f69 noce_emit_move_i │ │ │ │ 0x005bdef0 6e736e00 00000000 2f627569 6c642f67 nsn...../build/g │ │ │ │ 0x005bdf00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bdf10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bdf20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bdf20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bdf30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bdf40 632f696d 706c6963 69742d7a 65652e63 c/implicit-zee.c │ │ │ │ 0x005bdf50 00000000 00000000 43616e6e 6f742065 ........Cannot e │ │ │ │ 0x005bdf60 6c696d69 6e617465 207a6572 6f2d6578 liminate zero-ex │ │ │ │ 0x005bdf70 74656e73 696f6e3a 200a0000 00000000 tension: ....... │ │ │ │ 0x005bdf80 4e6f2064 6566732e 20436f75 6c642062 No defs. Could b │ │ │ │ 0x005bdf90 65206578 74656e64 696e6720 70617261 e extending para │ │ │ │ @@ -34452,15 +34452,15 @@ │ │ │ │ 0x005be1f0 20696e20 626c6f63 6b202564 20666f72 in block %d for │ │ │ │ 0x005be200 20696e73 6e202564 2e0a0069 6e69742d insn %d...init- │ │ │ │ 0x005be210 72656773 002f7573 722f7368 6172652f regs./usr/share/ │ │ │ │ 0x005be220 6c6f6361 6c650075 74662d38 00757466 locale.utf-8.utf │ │ │ │ 0x005be230 3800e280 9800e280 99000000 00000000 8............... │ │ │ │ 0x005be240 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005be250 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005be260 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005be260 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005be270 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005be280 342e362e 332f6763 632f6c6f 7765722d 4.6.3/gcc/lower- │ │ │ │ 0x005be290 73756272 65672e63 00000000 00000000 subreg.c........ │ │ │ │ 0x005be2a0 3b205265 706c6163 696e6720 696e736e ; Replacing insn │ │ │ │ 0x005be2b0 3a202564 20776974 6820696e 736e733a : %d with insns: │ │ │ │ 0x005be2c0 20003b20 53706c69 7474696e 67207265 .; Splitting re │ │ │ │ 0x005be2d0 67202575 202d3e00 73756272 65673200 g %u ->.subreg2. │ │ │ │ @@ -34476,15 +34476,15 @@ │ │ │ │ 0x005be370 636f6e63 61746e00 00000000 00000000 concatn......... │ │ │ │ 0x005be380 7265736f 6c76655f 73756272 65675f75 resolve_subreg_u │ │ │ │ 0x005be390 73650000 00000000 00000000 00000000 se.............. │ │ │ │ 0x005be3a0 6465636f 6d706f73 655f6d75 6c746977 decompose_multiw │ │ │ │ 0x005be3b0 6f72645f 73756272 65677300 00000000 ord_subregs..... │ │ │ │ 0x005be3c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005be3d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005be3e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005be3e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005be3f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005be400 342e362e 332f6763 632f6c74 6f2d6367 4.6.3/gcc/lto-cg │ │ │ │ 0x005be410 72617068 2e630000 62797465 636f6465 raph.c..bytecode │ │ │ │ 0x005be420 20737472 65616d3a 206e6f20 63616c6c stream: no call │ │ │ │ 0x005be430 65722066 6f756e64 20776869 6c652072 er found while r │ │ │ │ 0x005be440 65616469 6e672065 64676500 00000000 eading edge..... │ │ │ │ 0x005be450 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ @@ -34528,15 +34528,15 @@ │ │ │ │ 0x005be6b0 636f6d70 7574655f 6c747261 6e735f62 compute_ltrans_b │ │ │ │ 0x005be6c0 6f756e64 61727900 6f726967 696e616c oundary.original │ │ │ │ 0x005be6d0 20747970 65206465 636c6172 65642068 type declared h │ │ │ │ 0x005be6e0 65726500 74797065 206f6620 6669656c ere.type of fiel │ │ │ │ 0x005be6f0 64206465 636c6172 65642068 65726500 d declared here. │ │ │ │ 0x005be700 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005be710 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005be720 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005be720 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005be730 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005be740 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x005be750 7265616d 65722d69 6e2e6300 00000000 reamer-in.c..... │ │ │ │ 0x005be760 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x005be770 20657870 65637465 64207461 67202573 expected tag %s │ │ │ │ 0x005be780 20696e73 74656164 206f6620 25730000 instead of %s.. │ │ │ │ 0x005be790 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ @@ -34647,15 +34647,15 @@ │ │ │ │ 0x005bee20 00000000 00000000 696e7075 745f6675 ........input_fu │ │ │ │ 0x005bee30 6e637469 6f6e0000 6c746f5f 72656164 nction..lto_read │ │ │ │ 0x005bee40 5f626f64 79006c74 6f5f6465 636c735f _body.lto_decls_ │ │ │ │ 0x005bee50 6f757400 6c746f5f 67696d70 6c655f6f out.lto_gimple_o │ │ │ │ 0x005bee60 75740000 00000000 2f627569 6c642f67 ut....../build/g │ │ │ │ 0x005bee70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bee80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bee90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bee90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005beea0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005beeb0 632f6c74 6f2d7374 7265616d 65722d6f c/lto-streamer-o │ │ │ │ 0x005beec0 75742e63 00000000 67696d70 6c652062 ut.c....gimple b │ │ │ │ 0x005beed0 79746563 6f646520 73747265 616d7320 ytecode streams │ │ │ │ 0x005beee0 646f206e 6f742073 7570706f 7274206d do not support m │ │ │ │ 0x005beef0 61636869 6e652073 70656369 66696320 achine specific │ │ │ │ 0x005bef00 6275696c 74696e20 66756e63 74696f6e builtin function │ │ │ │ @@ -34736,47 +34736,47 @@ │ │ │ │ 0x005bf3b0 20737472 65616d3a 20747279 696e6720 stream: trying │ │ │ │ 0x005bf3c0 746f2072 65616420 25642062 79746573 to read %d bytes │ │ │ │ 0x005bf3d0 20616674 65722074 68652065 6e64206f after the end o │ │ │ │ 0x005bf3e0 66207468 6520696e 70757420 62756666 f the input buff │ │ │ │ 0x005bf3f0 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x005bf400 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bf410 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bf420 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bf420 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bf430 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bf440 632f6c74 6f2d7365 6374696f 6e2d696e c/lto-section-in │ │ │ │ 0x005bf450 2e630000 00000000 00000000 00000000 .c.............. │ │ │ │ 0x005bf460 6c746f5f 7265636f 72645f72 656e616d lto_record_renam │ │ │ │ 0x005bf470 65645f64 65636c00 00000000 00000000 ed_decl......... │ │ │ │ 0x005bf480 6c746f5f 66726565 5f736563 74696f6e lto_free_section │ │ │ │ 0x005bf490 5f646174 61000000 00000000 00000000 _data........... │ │ │ │ 0x005bf4a0 6c746f5f 6765745f 66696c65 5f646563 lto_get_file_dec │ │ │ │ 0x005bf4b0 6c5f6461 74610066 756e6374 696f6e5f l_data.function_ │ │ │ │ 0x005bf4c0 626f6479 00726566 73006a6d 7066756e body.refs.jmpfun │ │ │ │ 0x005bf4d0 63730070 75726563 6f6e7374 0073796d cs.pureconst.sym │ │ │ │ 0x005bf4e0 74616200 63677261 70686f70 74000000 tab.cgraphopt... │ │ │ │ 0x005bf4f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005bf500 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005bf510 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005bf510 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005bf520 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005bf530 342e362e 332f6763 632f6c74 6f2d7365 4.6.3/gcc/lto-se │ │ │ │ 0x005bf540 6374696f 6e2d6f75 742e6300 00000000 ction-out.c..... │ │ │ │ 0x005bf550 61707065 6e645f62 6c6f636b 00000000 append_block.... │ │ │ │ 0x005bf560 6c746f5f 61707065 6e645f64 61746100 lto_append_data. │ │ │ │ 0x005bf570 6c746f5f 62656769 6e5f7365 6374696f lto_begin_sectio │ │ │ │ 0x005bf580 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x005bf590 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bf5a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bf5b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bf5b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bf5c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bf5d0 632f6c74 6f2d6f70 74732e63 00000000 c/lto-opts.c.... │ │ │ │ 0x005bf5e0 6c746f5f 72656973 7375655f 6f707469 lto_reissue_opti │ │ │ │ 0x005bf5f0 6f6e7300 00000000 2f627569 6c642f67 ons...../build/g │ │ │ │ 0x005bf600 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bf610 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bf620 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bf620 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bf630 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bf640 632f6c74 6f2d7374 7265616d 65722e63 c/lto-streamer.c │ │ │ │ 0x005bf650 00000000 00000000 62797465 636f6465 ........bytecode │ │ │ │ 0x005bf660 20737472 65616d3a 20756e65 78706563 stream: unexpec │ │ │ │ 0x005bf670 74656420 4c544f20 73656374 696f6e20 ted LTO section │ │ │ │ 0x005bf680 25730000 00000000 5b25735d 2023206f %s......[%s] # o │ │ │ │ 0x005bf690 6620696e 70757420 63677261 7068206e f input cgraph n │ │ │ │ @@ -34851,15 +34851,15 @@ │ │ │ │ 0x005bfae0 72726179 00000000 00000000 00000000 rray............ │ │ │ │ 0x005bfaf0 6c746f5f 73747265 616d6572 5f636163 lto_streamer_cac │ │ │ │ 0x005bfb00 68655f69 6e736572 745f3100 00000000 he_insert_1..... │ │ │ │ 0x005bfb10 6c746f5f 6765745f 73656374 696f6e5f lto_get_section_ │ │ │ │ 0x005bfb20 6e616d65 00000000 2f627569 6c642f67 name..../build/g │ │ │ │ 0x005bfb30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bfb40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bfb50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bfb50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bfb60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bfb70 632f6c74 6f2d636f 6d707265 73732e63 c/lto-compress.c │ │ │ │ 0x005bfb80 00312e32 2e380063 6f6d7072 65737365 .1.2.8.compresse │ │ │ │ 0x005bfb90 64207374 7265616d 3a202573 00000000 d stream: %s.... │ │ │ │ 0x005bfba0 6c746f5f 656e645f 756e636f 6d707265 lto_end_uncompre │ │ │ │ 0x005bfbb0 7373696f 6e000000 00000000 00000000 ssion........... │ │ │ │ 0x005bfbc0 6c746f5f 756e636f 6d707265 73735f62 lto_uncompress_b │ │ │ │ @@ -34868,15 +34868,15 @@ │ │ │ │ 0x005bfbf0 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x005bfc00 6c746f5f 656e645f 636f6d70 72657373 lto_end_compress │ │ │ │ 0x005bfc10 696f6e00 00000000 00000000 00000000 ion............. │ │ │ │ 0x005bfc20 6c746f5f 636f6d70 72657373 5f626c6f lto_compress_blo │ │ │ │ 0x005bfc30 636b0000 00000000 2f627569 6c642f67 ck....../build/g │ │ │ │ 0x005bfc40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005bfc50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005bfc60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005bfc60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005bfc70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005bfc80 632f6d63 662e6300 0a44756d 70206669 c/mcf.c..Dump fi │ │ │ │ 0x005bfc90 78757020 67726170 6820666f 72202573 xup graph for %s │ │ │ │ 0x005bfca0 28293a20 25732e0a 00000000 00000000 (): %s.......... │ │ │ │ 0x005bfcb0 54686572 65206172 65202564 20766572 There are %d ver │ │ │ │ 0x005bfcc0 74696365 7320616e 64202564 20656467 tices and %d edg │ │ │ │ 0x005bfcd0 65732e20 6e65775f 65786974 5f696e64 es. new_exit_ind │ │ │ │ @@ -35057,15 +35057,15 @@ │ │ │ │ 0x005c07c0 6b696e67 20666f72 20726564 20657175 king for red equ │ │ │ │ 0x005c07d0 6174696f 6e733a0a 00476973 74206973 ations:..Gist is │ │ │ │ 0x005c07e0 2046414c 53450a00 61206672 65652072 FALSE..a free r │ │ │ │ 0x005c07f0 65642065 6c696d69 6e617469 6f6e206f ed elimination o │ │ │ │ 0x005c0800 66202573 0a000000 2f627569 6c642f67 f %s..../build/g │ │ │ │ 0x005c0810 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005c0820 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005c0830 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005c0830 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005c0840 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005c0850 632f6f6d 6567612e 63000000 00000000 c/omega.c....... │ │ │ │ 0x005c0860 61646469 6e672065 7175616c 69747920 adding equality │ │ │ │ 0x005c0870 636f6e73 74726169 6e742025 6420746f constraint %d to │ │ │ │ 0x005c0880 206f7574 65722070 726f626c 656d0a00 outer problem.. │ │ │ │ 0x005c0890 466f756e 64206120 73696e67 6c652077 Found a single w │ │ │ │ 0x005c08a0 696c6420 63617264 20657175 616c6974 ild card equalit │ │ │ │ @@ -35195,15 +35195,15 @@ │ │ │ │ 0x005c1060 745f7375 62730000 00000000 00000000 t_subs.......... │ │ │ │ 0x005c1070 6f6d6567 615f656c 696d696e 6174655f omega_eliminate_ │ │ │ │ 0x005c1080 72656475 6e64616e 74000000 00000000 redundant....... │ │ │ │ 0x005c1090 6f6d6567 615f7072 65747479 5f707269 omega_pretty_pri │ │ │ │ 0x005c10a0 6e745f70 726f626c 656d0000 00000000 nt_problem...... │ │ │ │ 0x005c10b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005c10c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005c10d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005c10d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005c10e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005c10f0 342e362e 332f6763 632f7472 65652d61 4.6.3/gcc/tree-a │ │ │ │ 0x005c1100 6666696e 652e6300 7b0a2020 74797065 ffine.c.{. type │ │ │ │ 0x005c1110 203d2000 0a20206f 66667365 74203d20 = .. offset = │ │ │ │ 0x005c1120 000a2020 656c656d 656e7473 203d207b .. elements = { │ │ │ │ 0x005c1130 0a002020 20205b25 645d203d 20002c20 .. [%d] = ., │ │ │ │ 0x005c1140 0a000a20 207d000a 20207265 7374203d ... }.. rest = │ │ │ │ @@ -35217,15 +35217,15 @@ │ │ │ │ 0x005c11c0 6d756c74 00000000 00000000 00000000 mult............ │ │ │ │ 0x005c11d0 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x005c11e0 746f5f74 72656500 00000000 00000000 to_tree......... │ │ │ │ 0x005c11f0 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x005c1200 6164645f 656c7400 2f627569 6c642f67 add_elt./build/g │ │ │ │ 0x005c1210 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005c1220 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005c1230 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005c1230 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005c1240 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005c1250 632f7472 65652d63 68726563 2e630028 c/tree-chrec.c.( │ │ │ │ 0x005c1260 63687265 635f6170 706c7920 0a002020 chrec_apply .. │ │ │ │ 0x005c1270 28766172 79696e67 5f6c6f6f 70203d20 (varying_loop = │ │ │ │ 0x005c1280 25640a00 290a2020 28636872 6563203d %d..). (chrec = │ │ │ │ 0x005c1290 2000290a 20202878 203d2000 290a2020 .). (x = .). │ │ │ │ 0x005c12a0 28726573 203d2000 00000000 00000000 (res = ......... │ │ │ │ @@ -35275,26 +35275,26 @@ │ │ │ │ 0x005c1560 4e6f7420 756e726f 6c6c696e 67206c6f Not unrolling lo │ │ │ │ 0x005c1570 6f702025 6420282d 2d706172 616d206d op %d (--param m │ │ │ │ 0x005c1580 61782d63 6f6d706c 6574656c 792d7065 ax-completely-pe │ │ │ │ 0x005c1590 656c6564 2d696e73 6e73206c 696d6974 eled-insns limit │ │ │ │ 0x005c15a0 20726561 63686564 292e0a00 00000000 reached)....... │ │ │ │ 0x005c15b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005c15c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005c15d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005c15d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005c15e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005c15f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005c1600 73612d6c 6f6f702d 69766361 6e6f6e2e sa-loop-ivcanon. │ │ │ │ 0x005c1610 63000000 00000000 41646465 64206361 c.......Added ca │ │ │ │ 0x005c1620 6e6f6e69 63616c20 69762074 6f206c6f nonical iv to lo │ │ │ │ 0x005c1630 6f702025 642c2000 00000000 00000000 op %d, ......... │ │ │ │ 0x005c1640 7472795f 756e726f 6c6c5f6c 6f6f705f try_unroll_loop_ │ │ │ │ 0x005c1650 636f6d70 6c657465 6c790000 00000000 completely...... │ │ │ │ 0x005c1660 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005c1670 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005c1680 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005c1680 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005c1690 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005c16a0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005c16b0 73612d6c 6f6f702d 756e7377 69746368 sa-loop-unswitch │ │ │ │ 0x005c16c0 2e630000 00000000 3b3b204e 6f742075 .c......;; Not u │ │ │ │ 0x005c16d0 6e737769 74636869 6e672063 6f6c6420 nswitching cold │ │ │ │ 0x005c16e0 6c6f6f70 730a003b 3b20436f 6e736964 loops..;; Consid │ │ │ │ 0x005c16f0 6572696e 67206c6f 6f702025 640a0000 ering loop %d... │ │ │ │ @@ -35304,15 +35304,15 @@ │ │ │ │ 0x005c1730 3d3d0070 61747465 726e2072 65636f67 ==.pattern recog │ │ │ │ 0x005c1740 6e697a65 643a2000 76656374 5f726563 nized: .vect_rec │ │ │ │ 0x005c1750 6f675f77 6964656e 5f73756d 5f706174 og_widen_sum_pat │ │ │ │ 0x005c1760 7465726e 3a206465 74656374 65643a20 tern: detected: │ │ │ │ 0x005c1770 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005c1780 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005c1790 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005c17a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005c17a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005c17b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005c17c0 632f7472 65652d76 6563742d 70617474 c/tree-vect-patt │ │ │ │ 0x005c17d0 65726e73 2e630000 76656374 5f726563 erns.c..vect_rec │ │ │ │ 0x005c17e0 6f675f77 6964656e 5f6d756c 745f7061 og_widen_mult_pa │ │ │ │ 0x005c17f0 74746572 6e3a2064 65746563 7465643a ttern: detected: │ │ │ │ 0x005c1800 20000000 00000000 76656374 5f726563 .......vect_rec │ │ │ │ 0x005c1810 6f675f64 6f745f70 726f645f 70617474 og_dot_prod_patt │ │ │ │ @@ -35321,15 +35321,15 @@ │ │ │ │ 0x005c1840 6f675f31 00000000 00000000 00000000 og_1............ │ │ │ │ 0x005c1850 76656374 5f726563 6f675f77 6964656e vect_recog_widen │ │ │ │ 0x005c1860 5f73756d 5f706174 7465726e 00000000 _sum_pattern.... │ │ │ │ 0x005c1870 76656374 5f726563 6f675f64 6f745f70 vect_recog_dot_p │ │ │ │ 0x005c1880 726f645f 70617474 65726e00 00000000 rod_pattern..... │ │ │ │ 0x005c1890 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005c18a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005c18b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005c18b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005c18c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005c18d0 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x005c18e0 6563742d 64617461 2d726566 732e6300 ect-data-refs.c. │ │ │ │ 0x005c18f0 6d61726b 20666f72 2072756e 2d74696d mark for run-tim │ │ │ │ 0x005c1900 6520616c 69617369 6e672074 65737420 e aliasing test │ │ │ │ 0x005c1910 62657477 65656e20 00000000 00000000 between ........ │ │ │ │ 0x005c1920 76657273 696f6e69 6e67206e 6f742073 versioning not s │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34653438 34313464 64376238 64303337 4e48414dd7b8d037 │ │ │ │ - 0x00000010 31356435 35393932 32373539 63303761 15d559922759c07a │ │ │ │ - 0x00000020 35656132 66322e64 65627567 00000000 5ea2f2.debug.... │ │ │ │ - 0x00000030 307fd3d3 0... │ │ │ │ + 0x00000000 65646338 32366538 31343736 63623134 edc826e81476cb14 │ │ │ │ + 0x00000010 31363435 61663766 39306334 33313834 1645af7f90c43184 │ │ │ │ + 0x00000020 38373865 31392e64 65627567 00000000 878e19.debug.... │ │ │ │ + 0x00000030 262dd341 &-.A │ │ ├── ./usr/lib/gcc/msp430/4.6.3/cc1plus │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fce90f2e9358ac711fe3ef7bee0e09ab0388b936 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c5f11ad10e777f2f7735b25f2f643ffeee86bf58 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -13692,15 +13692,15 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H) │ │ │ │ []A\A]A^A_ │ │ │ │ __lambda │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-lang.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-lang.c │ │ │ │ cxx_dwarf_name │ │ │ │ ambiguous overload for ternary % in %<%E ? %E : %E%> │ │ │ │ no match for ternary % in %<%E ? %E : %E%> │ │ │ │ ambiguous overload for % in %<%E%s%> │ │ │ │ no match for % in %<%E%s%> │ │ │ │ ambiguous overload for % in %<%E[%E]%> │ │ │ │ no match for % in %<%E[%E]%> │ │ │ │ @@ -13710,15 +13710,15 @@ │ │ │ │ ambiguous overload for % in %<%s%E%> │ │ │ │ no match for % in %<%s%E%> │ │ │ │ invalid use of void expression │ │ │ │ no known conversion for implicit % parameter from %qT to %qT │ │ │ │ no known conversion for argument %d from %qT to %qT │ │ │ │ candidate expects %d arguments, %d provided │ │ │ │ candidate expects %d argument, %d provided │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/call.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/call.c │ │ │ │ no matching function for call to %<%D(%A)%> │ │ │ │ call of overloaded %<%D(%A)%> is ambiguous │ │ │ │ implicit conversion from %qT to %qT when passing argument to function │ │ │ │ scoped enum %qT will not promote to an integral type in a future version of GCC │ │ │ │ cannot pass objects of non-trivially-copyable type %q#T through %<...%> │ │ │ │ cannot receive objects of non-trivially-copyable type %q#T through %<...%>; │ │ │ │ argument of function call might be a candidate for a format attribute │ │ │ │ @@ -13729,15 +13729,15 @@ │ │ │ │ no suitable % for %qT │ │ │ │ passing %qT chooses %qT over %qT │ │ │ │ for conversion from %qT to %qT │ │ │ │ because conversion sequence for the argument is better │ │ │ │ default argument mismatch in overload resolution │ │ │ │ ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: │ │ │ │ conversion from %qT to %qT is ambiguous │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ pure virtual %q#D called from constructor │ │ │ │ pure virtual %q#D called from destructor │ │ │ │ cannot call constructor %<%T::%D%> directly │ │ │ │ for a function-style cast, remove the redundant %<::%D%> │ │ │ │ no matching function for call to %<%T::operator %T(%A)%#V%> │ │ │ │ no matching function for call to %<%T::%s(%A)%#V%> │ │ │ │ call of overloaded %<%s(%A)%> is ambiguous │ │ │ │ @@ -13834,15 +13834,15 @@ │ │ │ │ %qD declared as a % type │ │ │ │ %qD declared as an % type │ │ │ │ % and % function specifiers on %qD invalid in type declaration │ │ │ │ %qD declared as a % field │ │ │ │ %qD declared as an % field │ │ │ │ % and % function specifiers on %qD invalid in field declaration │ │ │ │ %q+D declared with an exception specification │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/decl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/decl.c │ │ │ │ storage size of %qD isn%'t known │ │ │ │ storage size of %qD isn%'t constant │ │ │ │ %q#T has no user-provided default constructor │ │ │ │ constructor is not user-provided because it is explicitly defaulted in the class body │ │ │ │ and the implicitly-defined constructor does not initialize %q+#D │ │ │ │ name used in a GNU-style designated initializer for an array │ │ │ │ name %qD used in a GNU-style designated initializer for an array │ │ │ │ @@ -14323,15 +14323,15 @@ │ │ │ │ make_unbound_class_template │ │ │ │ make_typename_type │ │ │ │ define_label │ │ │ │ check_goto │ │ │ │ make_label_decl │ │ │ │ duplicate_decls │ │ │ │ poplevel │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/pt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/pt.c │ │ │ │ %qE is not a valid template argument for type %qT because function %qD has not external linkage │ │ │ │ %qE is not a valid template argument for type %qT │ │ │ │ it must be a pointer-to-member of the form %<&X::Y%> │ │ │ │ template argument for %qD uses local type %qT │ │ │ │ %qT is a variably modified type │ │ │ │ integral expression %qE is not constant │ │ │ │ explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD) │ │ │ │ @@ -14558,15 +14558,15 @@ │ │ │ │ is_specialization_of_friend │ │ │ │ is_specialization_of │ │ │ │ end_explicit_instantiation │ │ │ │ begin_explicit_instantiation │ │ │ │ get_innermost_template_args │ │ │ │ push_inline_template_parms_recursive │ │ │ │ finish_member_template_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/typeck2.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/typeck2.c │ │ │ │ cannot declare variable %q+D to be of abstract type %qT │ │ │ │ cannot declare parameter %q+D to be of abstract type %qT │ │ │ │ cannot declare field %q+D to be of abstract type %qT │ │ │ │ invalid abstract return type for member function %q+#D │ │ │ │ invalid abstract return type for function %q+#D │ │ │ │ invalid abstract type %qT for %qE │ │ │ │ invalid abstract type for %q+D │ │ │ │ @@ -14630,15 +14630,15 @@ │ │ │ │ digest_init_r │ │ │ │ split_nonconstant_init_1 │ │ │ │ store_init_value │ │ │ │ cxx_incomplete_type_diagnostic │ │ │ │ abstract_virtuals_error │ │ │ │ complete_type_check_abstract │ │ │ │ cxx_readonly_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/class.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/class.c │ │ │ │ %q#T only defines a private destructor and has no friends │ │ │ │ all member functions in class %qT are private │ │ │ │ %q#T only defines private constructors and has no friends │ │ │ │ member %q+#D with constructor not allowed in union │ │ │ │ member %q+#D with destructor not allowed in union │ │ │ │ member %q+#D with copy assignment operator not allowed in union │ │ │ │ unrestricted unions only available with -std=c++0x or -std=gnu++0x │ │ │ │ @@ -14771,15 +14771,15 @@ │ │ │ │ %q+D invalid in %q#T │ │ │ │ VTT for %s │ │ │ │ %q+D was hidden │ │ │ │ by %q+D │ │ │ │ anonymous struct not inside named type │ │ │ │ %q+#D, declared using anonymous type, is used but never defined │ │ │ │ %q+#D, declared using local type %qT, is used but never defined │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/decl2.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/decl2.c │ │ │ │ name missing for member function │ │ │ │ ambiguous conversion for array subscript │ │ │ │ invalid types %<%T[%T]%> for array subscript │ │ │ │ type %q#T argument given to %, expected pointer │ │ │ │ cannot delete a function. Only pointer-to-objects are valid arguments to % │ │ │ │ Java method %qD has non-Java return type %qT │ │ │ │ Java method %qD has non-Java parameter type %qT │ │ │ │ @@ -14839,15 +14839,15 @@ │ │ │ │ coerce_delete_type │ │ │ │ coerce_new_type │ │ │ │ save_template_attributes │ │ │ │ grokfield │ │ │ │ check_member_template │ │ │ │ grok_array_decl │ │ │ │ build_memfn_type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/error.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/error.c │ │ │ │ │ │ │ │ │ │ │ │ %s:%d:%d: recursively instantiated from %qs │ │ │ │ %s:%d:%d: instantiated from %qs │ │ │ │ %s:%d: recursively instantiated from %qs │ │ │ │ %s:%d:%d: recursively instantiated from here │ │ │ │ %s:%d:%d: instantiated from here │ │ │ │ @@ -14926,15 +14926,15 @@ │ │ │ │ dump_type │ │ │ │ junk at end of #pragma GCC java_exceptions │ │ │ │ #pragma implementation for %qs appears after file is included │ │ │ │ #pragma vtable no longer supported │ │ │ │ %qD was not declared in this scope │ │ │ │ there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available │ │ │ │ (if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/lex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/lex.c │ │ │ │ junk at end of #pragma %s │ │ │ │ invalid #pragma %s │ │ │ │ implementation │ │ │ │ operator %s │ │ │ │ operator%s │ │ │ │ v18__imag__ │ │ │ │ v18__real__ │ │ │ │ @@ -14954,15 +14954,15 @@ │ │ │ │ (floor %=) │ │ │ │ (round %=) │ │ │ │ java_exceptions │ │ │ │ %qD not defined │ │ │ │ cxx_dup_lang_specific_decl │ │ │ │ retrofit_lang_decl │ │ │ │ identifier %qE will become a keyword in C++0x │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/parser.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/parser.c │ │ │ │ invalid use of template-name %qE without an argument list │ │ │ │ invalid use of destructor %qD as a type │ │ │ │ invalid combination of multiple type-specifiers │ │ │ │ C++0x % only available with -std=c++0x or -std=gnu++0x │ │ │ │ (perhaps % was intended) │ │ │ │ %qE in namespace %qE does not name a type │ │ │ │ %<%T::%E%> names the constructor, not the type │ │ │ │ @@ -15370,15 +15370,15 @@ │ │ │ │ __pointer_to_member_type_info │ │ │ │ __cxa_bad_typeid │ │ │ │ source is not a pointer │ │ │ │ source is not of class type │ │ │ │ __dynamic_cast │ │ │ │ cannot use typeid with -fno-rtti │ │ │ │ must #include before using typeid │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/rtti.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/rtti.c │ │ │ │ cannot create type information for type %qT because it involves types of variable size │ │ │ │ target is not pointer or reference to class │ │ │ │ target is not pointer or reference to complete type │ │ │ │ target is not pointer or reference │ │ │ │ source is not a pointer to class │ │ │ │ source is a pointer to incomplete type │ │ │ │ source is of incomplete class type │ │ │ │ @@ -15405,15 +15405,15 @@ │ │ │ │ void value not ignored as it ought to be │ │ │ │ cannot convert %qT to %qT for argument %qP to %qD │ │ │ │ cannot convert %qT to %qT in default argument │ │ │ │ cannot convert %qT to %qT in argument passing │ │ │ │ cannot convert %qT to %qT in initialization │ │ │ │ cannot convert %qT to %qT in return │ │ │ │ cannot convert %qT to %qT in assignment │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/typeck.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/typeck.c │ │ │ │ parameter %qP of %qD might be a candidate for a format attribute │ │ │ │ parameter might be a candidate for a format attribute │ │ │ │ target of conversion might be a candidate for a format attribute │ │ │ │ target of initialization might be a candidate for a format attribute │ │ │ │ return type might be a candidate for a format attribute │ │ │ │ left-hand side of assignment might be a candidate for a format attribute │ │ │ │ suggest parentheses around assignment used as truth value │ │ │ │ @@ -15598,15 +15598,15 @@ │ │ │ │ composite_pointer_type │ │ │ │ cp_common_type │ │ │ │ type_after_usual_arithmetic_conversions │ │ │ │ initialization of volatile reference type %q#T from rvalue of type %qT │ │ │ │ conversion to volatile reference type %q#T from rvalue of type %qT │ │ │ │ initialization of non-const reference type %q#T from rvalue of type %qT │ │ │ │ conversion to non-const reference type %q#T from rvalue of type %qT │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/cvt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/cvt.c │ │ │ │ pseudo-destructor is not called │ │ │ │ conversion to void will not access object of incomplete type %qT │ │ │ │ indirection will not access object of incomplete type %qT in second operand of conditional expression │ │ │ │ indirection will not access object of incomplete type %qT in third operand of conditional expression │ │ │ │ indirection will not access object of incomplete type %qT in right operand of comma operator │ │ │ │ indirection will not access object of incomplete type %qT in left operand of comma operator │ │ │ │ indirection will not access object of incomplete type %qT in statement │ │ │ │ @@ -15672,15 +15672,15 @@ │ │ │ │ build_up_reference │ │ │ │ convert_to_reference │ │ │ │ type %qT is disallowed in Java % or % │ │ │ │ call to Java % or % with % undefined │ │ │ │ type %qT is not derived from % │ │ │ │ noexcept-expression evaluates to % because of a call to %qD │ │ │ │ but %q+D does not throw; perhaps it should be declared % │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/except.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/except.c │ │ │ │ mixing C++ and Java catches in a single translation unit │ │ │ │ exception handling disabled, use -fexceptions to enable │ │ │ │ throwing NULL, which has integral, not pointer type │ │ │ │ expression %qE of abstract class type %qT cannot be used in throw-expression │ │ │ │ %qD should never be overloaded │ │ │ │ %<...%> handler must be the last handler for its try block │ │ │ │ exception of type %qT will be caught │ │ │ │ @@ -15719,27 +15719,27 @@ │ │ │ │ partial specialization %qT declared % │ │ │ │ class %qT is implicitly friends with itself │ │ │ │ %qT is not a member class template of %qT │ │ │ │ %qT is not a nested class of %qT │ │ │ │ template parameter type %qT declared % │ │ │ │ %qD is already a friend of %qT │ │ │ │ %qT is already a friend of %qT │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/friend.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/friend.c │ │ │ │ member %qD declared as friend before type %qT defined │ │ │ │ friend declaration %qD in local class without prior declaration │ │ │ │ friend declaration %q#D declares a non-template function │ │ │ │ (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) │ │ │ │ %qT is not a member of %qT │ │ │ │ %q#T is not a template │ │ │ │ do_friend │ │ │ │ uninitialized reference member in %q#T using % without new-initializer │ │ │ │ uninitialized reference member in %q#T │ │ │ │ uninitialized const member in %q#T using % without new-initializer │ │ │ │ uninitialized const member in %q#T │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/init.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/init.c │ │ │ │ value-initialization of incomplete type %qT │ │ │ │ value-initialization of reference │ │ │ │ cannot value-initialize array of unknown bound %qT │ │ │ │ unnamed initializer for %qT, which has no base classes │ │ │ │ unnamed initializer for %qT, which uses multiple inheritance │ │ │ │ %qD is both a direct base and an indirect virtual base │ │ │ │ type %qT is not a direct or virtual base of %qT │ │ │ │ @@ -15799,15 +15799,15 @@ │ │ │ │ finish_init_stmts │ │ │ │ expand_default_init │ │ │ │ expand_aggr_init_1 │ │ │ │ build_value_init_noctor │ │ │ │ build_value_init │ │ │ │ build_zero_init_1 │ │ │ │ expand_virtual_init │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/method.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/method.c │ │ │ │ union member %q+D with non-trivial %qD │ │ │ │ non-static const member %q#D, can%'t use default assignment operator │ │ │ │ non-static reference member %q#D, can%'t use default assignment operator │ │ │ │ uninitialized non-static const member %q#D │ │ │ │ uninitialized non-static reference member %q#D │ │ │ │ base %qT does not have a move assignment operator or trivial copy assignment operator │ │ │ │ virtual base %qT does not have a move constructor or trivial copy constructor │ │ │ │ @@ -15835,15 +15835,15 @@ │ │ │ │ make_alias_for_thunk │ │ │ │ use_thunk │ │ │ │ finish_thunk │ │ │ │ tree_low_cst │ │ │ │ make_thunk │ │ │ │ defaulted declaration %q+D │ │ │ │ %qD cannot be defaulted │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/search.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/search.c │ │ │ │ %qT is an ambiguous base of %qT │ │ │ │ %qT is an inaccessible base of %qT │ │ │ │ since %q+#D declared in base class │ │ │ │ invalid covariant return type for %q+#D │ │ │ │ deprecated covariant return type for %q+#D │ │ │ │ conflicting return type specified for %q+#D │ │ │ │ looser throw specifier for %q+#F │ │ │ │ @@ -15863,15 +15863,15 @@ │ │ │ │ lookup_member │ │ │ │ build_baselink │ │ │ │ dfs_access_in_type │ │ │ │ lookup_field_1 │ │ │ │ dfs_walk_once_accessible_r │ │ │ │ dfs_lookup_base │ │ │ │ lookup_base │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/semantics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/semantics.c │ │ │ │ the value of %qD is not usable in a constant expression │ │ │ │ %qD used in its own initializer │ │ │ │ %qD was not initialized with a constant expression │ │ │ │ %qD was not declared % │ │ │ │ %qD does not have integral or enumeration type │ │ │ │ suggest explicit braces around empty body in % statement │ │ │ │ switch quantity not an integer │ │ │ │ @@ -16027,15 +16027,15 @@ │ │ │ │ begin_for_stmt │ │ │ │ perform_or_defer_access_check │ │ │ │ %qE attribute can only be applied to Java class definitions │ │ │ │ requested init_priority is not an integer constant │ │ │ │ can only use %qE attribute on file-scope definitions of objects of class type │ │ │ │ requested init_priority is out of range │ │ │ │ requested init_priority is reserved for internal use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/tree.c │ │ │ │ %qE attribute can only be applied to class definitions │ │ │ │ %qE is obsolete; g++ vtables are now COM-compatible by default │ │ │ │ %qV qualifiers cannot be applied to %qT │ │ │ │ type "%s", offset = %ld │ │ │ │ vtable type: │ │ │ │ stabilize_aggr_init │ │ │ │ stabilize_call │ │ │ │ @@ -16066,15 +16066,15 @@ │ │ │ │ init_priority │ │ │ │ COLLECT_GCC_OPTIONS │ │ │ │ -frepo must be used with -c │ │ │ │ '-frandom-seed= │ │ │ │ '-frandom-seed=%s' │ │ │ │ mysterious repository information in %s │ │ │ │ can%'t create repository information file %qs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/repo.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/repo.c │ │ │ │ repo_emit_p │ │ │ │ vecdelete │ │ │ │ plusassign │ │ │ │ minusassign │ │ │ │ multassign │ │ │ │ divassign │ │ │ │ modassign │ │ │ │ @@ -16085,28 +16085,28 @@ │ │ │ │ compound │ │ │ │ global init │ │ │ │ global fini │ │ │ │ pseudo tmpl │ │ │ │ this adjusting │ │ │ │ result adjusting │ │ │ │ tree_low_cst │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/optimize.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/optimize.c │ │ │ │ making multiple clones of %qD │ │ │ │ build_delete_destructor_body │ │ │ │ cdtor_comdat_group │ │ │ │ maybe_clone_body │ │ │ │ mangling %C │ │ │ │ mangling new-expression │ │ │ │ char_traits │ │ │ │ basic_istream │ │ │ │ basic_ostream │ │ │ │ basic_iostream │ │ │ │ operator %lu │ │ │ │ the mangled name of %qD will change in a future version of GCC │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/mangle.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/mangle.c │ │ │ │ string literal in function template signature │ │ │ │ mangling unknown fixed point type │ │ │ │ mangling typeof, use decltype instead │ │ │ │ omitted middle operand to % operand cannot be mangled │ │ │ │ -fabi-version=4 (or =0) avoids this error with a change in vector mangling │ │ │ │ write_expression │ │ │ │ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ │ │ │ │ @@ -16122,15 +16122,15 @@ │ │ │ │ write_unqualified_name │ │ │ │ write_method_parms │ │ │ │ write_java_integer_type_codes │ │ │ │ write_builtin_type │ │ │ │ tree_low_cst │ │ │ │ write_type │ │ │ │ cahstijlmxyno │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-objcp-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-objcp-common.c │ │ │ │ cp_tree_size │ │ │ │ blocks=%p │ │ │ │ more-cleanups-ok │ │ │ │ have-cleanups │ │ │ │ names: │ │ │ │ class-shadowed: │ │ │ │ type-shadowed: │ │ │ │ @@ -16142,15 +16142,15 @@ │ │ │ │ name lookup of %qD changed │ │ │ │ invalid redeclaration of %q+D │ │ │ │ global declaration %q+#D │ │ │ │ shadowed declaration is here │ │ │ │ %qD not declared │ │ │ │ suggested alternatives: │ │ │ │ suggested alternative: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/name-lookup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/name-lookup.c │ │ │ │ a using-declaration cannot specify a template-id. Try % │ │ │ │ namespace %qD not allowed in using-declaration │ │ │ │ current_binding_level=%p │ │ │ │ class_binding_level=%p │ │ │ │ NAMESPACE_LEVEL (global_namespace)=%p │ │ │ │ using-declaration for non-member at class scope │ │ │ │ %<%T::%D%> names constructor in %qT │ │ │ │ @@ -16231,25 +16231,25 @@ │ │ │ │ __is_std_layout │ │ │ │ __is_trivial │ │ │ │ __is_union │ │ │ │ __is_literal_type │ │ │ │ │ │ │ │ │ │ │ │ static_assert │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/cxx-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/cxx-pretty-print.c │ │ │ │ pp_cxx_trait_expression │ │ │ │ pp_cxx_explicit_instantiation │ │ │ │ pp_cxx_explicit_specialization │ │ │ │ pp_cxx_template_parameter │ │ │ │ pp_cxx_delete_expression │ │ │ │ pp_cxx_new_expression │ │ │ │ pp_cxx_ptr_operator │ │ │ │ pp_cxx_unqualified_id │ │ │ │ pp_cxx_declaration │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-gimplify.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cp/cp-gimplify.c │ │ │ │ continue statement not within loop or switch │ │ │ │ %qE implicitly determined as % has reference type │ │ │ │ statement with no effect │ │ │ │ cp_genericize_r │ │ │ │ cp_genericize │ │ │ │ finish_bc_block │ │ │ │ cp_gimplify_expr │ │ │ │ @@ -16270,23 +16270,23 @@ │ │ │ │ __mf_register │ │ │ │ __mf_unregister │ │ │ │ __mf_init │ │ │ │ __mf_set_options │ │ │ │ -ignore-reads │ │ │ │ mudflap2 │ │ │ │ mudflap1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-mudflap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-mudflap.c │ │ │ │ mudflap checking not yet implemented for ARRAY_RANGE_REF │ │ │ │ mudflap cannot track %qE in stub function │ │ │ │ mudflap cannot track unknown size extern %qE │ │ │ │ mf_xform_derefs_1 │ │ │ │ mx_register_decls │ │ │ │ mf_varname_tree │ │ │ │ mudflap_finish_file │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ %qE attribute directive ignored │ │ │ │ wrong number of arguments specified for %qE attribute │ │ │ │ %qE attribute does not apply to types │ │ │ │ %qE attribute only applies to function types │ │ │ │ type attributes ignored after type is already defined │ │ │ │ decl_attributes │ │ │ │ register_attribute │ │ │ │ @@ -16339,15 +16339,15 @@ │ │ │ │ signedness of type and machine mode %qs don%'t match │ │ │ │ cannot use mode %qs for enumeral types │ │ │ │ mode %qs applied to inappropriate type │ │ │ │ nonnull attribute without arguments on a non-prototype │ │ │ │ nonnull argument has invalid operand number (argument %lu) │ │ │ │ nonnull argument with out-of-range operand number (argument %lu, operand %lu) │ │ │ │ nonnull argument references non-pointer operand (argument %lu, operand %lu) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-common.c │ │ │ │ not enough arguments to function %qE │ │ │ │ too many arguments to function %qE │ │ │ │ %qE attribute have effect only on public objects │ │ │ │ %qE attribute has no effect on unit local functions │ │ │ │ %qE attribute conflicts with attribute %s │ │ │ │ cleanup argument not an identifier │ │ │ │ cleanup argument not a function │ │ │ │ @@ -17320,15 +17320,15 @@ │ │ │ │ c_fully_fold_internal │ │ │ │ c_fully_fold │ │ │ │ c_addr_space_name │ │ │ │ handle_novops_attribute │ │ │ │ tree_low_cst │ │ │ │ handle_type_generic_attribute │ │ │ │ handle_fnspec_attribute │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-cppbuiltin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-cppbuiltin.c │ │ │ │ __interrupt=__attribute__((__interrupt__)) │ │ │ │ 170141183460469231731687303715884105727 │ │ │ │ 340282366920938463463374607431768211455 │ │ │ │ %s=(-%s - 1) │ │ │ │ %s(c)=c ## %s │ │ │ │ __OPTIMIZE_SIZE__ │ │ │ │ __OPTIMIZE__ │ │ │ │ @@ -17552,15 +17552,15 @@ │ │ │ │ the 'I' printf flag │ │ │ │ field width specifier │ │ │ │ field precision specifier │ │ │ │ %s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT │ │ │ │ %s %<%s%.*s%> expects a matching %<%s%s%> argument │ │ │ │ %s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT │ │ │ │ %s %<%s%.*s%> expects a matching %<%T%s%> argument │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-format.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-format.c │ │ │ │ format string argument is not a string type │ │ │ │ found a %<%s%> reference but the format argument should be a string │ │ │ │ found a %qT but the format argument should be a string │ │ │ │ format argument should be a %<%s%> reference │ │ │ │ format argument should be a %<%s%> reference but a string was found │ │ │ │ $ operand number used after format without operand number │ │ │ │ missing $ operand number in format │ │ │ │ @@ -17636,15 +17636,15 @@ │ │ │ │ get_constant │ │ │ │ ;; Function %s │ │ │ │ ;; enabled by -%s │ │ │ │ repeated %<@%> before Objective-C string │ │ │ │ traditional C rejects string constant concatenation │ │ │ │ unsupported non-standard suffix on floating constant │ │ │ │ non-standard suffix on floating constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-lex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-lex.c │ │ │ │ floating constant exceeds range of %qT │ │ │ │ floating constant truncated to zero │ │ │ │ badly nested C headers from preprocessor │ │ │ │ integer constant is too large for % type │ │ │ │ integer constant is too large for % type │ │ │ │ this decimal constant is unsigned only in ISO C90 │ │ │ │ this decimal constant would be unsigned in ISO C90 │ │ │ │ @@ -17658,28 +17658,28 @@ │ │ │ │ ratio = %g : 1 │ │ │ │ stray %qs in program │ │ │ │ stray %qc in program │ │ │ │ stray %<\%o%> in program │ │ │ │ interpret_float │ │ │ │ c_lex_with_flags │ │ │ │ invalid expression type for %<#pragma omp atomic%> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-omp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-omp.c │ │ │ │ %qE is not initialized │ │ │ │ c_split_parallel_clauses │ │ │ │ c_finish_omp_for │ │ │ │ c_finish_omp_atomic │ │ │ │ │ │ │ │ -I- specified twice │ │ │ │ DEPENDENCIES_OUTPUT │ │ │ │ SUNPRO_DEPENDENCIES │ │ │ │ opening output file %s: %m │ │ │ │ when writing output to %s: %m │ │ │ │ too late for # directive to set debug directory │ │ │ │ obsolete option -I- used, please use -iquote instead │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-opts.c │ │ │ │ -Werror=normalized=: set -Wnormalized=nfc │ │ │ │ argument %qs to %<-Wnormalized%> not recognized │ │ │ │ switch %qs is no longer supported │ │ │ │ dir:ord:sys,dir:gen:any,ind:base │ │ │ │ output filename specified twice │ │ │ │ to generate dependencies you must specify either -M or -MM │ │ │ │ -MG may only be used with -M or -MM │ │ │ │ @@ -17702,15 +17702,15 @@ │ │ │ │ %s: not for %s │ │ │ │ %s: not a PCH file │ │ │ │ -fexceptions │ │ │ │ calling fdopen │ │ │ │ use #include instead │ │ │ │ %s: PCH file was invalid │ │ │ │ can%'t write to %s: %m │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pch.c │ │ │ │ %s: too short to be a PCH file │ │ │ │ %s: not compatible with this GCC version │ │ │ │ %s: created by a different GCC executable │ │ │ │ %s: created with -g%s, but used with -g%s │ │ │ │ %s: settings for %s do not match │ │ │ │ %s: had text segment at different address │ │ │ │ pch_preprocess pragma should only be used with -fpreprocessed │ │ │ │ @@ -17740,15 +17740,15 @@ │ │ │ │ pop_options │ │ │ │ reset_options │ │ │ │ redefine_extname │ │ │ │ extern_prefix │ │ │ │ applying #pragma weak %q+D after first use results in unspecified behavior │ │ │ │ expected a string after %<#pragma message%> │ │ │ │ malformed %<#pragma message%>, ignored │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pragma.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pragma.c │ │ │ │ junk at end of %<#pragma message%> │ │ │ │ junk at end of %<#pragma pop_options%> │ │ │ │ %<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%> │ │ │ │ missing %<(%> after %<#pragma pack%> - ignored │ │ │ │ invalid constant in %<#pragma pack%> - ignored │ │ │ │ malformed %<#pragma pack%> - ignored │ │ │ │ unknown action %qE for %<#pragma pack%> - ignored │ │ │ │ @@ -17830,16 +17830,16 @@ │ │ │ │ pp_c_bool_constant │ │ │ │ pp_c_constant │ │ │ │ pp_c_declarator │ │ │ │ pp_c_direct_declarator │ │ │ │ tree_low_cst │ │ │ │ pp_c_direct_abstract_declarator │ │ │ │ pp_c_type_specifier │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pretty-print.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-semantics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/c-family/c-semantics.c │ │ │ │ wrong type argument to %s │ │ │ │ build_real_imag_expr │ │ │ │ build_stmt │ │ │ │ /include/ │ │ │ │ short_int │ │ │ │ short_unsigned_int │ │ │ │ unsigned_short │ │ │ │ @@ -17925,15 +17925,15 @@ │ │ │ │ _union (discr : unsigned := 0) is │ │ │ │ --- unexpected node: TREE_LIST │ │ │ │ Interfaces.C.Strings.chars_ptr │ │ │ │ with Interfaces.C; use Interfaces.C; │ │ │ │ missing %<=%> after %<#pragma vector%> - ignored │ │ │ │ malformed %<#pragma vector%> - ignored │ │ │ │ invalid constant in %<#pragma vector%> - ignored │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ Memory still allocated at the end of the compilation process │ │ │ │ %-5lu %10lu%c %10lu%c %10lu%c │ │ │ │ Head=%p, Tail=%p: │ │ │ │ %p(%1d|%3d) -> │ │ │ │ virtual memory exhausted │ │ │ │ {GC %luk -> │ │ │ │ Overhead │ │ │ │ @@ -17952,16 +17952,16 @@ │ │ │ │ ggc_set_mark │ │ │ │ gt_ggc_m_S │ │ │ │ init_alias_analysis │ │ │ │ mems_in_disjoint_alias_sets_p │ │ │ │ rtx_equal_for_memref_p │ │ │ │ tree_low_cst │ │ │ │ record_alias_subset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ first = %p current = %p indx = %u │ │ │ │ %p next = %p prev = %p indx = %u │ │ │ │ bits = { │ │ │ │ bitmap_ior_and_compl │ │ │ │ bitmap_xor │ │ │ │ bitmap_elt_ior │ │ │ │ bitmap_ior │ │ │ │ @@ -18004,15 +18004,15 @@ │ │ │ │ expand_builtin_mathfn_ternary │ │ │ │ expand_builtin_mathfn │ │ │ │ expand_builtin │ │ │ │ c_readstr │ │ │ │ tree_low_cst │ │ │ │ $ @!"".#%$A%2&0'E(1)+*3+:,@-/.;/L0A1B2C3B4F5J6h7J8@9E:N;D<==P>K?D@AA │ │ │ │ WdXqYbZk[z\o]f^~_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ target format does not support infinity │ │ │ │ %qD changed semantics in GCC 4.4 │ │ │ │ offset outside bounds of constant string │ │ │ │ %Kcall to %D will always overflow destination buffer │ │ │ │ %Kcall to %D might overflow destination buffer │ │ │ │ % used in function with fixed args │ │ │ │ wrong number of arguments to function % │ │ │ │ @@ -18760,41 +18760,41 @@ │ │ │ │ BUILT_IN_GOMP_SECTIONS_END │ │ │ │ BUILT_IN_GOMP_SINGLE_START │ │ │ │ BUILT_IN_GOMP_SINGLE_COPY_END │ │ │ │ NOT_BUILT_IN │ │ │ │ BUILT_IN_FRONTEND │ │ │ │ BUILT_IN_MD │ │ │ │ BUILT_IN_NORMAL │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ %d uses a slot from prev iteration │ │ │ │ %d uses slot of %d │ │ │ │ %d uses a new slot │ │ │ │ insert_restore │ │ │ │ insert_save │ │ │ │ replace_reg_with_saved_mem │ │ │ │ save_call_clobbered_regs │ │ │ │ setup_save_areas │ │ │ │ reg_save_code │ │ │ │ init_caller_save │ │ │ │ setjmp_syscall │ │ │ │ sigsetjmp │ │ │ │ siglongjmp │ │ │ │ getcontext │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ function call has aggregate value │ │ │ │ emit_library_call_value_1 │ │ │ │ fixup_tail_calls │ │ │ │ load_register_parameters │ │ │ │ store_one_arg │ │ │ │ store_unaligned_arguments_into_pseudos │ │ │ │ compute_argument_block_size │ │ │ │ expand_call │ │ │ │ shift_return_value │ │ │ │ prepare_call_address │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ Invalid sum of outgoing probabilities %.1f%% │ │ │ │ Invalid sum of outgoing counts %i, should be %i │ │ │ │ Invalid sum of incoming frequencies %i, should be %i │ │ │ │ Invalid sum of incoming counts %i, should be %i │ │ │ │ Register %d used %d times across %d insns │ │ │ │ ; crosses call with %d frequency │ │ │ │ bb %i count became negative after threading │ │ │ │ @@ -18849,22 +18849,22 @@ │ │ │ │ disconnect_src │ │ │ │ compact_blocks │ │ │ │ clear_edges │ │ │ │ @Compressed edge list, %d BBs + entry & exit, and %d edges │ │ │ │ *** Edge (%d, %d) appears to not have an index │ │ │ │ *** Edge (%d, %d) has index %d, but there is no edge │ │ │ │ *p* No index for edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ %-4d - edge( │ │ │ │ compute_idf │ │ │ │ dfs_enumerate_from │ │ │ │ pre_and_rev_post_order_compute │ │ │ │ inverted_post_order_compute │ │ │ │ , offset %ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ size of variable %q+D is too large │ │ │ │ Partition %lu: size %ld align %u │ │ │ │ stack protector not protecting local variables: variable length buffer │ │ │ │ stack protector not protecting function: all local arrays are less than %d bytes long │ │ │ │ ;; Generating RTL for gimple basic block %d │ │ │ │ ;; Full RTL generated for this function: │ │ │ │ convert_debug_memory_address │ │ │ │ @@ -18881,15 +18881,15 @@ │ │ │ │ expand_used_vars │ │ │ │ gimple_expand_cfg │ │ │ │ tree_low_cst │ │ │ │ expand_one_stack_var_at │ │ │ │ expand_one_stack_var │ │ │ │ expand_one_var │ │ │ │ gimple_assign_rhs_to_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ prev_bb of %d should be %d, not %d │ │ │ │ verify_flow_info: Block %i has loop_father, but there are no loops │ │ │ │ verify_flow_info: Block %i lacks loop_father │ │ │ │ verify_flow_info: Wrong count of block %i %i │ │ │ │ verify_flow_info: Wrong frequency of block %i %i │ │ │ │ verify_flow_info: Duplicate edge %i->%i │ │ │ │ verify_flow_info: Wrong probability of edge %i->%i %i │ │ │ │ @@ -18927,15 +18927,15 @@ │ │ │ │ ;;%s pred: │ │ │ │ ;;%s succ: │ │ │ │ lv_add_condition_to_bb │ │ │ │ extract_cond_bb_edges │ │ │ │ cfg_hook_duplicate_loop_to_header_edge │ │ │ │ remove_branch │ │ │ │ current_ir_type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ Emitting label for block %d │ │ │ │ Reordered sequence: │ │ │ │ duplicate of %i │ │ │ │ compensation │ │ │ │ outof_cfglayout │ │ │ │ into_cfglayout │ │ │ │ fixup_reorder_chain │ │ │ │ @@ -18951,15 +18951,15 @@ │ │ │ │ multiple latches: │ │ │ │ ;; depth %d, outer %ld │ │ │ │ ;; nodes: │ │ │ │ ;; %d loops found │ │ │ │ ;; %d succs { │ │ │ │ exit %d->%d not recorded │ │ │ │ too many loop exits recorded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ Disambiguating loop %d with multiple latches │ │ │ │ Found latch edge %d -> %d using profile information. │ │ │ │ Found latch edge %d -> %d using iv structure. │ │ │ │ Merged latch edges of loop %d │ │ │ │ size of loop %d should be %d, not %d │ │ │ │ bb %d do not belong to loop %d │ │ │ │ loop %d%'s header does not have exactly 2 entries │ │ │ │ @@ -18987,17 +18987,17 @@ │ │ │ │ record_loop_exits │ │ │ │ get_loop_body_in_bfs_order │ │ │ │ get_loop_body_in_dom_order │ │ │ │ get_loop_body │ │ │ │ merge_latch_edges │ │ │ │ flow_loops_find │ │ │ │ superloop_at_depth │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ mark_irreducible_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ Created preheader block for loop %i │ │ │ │ create_preheader │ │ │ │ set_zero_probability │ │ │ │ duplicate_loop_to_header_edge │ │ │ │ create_empty_loop_on_edge │ │ │ │ find_path │ │ │ │ BB_RTL flag not set for block %d │ │ │ │ @@ -19013,15 +19013,15 @@ │ │ │ │ wrong amount of branch edges after conditional jump %i │ │ │ │ call edges for non-call insn in bb %i │ │ │ │ abnormal edges for no purpose in bb %i │ │ │ │ insn %d inside basic block %d but block_for_insn is NULL │ │ │ │ insn %d inside basic block %d but block_for_insn is %i │ │ │ │ NOTE_INSN_BASIC_BLOCK is missing for block %d │ │ │ │ NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ flow control insn inside a basic block │ │ │ │ insn %d outside of basic blocks has non-NULL bb field │ │ │ │ insn %d is in multiple basic blocks (%d and %d) │ │ │ │ missing barrier after block %i │ │ │ │ verify_flow_info: Incorrect blocks for fallthru %i->%i │ │ │ │ verify_flow_info: Incorrect fallthru %i->%i │ │ │ │ wrong insn in the fallthru edge │ │ │ │ @@ -19077,25 +19077,25 @@ │ │ │ │ can%'t convert between vector values of different size │ │ │ │ aggregate value used where an integer was expected │ │ │ │ pointer value used where a complex was expected │ │ │ │ aggregate value used where a complex was expected │ │ │ │ can%'t convert value to a vector │ │ │ │ aggregate value used where a fixed-point was expected │ │ │ │ conversion to incomplete type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ file %s not found, execution counts estimated │ │ │ │ file %s not found, execution counts assumed to be zero │ │ │ │ execution counts assumed to be zero │ │ │ │ no coverage for function %qE found │ │ │ │ coverage mismatch for function %qE while reading counter %qs │ │ │ │ number of counters is %d instead of %d │ │ │ │ this can result in poorly optimized code │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ %qs is version %q.*s, expected version %q.*s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ coverage mismatch for function %u while reading execution counters │ │ │ │ cannot merge separate %s counters for function %u │ │ │ │ _GLOBAL__N_ │ │ │ │ _GLOBAL__ │ │ │ │ execution counts estimated │ │ │ │ checksum is %x instead of %x │ │ │ │ coverage mismatch ignored │ │ │ │ @@ -19119,15 +19119,15 @@ │ │ │ │ tree_coverage_counter_addr │ │ │ │ tree_coverage_counter_ref │ │ │ │ gcov_sync │ │ │ │ gcov_read_words │ │ │ │ gcov_write_length │ │ │ │ gcov_write_words │ │ │ │ gcov_open │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ expanding: r%d into: │ │ │ │ expanding │ │ │ │ into... │ │ │ │ from insn %i │ │ │ │ no locs │ │ │ │ addr list: │ │ │ │ no addrs │ │ │ │ @@ -19161,15 +19161,15 @@ │ │ │ │ GNU Pascal │ │ │ │ GNU Objective-C │ │ │ │ GNU Objective-C++ │ │ │ │ .stabd │ │ │ │ .stabn │ │ │ │ .stabs │ │ │ │ gcc2_compiled. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ common symbol debug info is not structured as symbol+offset │ │ │ │ stabstr_O │ │ │ │ dbxout_type_name │ │ │ │ tree_low_cst │ │ │ │ dbxout_type │ │ │ │ dbxout_symbol │ │ │ │ eFalse:0,True:1,***dbgcnt: limit reached for %s.*** │ │ │ │ @@ -19209,15 +19209,15 @@ │ │ │ │ sched_region │ │ │ │ sel_sched_cnt │ │ │ │ sel_sched_region_cnt │ │ │ │ sel_sched_insn_cnt │ │ │ │ sms_sched_loop │ │ │ │ store_motion │ │ │ │ split_for_sched2 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ def_info->table_size = %d, use_info->table_size = %d │ │ │ │ df_worklist_dataflow_doublequeue:n_basic_blocks %d n_edges %d count %d (%5.2g) │ │ │ │ reg %d bb %d insn %d flag %#x type %#x │ │ │ │ %c%d(%d) │ │ │ │ Dataflow summary: │ │ │ │ setting blocks to analyze │ │ │ │ clearing blocks_to_analyze │ │ │ │ @@ -19277,15 +19277,15 @@ │ │ │ │ df_chain_block pool │ │ │ │ %c%d(bb %d insn %d) │ │ │ │ ;; reg %d │ │ │ │ ;; reg %d │ │ │ │ read/write │ │ │ │ ;; eq_note reg %d │ │ │ │ )->[%d]->( │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ ;; UD chains for artificial uses │ │ │ │ ;; UD chains for insn luid %d uid %d │ │ │ │ ;; DU chains for artificial defs │ │ │ │ ;; DU chains for insn luid %d uid %d │ │ │ │ df_md_reset │ │ │ │ df_simulate_one_insn_forwards │ │ │ │ df_whole_mw_reg_dead_p │ │ │ │ @@ -19323,15 +19323,15 @@ │ │ │ │ unscanned insn │ │ │ │ from %d to %d │ │ │ │ df->entry_block_defs = │ │ │ │ df->exit_block_uses = │ │ │ │ ;; regular block artificial uses │ │ │ │ ;; eh block artificial uses │ │ │ │ ;; total ref usage %d{%dd,%du,%de} in %d{%d regular + %d call} insns. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ deferring deletion of insn with uid = %d. │ │ │ │ no bb for insn with uid = %d. │ │ │ │ deferring rescan insn with uid = %d. │ │ │ │ verify found no changes in insn with uid = %d. │ │ │ │ rescanning insn with uid = %d. │ │ │ │ scanning new insn with uid = %d. │ │ │ │ deleting debug_insn with uid = %d. │ │ │ │ @@ -19360,15 +19360,15 @@ │ │ │ │ df_ref_equal_p │ │ │ │ df_install_ref │ │ │ │ df_ref_record │ │ │ │ df_reg_chain_unlink │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -19384,23 +19384,23 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ Failed to add probability note │ │ │ │ do_compare_rtx_and_jump │ │ │ │ split_comparison │ │ │ │ do_jump_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ dominator of %d status unknown │ │ │ │ dominator of %d should be %d, not %d │ │ │ │ delete_from_dominance_info │ │ │ │ add_to_dominance_info │ │ │ │ determine_dominators_for_sons │ │ │ │ prune_bbs_to_update_dominators │ │ │ │ iterate_fix_dominators │ │ │ │ @@ -19415,18 +19415,18 @@ │ │ │ │ set_immediate_dominator │ │ │ │ get_immediate_dominator │ │ │ │ calc_dfs_tree_nonrec │ │ │ │ calc_dfs_tree │ │ │ │ init_dom_info │ │ │ │ dom_convert_dir_to_idx │ │ │ │ calculate_dominance_info │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ mpz_get_double_int │ │ │ │ div_and_round_double │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ .ascii " │ │ │ │ .uleb128 %#lx │ │ │ │ .sleb128 %ld │ │ │ │ .uleb128 │ │ │ │ aligned absolute │ │ │ │ indirect absolute │ │ │ │ indirect pcrel │ │ │ │ @@ -20099,15 +20099,15 @@ │ │ │ │ lookup_cfa_1 │ │ │ │ DW_TAG_GNU_template_parameter_pack │ │ │ │ DW_TAG_GNU_formal_parameter_pack │ │ │ │ DW_TAG_GNU_template_template_param │ │ │ │ DW_AT_MIPS_software_pipeline_depth │ │ │ │ DW_AT_GNU_exclusive_locks_required │ │ │ │ DW_AT_GNU_shared_locks_required │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ Length of Compilation Unit Info │ │ │ │ Length of Public Type Names Info │ │ │ │ Offset of Compilation Unit Info │ │ │ │ UNSPEC hasn't been delegitimized. │ │ │ │ Constant was removed from constant pool. │ │ │ │ Symbol not defined in current TU. │ │ │ │ Don't know how to merge two non-trivial location lists. │ │ │ │ @@ -20126,15 +20126,15 @@ │ │ │ │ constructor or constant not in constant pool │ │ │ │ Location list where only loc descriptor needed │ │ │ │ Length of Common Information Entry │ │ │ │ Language Specific Data Area (none) │ │ │ │ multiple EH personalities are supported only with assemblers supporting .cfi_personality directive │ │ │ │ %s unrecognized macinfo code %lu │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ emit_copy_of_insn_after │ │ │ │ gen_const_vector │ │ │ │ copy_insn_1 │ │ │ │ set_unique_reg_note │ │ │ │ emit_debug_insn_after_noloc │ │ │ │ emit_call_insn_after_noloc │ │ │ │ emit_jump_insn_after_noloc │ │ │ │ @@ -20192,15 +20192,15 @@ │ │ │ │ Eh tree: │ │ │ │ %*s %i %s │ │ │ │ filter :%i types: │ │ │ │ region of lp %i is wrong │ │ │ │ tree list ends on depth %i │ │ │ │ verify_eh_tree failed │ │ │ │ eh_ranges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ Marking function nothrow: %s │ │ │ │ argument of %<__builtin_eh_return_regno%> must be constant │ │ │ │ __builtin_eh_return not supported on this target │ │ │ │ region_array is corrupted for region %i │ │ │ │ lp_array is corrupted for lp %i │ │ │ │ outer block of region %i is wrong │ │ │ │ negative nesting depth of region %i │ │ │ │ @@ -20214,28 +20214,28 @@ │ │ │ │ sjlj_emit_dispatch_table │ │ │ │ collect_one_action_chain │ │ │ │ finish_eh_generation │ │ │ │ eh_region_outermost │ │ │ │ duplicate_eh_regions_1 │ │ │ │ gen_eh_region_catch │ │ │ │ tree_low_cst │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ __morestack_allocate_stack_space │ │ │ │ stack limits not supported on this target │ │ │ │ hard_function_value │ │ │ │ probe_stack_range │ │ │ │ set_stack_check_libfunc │ │ │ │ allocate_dynamic_stack_space │ │ │ │ copy_to_mode_reg │ │ │ │ memory_address_addr_space │ │ │ │ convert_memory_address_addr_space │ │ │ │ int_expr_size │ │ │ │ expr_size │ │ │ │ trunc_int_for_mode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ multiple accesses to volatile structure member because of packed attribute │ │ │ │ multiple accesses to volatile structure bitfield because of packed attribute │ │ │ │ mis-aligned access used for structure member │ │ │ │ mis-aligned access used for structure bitfield │ │ │ │ when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access │ │ │ │ expand_mult_highpart_optab │ │ │ │ extract_high_half │ │ │ │ @@ -20247,16 +20247,16 @@ │ │ │ │ expand_mult │ │ │ │ expand_shift │ │ │ │ extract_bit_field_1 │ │ │ │ store_fixed_bit_field │ │ │ │ store_bit_field_1 │ │ │ │ store_bit_field │ │ │ │ mode_for_extraction │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ %Kcall to %qs declared with attribute error: %s │ │ │ │ %Kcall to %qs declared with attribute warning: %s │ │ │ │ local frame unavailable (naked function?) │ │ │ │ get_personality_function │ │ │ │ build_personality_function │ │ │ │ expand_expr_addr_expr_1 │ │ │ │ store_constructor │ │ │ │ @@ -20318,15 +20318,15 @@ │ │ │ │ invalid %%-code │ │ │ │ %s basic block %d │ │ │ │ %s %i "%s" 1 │ │ │ │ %s 0 "" 2 │ │ │ │ could not split insn │ │ │ │ *clean_state │ │ │ │ alignments │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i skipped. │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i fall %4i branch %4i │ │ │ │ internal loop alignment added. │ │ │ │ could not open final insn dump file %qs: %m │ │ │ │ could not close final insn dump file %qs: %m │ │ │ │ invalid argument %qs to -fdebug-prefix-map │ │ │ │ the frame size of %wd bytes is larger than %wd bytes │ │ │ │ @@ -20338,15 +20338,15 @@ │ │ │ │ call_from_call_insn │ │ │ │ alter_cond │ │ │ │ final_scan_insn │ │ │ │ get_insn_template │ │ │ │ profile_function │ │ │ │ shorten_branches │ │ │ │ large fixed-point constant implicitly truncated to fixed-point type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ fixed_compare │ │ │ │ fixed_arithmetic │ │ │ │ round_down_loc │ │ │ │ round_up_loc │ │ │ │ fold_abs_const │ │ │ │ fold_build3_stat_loc │ │ │ │ fold_cond_expr_with_comparison │ │ │ │ @@ -20365,15 +20365,15 @@ │ │ │ │ invert_tree_comparison │ │ │ │ fold_convert_const_int_from_real │ │ │ │ fold_convert_loc │ │ │ │ size_diffop_loc │ │ │ │ size_binop_loc │ │ │ │ may_negate_without_overflow_p │ │ │ │ fold_undefer_overflow_warnings │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-negative │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-zero │ │ │ │ assuming signed overflow does not occur when simplifying multiplication │ │ │ │ assuming signed overflow does not occur when simplifying A / (B << N) │ │ │ │ assuming signed overflow does not occur when distributing negation across division │ │ │ │ assuming signed overflow does not occur when simplifying division │ │ │ │ assuming signed overflow does not occur when simplifying modulus │ │ │ │ @@ -20394,15 +20394,15 @@ │ │ │ │ assuming signed overflow does not occur when negating a division │ │ │ │ assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 │ │ │ │ assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 │ │ │ │ assuming signed overflow does not occur when combining constants around a comparison │ │ │ │ assuming signed overflow does not occur when eliminating multiplication in comparison with zero │ │ │ │ assuming signed overflow does not occur when reducing constant in comparison │ │ │ │ comparison is always %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ variable %q+D might be clobbered by % or % │ │ │ │ total size of local objects too large │ │ │ │ impossible constraint in % │ │ │ │ argument %q+D might be clobbered by % or % │ │ │ │ .result_ptr │ │ │ │ function returns an aggregate │ │ │ │ unused parameter %q+D │ │ │ │ @@ -20424,15 +20424,15 @@ │ │ │ │ reorder_blocks_1 │ │ │ │ aggregate_value_p │ │ │ │ instantiate_virtual_regs_in_insn │ │ │ │ assign_stack_temp_for_type │ │ │ │ %s hash table (%d buckets, %d entries) │ │ │ │ Index %d (hash value %d; max distance %d) │ │ │ │ GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ %s: %d basic blocks and %d edges/basic block │ │ │ │ %s: %d basic blocks and %d registers │ │ │ │ PRE/HOIST: end of bb %d, insn %d, │ │ │ │ copying expression %d to reg %d │ │ │ │ PRE: store updated with reaching reg │ │ │ │ hoisting vbeinout computation: %d passes │ │ │ │ HOIST of %s, %d basic blocks, %d bytes needed, │ │ │ │ @@ -20475,27 +20475,27 @@ │ │ │ │ Pattern (%3d): │ │ │ │ Loads : │ │ │ │ Stores : │ │ │ │ Expression │ │ │ │ bb %d, reaching reg is %d │ │ │ │ PRE: edge (%d,%d), │ │ │ │ copy expression %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ can%'t get position in PCH file: %m │ │ │ │ can%'t write padding to PCH file: %m │ │ │ │ had to relocate PCH │ │ │ │ relocate_ptrs │ │ │ │ gt_pch_note_reorder │ │ │ │ gt_pch_note_object │ │ │ │ ggc_splay_dont_free │ │ │ │ ggc_splay_alloc │ │ │ │ ggc_cleared_alloc_ptr_array_two_args │ │ │ │ ggc_cleared_alloc_htab_ignore_args │ │ │ │ -A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ +A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ GIMPLE type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table is empty │ │ │ │ GIMPLE canonical type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type table is empty │ │ │ │ GIMPLE canonical type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type hash table is empty │ │ │ │ @@ -20564,15 +20564,15 @@ │ │ │ │ gimple_cond_get_ops_from_tree │ │ │ │ gimple_build_cond │ │ │ │ gimple_build_assign_with_ops_stat │ │ │ │ extract_ops_from_tree_1 │ │ │ │ gimple_build_call_from_tree │ │ │ │ gimple_build_call │ │ │ │ gimple_set_subcode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ gsi_insert_seq_on_edge_immediate │ │ │ │ gsi_insert_on_edge_immediate │ │ │ │ gsi_for_stmt │ │ │ │ gsi_replace │ │ │ │ gsi_split_seq_before │ │ │ │ gsi_split_seq_after │ │ │ │ gsi_insert_seq_nodes_after │ │ │ │ @@ -20644,24 +20644,24 @@ │ │ │ │ %G <%s, %T, %T, %T> │ │ │ │ ABS_EXPR < │ │ │ │ = PHI < │ │ │ │ # BLOCK │ │ │ │ , starting at line │ │ │ │ , discriminator │ │ │ │ %G <%s,%+EVAL <%S>%nCLEANUP <%S>%-> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ <<>>%+{%+%S%-} │ │ │ │ <<< Unknown GIMPLE statement: %s >>> │ │ │ │ dump_gimple_debug │ │ │ │ dump_gimple_omp_block │ │ │ │ dump_gimple_omp_for │ │ │ │ dump_ternary_rhs │ │ │ │ dump_gimple_assign │ │ │ │ dump_gimple_fmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ threadprivate variable %qE used in untied task │ │ │ │ %qE not specified in enclosing parallel │ │ │ │ using result of function returning % │ │ │ │ invalid lvalue in asm output %d │ │ │ │ non-memory input %d must stay in memory │ │ │ │ memory input %d is not directly addressable │ │ │ │ %s variable %qE is private in outer context │ │ │ │ @@ -20714,30 +20714,30 @@ │ │ │ │ func _%s │ │ │ │ __asm__("%s") │ │ │ │ const _%s = │ │ │ │ type _%s │ │ │ │ var _%s │ │ │ │ go_format_type │ │ │ │ go_finish │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ could not close Go dump file: %m │ │ │ │ could not open Go dump file %qs: %m │ │ │ │ INVALID-bit-fiel%d (%d) <- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ graphds_domtree │ │ │ │ graphds_scc │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ allocate_initial_values │ │ │ │ initvals │ │ │ │ /usr/share/locale │ │ │ │ init_live_subregs │ │ │ │ fix_reg_equiv_init │ │ │ │ update_equiv_regs │ │ │ │ setup_cover_and_important_classes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ New r%d: setting preferred %s, alternative %s │ │ │ │ +++Costs: overall %d, reg %d, mem %d, ld %d, st %d, move %d │ │ │ │ +++ move loops %d, new jumps %d │ │ │ │ Disposition: │ │ │ │ %4d:r%-4d │ │ │ │ Class cover: │ │ │ │ Class translation: │ │ │ │ @@ -20765,21 +20765,21 @@ │ │ │ │ a%d(r%d): │ │ │ │ cp%d:a%d(r%d)@%d │ │ │ │ Remove a%dr%d │ │ │ │ cost vectors │ │ │ │ live ranges │ │ │ │ allocnos │ │ │ │ cp%d:a%d(r%d)<->a%d(r%d)@%d:%s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ Moving ranges of a%dr%d to a%dr%d: │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal (%s) │ │ │ │ Rebuilding regno allocno list for %d │ │ │ │ Copying ranges of a%dr%d to a%dr%d: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ Remove cp%d:%c%dr%d-%c%dr%d │ │ │ │ Remove cp%d:a%dr%d-a%dr%d │ │ │ │ regions=%d, blocks=%d, points=%d │ │ │ │ allocnos=%d (big %d), copies=%d, conflicts=%d, ranges=%d │ │ │ │ sort_conflict_id_map │ │ │ │ sparseset_bit_p │ │ │ │ copy_allocno_live_ranges │ │ │ │ @@ -20795,23 +20795,23 @@ │ │ │ │ a%d(r%d, │ │ │ │ r%d costs: │ │ │ │ ;; a%d(r%d, │ │ │ │ conflicts: │ │ │ │ ;; subobject %d: │ │ │ │ ;; conflict hard regs: │ │ │ │ ;; total conflict hard regs: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +++Conflict table will be too big(>%dMB) -- don't use it │ │ │ │ +++Allocating %ld bytes for conflict table (uncompressed size %ld) │ │ │ │ build_conflicts │ │ │ │ sparseset_bit_p │ │ │ │ build_conflict_bit_table │ │ │ │ process_reg_shuffles │ │ │ │ process_regs_for_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ (memory is more profitable %d vs %d) │ │ │ │ (potential spill: %spri=%d, cost=%d) │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ bbs: │ │ │ │ Reg %d of %s has %d regs less │ │ │ │ Pushing p%d(%d) (spill for NO_REGS) │ │ │ │ Secondary allocation: assign hard reg %d to reg %d │ │ │ │ @@ -20844,15 +20844,15 @@ │ │ │ │ ira_reuse_stack_slot │ │ │ │ ira_reassign_pseudos │ │ │ │ coalesce_allocnos │ │ │ │ update_copy_costs │ │ │ │ update_conflict_hard_regno_costs │ │ │ │ update_curr_costs │ │ │ │ Creating newreg=%i from oldreg=%i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ Creating temporary allocno a%dr%d │ │ │ │ Allocate conflicts for a%dr%d │ │ │ │ Adding cp%d:a%dr%d-a%dr%d │ │ │ │ Adding range [%d..%d] to allocno a%dr%d │ │ │ │ Adding range [%d..%d] to live through %s allocno a%dr%d │ │ │ │ Changing RTL for loop %d (header bb%d) │ │ │ │ Remove r%d:a%d->a%d(mem) │ │ │ │ @@ -20861,75 +20861,75 @@ │ │ │ │ a%dr%d->a%dr%d │ │ │ │ modify_move_list │ │ │ │ mark_pseudo_regno_subword_live │ │ │ │ sparseset_bit_p │ │ │ │ mark_pseudo_regno_dead │ │ │ │ mark_pseudo_regno_subword_dead │ │ │ │ mark_pseudo_regno_live │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ Compressing live ranges: from %d to %d - %d%% │ │ │ │ Ranges after the compression: │ │ │ │ Insn %u(l%d): point = %d │ │ │ │ [%d..%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ reg_or_subregno │ │ │ │ rtx_renumbered_equal_p │ │ │ │ invert_jump_1 │ │ │ │ redirect_jump_2 │ │ │ │ redirect_jump_1 │ │ │ │ signed_condition │ │ │ │ unsigned_condition │ │ │ │ swap_condition │ │ │ │ reverse_condition_maybe_unordered │ │ │ │ reverse_condition │ │ │ │ mark_jump_label_1 │ │ │ │ mark_all_labels │ │ │ │ barriers │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ At top level: │ │ │ │ lhd_begin_section │ │ │ │ add_builtin_function_common │ │ │ │ lhd_print_error_function │ │ │ │ lhd_tree_size │ │ │ │ lhd_dwarf_name │ │ │ │ lhd_decl_printable_name │ │ │ │ lhd_incomplete_type_error │ │ │ │ lhd_type_promotes_to │ │ │ │ lhd_set_decl_assembler_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ free_INSN_LIST_node │ │ │ │ free_list │ │ │ │ alloc_INSN_LIST │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ rtl_loop_init │ │ │ │ loop_optimizer_finalize │ │ │ │ loop_optimizer_init │ │ │ │ loop2_doloop │ │ │ │ loop2_unroll │ │ │ │ loop2_unswitch │ │ │ │ loop2_invariant │ │ │ │ loop2_done │ │ │ │ loop2_init │ │ │ │ free_inv_motion_data │ │ │ │ get_cover_class_and_nregs │ │ │ │ hash_invariant_expr_1 │ │ │ │ invariant_expr_equal_p │ │ │ │ check_dependency │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ Decided to move invariant %d -- gain %d │ │ │ │ Decided to move dependent invariant %d │ │ │ │ Invariant %d is equivalent to invariant %d. │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ *****starting processing of loop ****** │ │ │ │ *****ending processing of loop ****** │ │ │ │ Set in insn %d is invariant (%d), cost %d, depends on │ │ │ │ Failed to move invariant %d │ │ │ │ ref. regnos: │ │ │ │ live regnos: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ ;; improved upper bound by one. │ │ │ │ assuming that the loop is not infinite │ │ │ │ cannot optimize possibly infinite loops │ │ │ │ assuming that the loop counter does not overflow │ │ │ │ cannot optimize loop, the loop counter may overflow │ │ │ │ not simple │ │ │ │ * iteration │ │ │ │ @@ -20960,15 +20960,15 @@ │ │ │ │ get_iv_value │ │ │ │ iv_analyze_def │ │ │ │ record_biv │ │ │ │ get_biv_step_1 │ │ │ │ get_biv_step │ │ │ │ iv_get_reaching_def │ │ │ │ iv_analyze_expr │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ ;; *** Considering loop %d for complete peeling *** │ │ │ │ ;; Considering peeling once rolling loop │ │ │ │ ;; Not considering loop, is too big │ │ │ │ ;; Unable to prove that the loop rolls exactly once │ │ │ │ ;; Decided to peel exactly once rolling loop │ │ │ │ ;; Considering peeling completely │ │ │ │ ;; Not considering loop, is not innermost │ │ │ │ @@ -21012,42 +21012,42 @@ │ │ │ │ combine_var_copies_in_loop_exit │ │ │ │ insert_var_expansion_initialization │ │ │ │ expand_var_during_unrolling │ │ │ │ apply_opt_in_copies │ │ │ │ analyze_insns_in_loop │ │ │ │ peel_loop_completely │ │ │ │ unroll_and_peel_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ ;; Not unswitching anymore, hit max level │ │ │ │ ;; Not unswitching, not innermost loop │ │ │ │ ;; Not unswitching, can't duplicate loop │ │ │ │ ;; Not unswitching, loop too big │ │ │ │ ;; Not unswitching, not hot area │ │ │ │ ;; Not unswitching, loop iterations < 1 │ │ │ │ ;; Unswitching loop │ │ │ │ unswitch_loop │ │ │ │ unswitch_single_loop │ │ │ │ compare_and_jump_seq │ │ │ │ Replacing cgraph node %s/%i by %s/%i for symbol %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ multiple prevailing defs for %qE │ │ │ │ variable %qD redeclared as function │ │ │ │ function %qD redeclared as variable │ │ │ │ type of %qD does not match original declaration │ │ │ │ alignment of %qD is bigger than original declaration │ │ │ │ %qD has already been defined │ │ │ │ previously declared here │ │ │ │ lto_symtab_prevailing_decl │ │ │ │ lto_varpool_replace_node │ │ │ │ lto_cgraph_replace_node │ │ │ │ lto_symtab_resolve_can_prevail_p │ │ │ │ lto_symtab_merge_decls_1 │ │ │ │ lto_symtab_get_resolution │ │ │ │ lto_symtab_register_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ master region may not be closely nested inside of work-sharing or explicit task region │ │ │ │ ordered region may not be closely nested inside of critical or explicit task region │ │ │ │ critical region may not be nested inside a critical region with the same name │ │ │ │ ordered region must be closely nested inside a loop region with an ordered clause │ │ │ │ invalid entry to OpenMP structured block │ │ │ │ @@ -21098,15 +21098,15 @@ │ │ │ │ extract_omp_for_data │ │ │ │ workshare_safe_to_combine_p │ │ │ │ expand_omp │ │ │ │ remove_exit_barrier │ │ │ │ build_omp_regions_1 │ │ │ │ build_omp_regions_root │ │ │ │ omp_reduction_init │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ expand_sync_fetch_operation │ │ │ │ expand_sync_operation │ │ │ │ find_cc_set │ │ │ │ get_rtx_code │ │ │ │ vector_compare_rtx │ │ │ │ debug_optab_libfuncs │ │ │ │ set_user_assembler_libfunc │ │ │ │ @@ -22899,15 +22899,15 @@ │ │ │ │ -trigraphs Support ISO C trigraphs │ │ │ │ Do not predefine system-specific and GCC-specific macros │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ cl_optimization_save │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ unrecognized command line option %qs │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ @@ -22920,24 +22920,24 @@ │ │ │ │ --warn-no- │ │ │ │ read_cmdline_option │ │ │ │ generate_option │ │ │ │ prune_options │ │ │ │ generate_canonical_option │ │ │ │ decode_cmdline_option │ │ │ │ command line option %qs is valid for the driver but not for %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ command line option %qs is valid for %s but not for %s │ │ │ │ unrecognized command line option "%s" │ │ │ │ unrecognized command line option %<-fdump-%s%> │ │ │ │ unrecognized register name %qs │ │ │ │ handle_common_deferred_options │ │ │ │ read_cmdline_options │ │ │ │ complain_wrong_lang │ │ │ │ lang_handle_option │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ The following options are target specific │ │ │ │ The following options control compiler warning messages │ │ │ │ The following options control optimizations │ │ │ │ The following options are language-independent │ │ │ │ The --param option recognizes the following as parameters │ │ │ │ The following options are specific to just the language │ │ │ │ The following options are supported by the language │ │ │ │ @@ -22987,24 +22987,24 @@ │ │ │ │ optimizers │ │ │ │ invalid --param value %qs │ │ │ │ -Werror=%s: no option -%s │ │ │ │ max-inline-insns-single │ │ │ │ max-inline-insns-auto │ │ │ │ enabled by default │ │ │ │ undocumented │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ minimum value of parameter %qs is %u │ │ │ │ maximum value of parameter %qs is %u │ │ │ │ invalid parameter %qs │ │ │ │ init_param_values │ │ │ │ set_default_param_value │ │ │ │ set_param_value_internal │ │ │ │ set_param_value │ │ │ │ add_params │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ invalid pass positioning operation │ │ │ │ plugin cannot register a missing pass │ │ │ │ plugin cannot register an unnamed pass │ │ │ │ plugin cannot register pass %qs without reference pass name │ │ │ │ pass %qs not found but is referenced by new pass %qs │ │ │ │ current pass = %s (%d) │ │ │ │ no current pass. │ │ │ │ @@ -23071,29 +23071,29 @@ │ │ │ │ plugin %s is not licensed under a GPL-compatible license │ │ │ │ cannot find %s in plugin %s │ │ │ │ -iplugindir option not passed from the gcc driver │ │ │ │ inacessible plugin file %s expanded from short plugin name %s: %m │ │ │ │ plugin %s was specified with different paths: │ │ │ │ malformed option -fplugin-arg-%s (multiple '=' signs) │ │ │ │ malformed option -fplugin-arg-%s (missing -[=]) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ plugin %s should be specified before -fplugin-arg-%s in the command line │ │ │ │ unknown callback event registered by plugin %s │ │ │ │ plugin %s registered a null callback function for event %s │ │ │ │ %sVersions of loaded plugins: │ │ │ │ %sHelp for the loaded plugins: │ │ │ │ *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_START │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_END │ │ │ │ invoke_plugin_callbacks_full │ │ │ │ register_callback │ │ │ │ get_named_event_id │ │ │ │ parse_plugin_arg_opt │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ size %ld, %ld elements, %f collision/search ratio │ │ │ │ generating move from %d to %d on edge from %d to %d │ │ │ │ generating on edge from %d to %d a copy of load: │ │ │ │ get_avail_load_store_reg │ │ │ │ oprs_unchanged_p │ │ │ │ record_opr_changes │ │ │ │ expr_equiv_p │ │ │ │ @@ -23102,15 +23102,15 @@ │ │ │ │ deleting insn: │ │ │ │ expression hash table │ │ │ │ table entries: │ │ │ │ GCSE AFTER RELOAD stats: │ │ │ │ copies inserted: %d │ │ │ │ moves inserted: %d │ │ │ │ insns deleted: %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ reload_cse_simplify_operands │ │ │ │ reload_combine_note_use │ │ │ │ try_replace_in_use │ │ │ │ reload_combine_recognize_const_pattern │ │ │ │ (ignored) │ │ │ │ %s heuristics%s: %.1f%% │ │ │ │ (%.1f%%) │ │ │ │ @@ -23131,29 +23131,29 @@ │ │ │ │ fp_opcode │ │ │ │ fp_opcode (on trees) │ │ │ │ early return (on trees) │ │ │ │ const return │ │ │ │ negative return │ │ │ │ null return │ │ │ │ mudflap check │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ Irreducible region hit, ignoring edge to %i->%i │ │ │ │ Predictions for insn %i bb %i │ │ │ │ %i edges in bb %i predicted to even probabilities │ │ │ │ opcode values positive (on trees) │ │ │ │ opcode values nonequal (on trees) │ │ │ │ rebuild_frequencies │ │ │ │ expensive_function_p │ │ │ │ extract_ops_from_tree │ │ │ │ tree_low_cst │ │ │ │ predict_paths_for_bb │ │ │ │ gimple_predict_edge │ │ │ │ predict_insn │ │ │ │ br_prob_note_reliable_p │ │ │ │ -?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ (??? bad code %d │ │ │ │ │ │ │ │ [uninit] │ │ │ │ (\"%s\") │ │ │ │ [flags %#x] │ │ │ │ @@ -23169,15 +23169,15 @@ │ │ │ │ Unknown │ │ │ │ [%d uses] │ │ │ │ [entry] │ │ │ │ [global entry] │ │ │ │ [weak entry] │ │ │ │ insn uid %d not found │ │ │ │ %d virtual-preferred-stack-boundary │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ print_rtx │ │ │ │ %c.xxxx │ │ │ │ address-space-%d │ │ │ │ overflow │ │ │ │ align-ok │ │ │ │ side-effects │ │ │ │ readonly │ │ │ │ @@ -23242,19 +23242,19 @@ │ │ │ │ version %u │ │ │ │ in-abnormal-phi │ │ │ │ in-free-list │ │ │ │ ptr-info │ │ │ │ imported declaration │ │ │ │ associated declaration │ │ │ │ %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ align %d symtab %d alias set %ld │ │ │ │ print_node │ │ │ │ Edge %i->%i is inconsistent, count%ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ Adding fake exit edge to bb %i │ │ │ │ Adding fake entry edge to bb %i │ │ │ │ Abnormal edge %d to %d put to tree │ │ │ │ Critical edge %d to %d put to tree │ │ │ │ Normal edge %d to %d put to tree │ │ │ │ Merged %u profiles with maximal count %u. │ │ │ │ corrupted profile info: run_max * runs < sum_max │ │ │ │ @@ -23291,15 +23291,15 @@ │ │ │ │ Total number of branches: %d │ │ │ │ instrument_values │ │ │ │ instrument_edges │ │ │ │ set_bb_counts │ │ │ │ compute_branch_probabilities │ │ │ │ union_groups │ │ │ │ branch_prob │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ get_max_float │ │ │ │ encode_ieee_half │ │ │ │ encode_vax_g │ │ │ │ encode_vax_d │ │ │ │ encode_vax_f │ │ │ │ encode_ieee_quad │ │ │ │ encode_ieee_extended │ │ │ │ @@ -23324,19 +23324,19 @@ │ │ │ │ real_identical │ │ │ │ real_ldexp │ │ │ │ real_exponent │ │ │ │ real_compare │ │ │ │ do_fix_trunc │ │ │ │ real_arithmetic │ │ │ │ 0123456789abcdef │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ -0x.%sp%d │ │ │ │ real_from_mpfr │ │ │ │ mpfr_from_real │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ peep2_update_life │ │ │ │ peep2_attempt │ │ │ │ if_test_bypass_p │ │ │ │ store_data_bypass_p │ │ │ │ peep2_find_free_register │ │ │ │ peep2_reg_dead_p │ │ │ │ peep2_regno_dead_p │ │ │ │ @@ -23346,25 +23346,25 @@ │ │ │ │ asm_operand_ok │ │ │ │ decode_asm_operands │ │ │ │ validate_replace_rtx_1 │ │ │ │ validate_change_1 │ │ │ │ *stack_regs │ │ │ │ debug_insn %u: queued replacing reg %u with %u │ │ │ │ insn %u: replaced reg %u with %u │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ insn %u: reg replacements not verified │ │ │ │ [%u] Bad next_regno for empty chain (%u) │ │ │ │ [%u] Non-empty reg in chain (%s %u %i) │ │ │ │ copyprop_hardreg_forward_1 │ │ │ │ debug insn changes pool │ │ │ │ [%u %s] │ │ │ │ [%u] Loop in regno chain │ │ │ │ [%u] Bad oldest_regno (%u) │ │ │ │ cprop_hardreg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ can%'t use %qs as a call-saved register │ │ │ │ can%'t use %qs as a call-used register │ │ │ │ can%'t use %qs as a fixed register │ │ │ │ global register variable follows a function definition │ │ │ │ register used for two global register variables │ │ │ │ call-clobbered register used for global register variable │ │ │ │ setup_reg_classes │ │ │ │ @@ -23373,19 +23373,19 @@ │ │ │ │ fix_register │ │ │ │ init_reg_sets_1 │ │ │ │ init_move_cost │ │ │ │ unknown register name: %s │ │ │ │ Starting backward pass... │ │ │ │ Fixed operand of insn %d. │ │ │ │ Starting forward pass... │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ Could fix operand %d of insn %d matching operand %d. │ │ │ │ Fixed operand %d of insn %d matching operand %d. │ │ │ │ reg_is_remote_constant_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ Cannot rename chain %s (%d) at insn %d (%s) │ │ │ │ Widening register in chain %s (%d) at insn %d │ │ │ │ Failing basic block due to unhandled overlap │ │ │ │ Closing chain %s (%d) at insn %d (%s) │ │ │ │ Creating chain %s (%d) │ │ │ │ at insn %d │ │ │ │ Basic block %d: │ │ │ │ @@ -23401,22 +23401,22 @@ │ │ │ │ mark_read │ │ │ │ mark_write │ │ │ │ mark_access │ │ │ │ do_replace │ │ │ │ scan_rtx │ │ │ │ note_sets_clobbers │ │ │ │ build_def_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ regstat_free_calls_crossed │ │ │ │ regstat_compute_calls_crossed │ │ │ │ regstat_free_ri │ │ │ │ regstat_compute_ri │ │ │ │ regstat_free_n_sets_and_refs │ │ │ │ regstat_init_n_sets_and_refs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ cannot reload integer constant operand in % │ │ │ │ impossible register constraint in % │ │ │ │ %<&%> constraint used with no register class │ │ │ │ unable to generate reloads for: │ │ │ │ inconsistent operand constraints in an % │ │ │ │ reg_inc_found_and_valid_p │ │ │ │ regno_clobbered_p │ │ │ │ @@ -23481,15 +23481,15 @@ │ │ │ │ gen_reload_chain_without_interm_reg_p │ │ │ │ reloads_conflict │ │ │ │ find_reg │ │ │ │ count_pseudo │ │ │ │ eliminate_regs_1 │ │ │ │ eliminate_regs_in_insn │ │ │ │ compute_use_by_pseudos │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ could not find a spill register │ │ │ │ % operand constraint incompatible with operand size │ │ │ │ output operand is constant in % │ │ │ │ % operand requires impossible reload │ │ │ │ Reg %d has equivalence, initial gains %d │ │ │ │ Reg %d had equivalence, but can't be eliminated │ │ │ │ can%'t find a register in class %qs while reloading % │ │ │ │ @@ -23505,15 +23505,15 @@ │ │ │ │ VOIDmode on an output │ │ │ │ Spilling for insn %d. │ │ │ │ Using reg %d for reload %d │ │ │ │ reload failure for reload %d │ │ │ │ this is the insn: │ │ │ │ unrecognizable insn: │ │ │ │ insn does not satisfy its constraints: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ NOTE_INSN_SWITCH_TEXT_SECTIONS │ │ │ │ rtx_equal_p │ │ │ │ rtx_equal_p_cb │ │ │ │ copy_rtx │ │ │ │ shared_const_p │ │ │ │ REG_DEP_TRUE │ │ │ │ REG_DEAD │ │ │ │ @@ -23618,18 +23618,18 @@ │ │ │ │ find_first_parameter_load │ │ │ │ subreg_get_info │ │ │ │ replace_rtx │ │ │ │ remove_reg_equal_equiv_notes_for_regno │ │ │ │ find_reg_fusage │ │ │ │ dead_or_set_p │ │ │ │ reg_overlap_mentioned_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ gen_lowpart_general │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ n_bits = %d, set = { │ │ │ │ sbitmap_union_of_preds │ │ │ │ sbitmap_union_of_succs │ │ │ │ sbitmap_intersection_of_preds │ │ │ │ sbitmap_intersection_of_succs │ │ │ │ sbitmap_a_and_b_or_c_cg │ │ │ │ sbitmap_a_or_b_and_c │ │ │ │ @@ -23649,54 +23649,54 @@ │ │ │ │ uns_float │ │ │ │ <%#lx,%#lx> │ │ │ │ %4d: debug %s optimized away │ │ │ │ %4d: debug %s => %s │ │ │ │ i%4d: barrier │ │ │ │ i%4d │ │ │ │ %s: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ print_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ assuming signed overflow does not occur when assuming abs (x) < 0 is false │ │ │ │ assuming signed overflow does not occur when assuming abs (x) >= 0 is true │ │ │ │ simplify_immed_subreg │ │ │ │ simplify_subreg │ │ │ │ simplify_ternary_operation │ │ │ │ comparison_result │ │ │ │ simplify_const_relational_operation │ │ │ │ simplify_const_binary_operation │ │ │ │ simplify_binary_operation_1 │ │ │ │ simplify_binary_operation │ │ │ │ simplify_const_unary_operation │ │ │ │ simplify_unary_operation_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ sparseset_and_compl │ │ │ │ sparseset_bit_p │ │ │ │ (%lu * 2^%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ sreal_div │ │ │ │ sreal_sub │ │ │ │ shift_right │ │ │ │ *stack_ptr_mod │ │ │ │ %d %s "%s == %d" "%s" %ld │ │ │ │ %d %s "%s" "%s" %ld │ │ │ │ %s == %d: %ld │ │ │ │ %d %s "%s == %d" %ld │ │ │ │ %d %s "%s" %ld │ │ │ │ Pass statistics: │ │ │ │ .statistics │ │ │ │ %d %s "%s" "%s" %d │ │ │ │ %d %s "%s == %d" "%s" 1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ statistics_histogram_event │ │ │ │ statistics_counter_event │ │ │ │ curr_statistics_hash │ │ │ │ asm-specifier for variable %qE conflicts with asm clobber list │ │ │ │ missing close brace for named operand │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ output operand constraint lacks %<=%> │ │ │ │ operand constraint contains incorrectly positioned %<+%> or %<=%> │ │ │ │ %<%%%> constraint used with last operand │ │ │ │ matching constraint not valid in output operand │ │ │ │ output constraint %qc for operand %d is not at the beginning │ │ │ │ input operand constraint contains %qc │ │ │ │ matching constraint references invalid operand number │ │ │ │ @@ -23721,15 +23721,15 @@ │ │ │ │ expand_case │ │ │ │ expand_decl │ │ │ │ expand_return │ │ │ │ resolve_operand_name_1 │ │ │ │ expand_asm_operands │ │ │ │ force_label_rtx │ │ │ │ label_rtx │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ type size can%'t be explicitly evaluated │ │ │ │ variable-size type declared outside of any function │ │ │ │ aligns: rec = %u, unpack = %u, off = %u │ │ │ │ size of %q+D is larger than %wd bytes │ │ │ │ packed attribute causes inefficient alignment for %q+D │ │ │ │ padding struct size to alignment boundary │ │ │ │ packed attribute causes inefficient alignment for %qE │ │ │ │ @@ -23753,27 +23753,27 @@ │ │ │ │ self_referential_size │ │ │ │ put_pending_sizes │ │ │ │ STORE_MOTION delete insn in BB %d: │ │ │ │ STORE_MOTION replaced with insn: │ │ │ │ STORE_MOTION drop REG_EQUAL note at insn %d: │ │ │ │ STORE_MOTION list of MEM exprs considered: │ │ │ │ Can't replace store %d: abnormal edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ STORE_MOTION insert store at start of BB %d: │ │ │ │ STORE_MOTION insert insn on edge (%d, %d): │ │ │ │ STORE_MOTION of %s, %d basic blocks, │ │ │ │ %d insns deleted, %d insns created │ │ │ │ ANTIC stores : │ │ │ │ AVAIL stores : │ │ │ │ Removing redundant store: │ │ │ │ st_antloc │ │ │ │ st_transp │ │ │ │ st_avloc │ │ │ │ insert_store │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ __builtin_saveregs not supported by this target │ │ │ │ nested function trampolines not supported on this target │ │ │ │ target attribute is not supported on this machine │ │ │ │ #pragma GCC target is not supported for this machine │ │ │ │ created and used with different settings of -fpic │ │ │ │ created and used with different settings of -fpie │ │ │ │ created and used with differing settings of '%s' │ │ │ │ @@ -23974,15 +23974,15 @@ │ │ │ │ %7.2f (%2.0f%%) wall │ │ │ │ %8u kB (%2.0f%%) ggc │ │ │ │ TOTAL : │ │ │ │ %7.2f │ │ │ │ %7.2f │ │ │ │ PCH preprocessor state restore │ │ │ │ tree switch initialization conversion │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ time in %s: %ld.%06ld (%ld%%) │ │ │ │ timevar_stop │ │ │ │ timevar_start │ │ │ │ timevar_pop_1 │ │ │ │ timevar_push_1 │ │ │ │ zt?options passed: │ │ │ │ options enabled: │ │ │ │ @@ -24099,15 +24099,15 @@ │ │ │ │ min-insn-to-prefetch-ratio │ │ │ │ max-vartrack-size │ │ │ │ min-nondebug-insn-uid │ │ │ │ ipa-sra-ptr-growth-factor │ │ │ │ devirt-type-list-size │ │ │ │ lto-partitions │ │ │ │ lto-min-partition │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ %q+F declared % but never defined │ │ │ │ -fstack-usage not supported for this target │ │ │ │ this target does not support %qs │ │ │ │ Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, and -ftree-loop-linear) │ │ │ │ instruction scheduling not supported on this target machine │ │ │ │ this target machine does not have delayed branches │ │ │ │ could not close zeroed insn dump file %qs: %m │ │ │ │ @@ -24277,37 +24277,37 @@ │ │ │ │ Maximum number of namespaces to search for alternatives when name lookup fails │ │ │ │ init_excess_precision │ │ │ │ %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d │ │ │ │ %s%swarning: %s header version %s differs from library version %s. │ │ │ │ GMP version %s, MPFR version %s, MPC version %s │ │ │ │ %s%s%s %sversion %s (%s) │ │ │ │ %s compiled by GNU C version %s, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ Trace seed %i [%i] │ │ │ │ ,%i [%i] │ │ │ │ forward %i [%i] │ │ │ │ Duplicated %i as %i [%i] │ │ │ │ covered now %.1f │ │ │ │ Duplicated %i insns (%i%%) │ │ │ │ tail_duplicate │ │ │ │ Found conditional dead call: │ │ │ │ DCE_COND_UB_TEST │ │ │ │ DCE_COND_UB │ │ │ │ DCE_COND1 │ │ │ │ DCE_COND_LB_TEST │ │ │ │ DCE_COND_LB │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ %s:%d: note: function call is shrink-wrapped into error conditions. │ │ │ │ get_no_error_domain │ │ │ │ gen_conditions_for_pow_int_base │ │ │ │ gen_conditions_for_pow_cst_base │ │ │ │ gen_conditions_for_pow │ │ │ │ gen_shrink_wrap_conditions │ │ │ │ shrink_wrap_one_built_in_call │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ invalid operands to array reference │ │ │ │ type mismatch in array reference │ │ │ │ type mismatch in array range reference │ │ │ │ type mismatch in real/imagpart reference │ │ │ │ type mismatch in component reference │ │ │ │ conversion of an SSA_NAME on the left hand side │ │ │ │ conversion of register to a different size │ │ │ │ @@ -24501,23 +24501,23 @@ │ │ │ │ find_taken_edge │ │ │ │ replace_uses_by │ │ │ │ group_case_labels_stmt │ │ │ │ start_recording_case_labels │ │ │ │ next_discriminator_for_locus │ │ │ │ make_cond_expr_edges │ │ │ │ make_edges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ remove_forwarder_block_with_phi │ │ │ │ phi_alternatives_equal │ │ │ │ cleanup_omp_return │ │ │ │ cleanup_tree_cfg_noloop │ │ │ │ mergephi │ │ │ │ cplxlower0 │ │ │ │ cplxlower │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ expand_complex_comparison │ │ │ │ expand_complex_division │ │ │ │ expand_complex_libcall │ │ │ │ expand_complex_multiplication │ │ │ │ expand_complex_addition │ │ │ │ expand_complex_move │ │ │ │ expand_complex_operations_1 │ │ │ │ @@ -24583,24 +24583,24 @@ │ │ │ │ Number of miv tests: %d │ │ │ │ (vertex %d: (%s%s) (in: │ │ │ │ digraph RDG { │ │ │ │ %d -> %d [label=input] │ │ │ │ %d -> %d [label=output] │ │ │ │ %d -> %d │ │ │ │ %d -> %d [label=anti] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ (Dependence relation cannot be represented by distance vector.) │ │ │ │ iterations_that_access_an_element_twice_in_A: │ │ │ │ iterations_that_access_an_element_twice_in_B: │ │ │ │ failed: bit offset alignment. │ │ │ │ failed: evolution of base is not affine. │ │ │ │ failed: evolution of offset is not affine. │ │ │ │ constant offset from base address: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ siv test failed: chrec is not positive. │ │ │ │ siv test failed: chrec not positive. │ │ │ │ overlap steps test failed: no iteration counts. │ │ │ │ (analyze_subscript_affine_affine │ │ │ │ affine-affine test failed: too many variables. │ │ │ │ affine-affine test failed: unimplemented. │ │ │ │ (analyze_overlapping_iterations │ │ │ │ @@ -24645,15 +24645,15 @@ │ │ │ │ build_polynomial_chrec │ │ │ │ tree_fold_divides_p │ │ │ │ omega_add_zero_geq │ │ │ │ omega_add_zero_eq │ │ │ │ compute_affine_dependence │ │ │ │ dr_analyze_innermost │ │ │ │ extract_ops_from_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ Total memory used by DFA/SSA data │ │ │ │ Average number of arguments per PHI node: %.1f (max: %ld) │ │ │ │ Referenced variables in %s: %u │ │ │ │ DFA Statistics for %s │ │ │ │ Referenced variables │ │ │ │ %-30s%13lu%11lu%c │ │ │ │ Variables annotated │ │ │ │ @@ -24695,18 +24695,18 @@ │ │ │ │ tree-original │ │ │ │ tree-gimple │ │ │ │ tree-nested │ │ │ │ tree-vcg │ │ │ │ ada-spec │ │ │ │ tree-all │ │ │ │ ignoring unknown option %q.*s in %<-fdump-%s%> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ could not open dump file %qs: %m │ │ │ │ dequeue_and_dump │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ Before removal of unreachable regions: │ │ │ │ Removing unreachable region %d │ │ │ │ Removing unreachable landing pad %d │ │ │ │ After removal of unreachable regions: │ │ │ │ Unsplit EH landing pad %d to block %i. │ │ │ │ Unsplit EH landing pad %d to block %i (via cleanup_empty_eh). │ │ │ │ Empty EH handler %i moved to EH region %i. │ │ │ │ @@ -24744,15 +24744,15 @@ │ │ │ │ BB %i has incorrect edge │ │ │ │ ehcleanup │ │ │ │ __emutls_t. │ │ │ │ __emutls_v. │ │ │ │ No TLS variables found. │ │ │ │ __emutls_object │ │ │ │ __offset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ lower_emutls_phi_arg │ │ │ │ emutls_index │ │ │ │ not innermost loop │ │ │ │ less than 2 basic blocks │ │ │ │ multiple exits │ │ │ │ Irreducible loop │ │ │ │ ----------[%d]------------- │ │ │ │ @@ -24761,27 +24761,27 @@ │ │ │ │ More than two phi node args. │ │ │ │ stmt not suitable for ifcvt │ │ │ │ tree could trap... │ │ │ │ LHS is not var │ │ │ │ don't know what to do │ │ │ │ Applying if-conversion │ │ │ │ new phi replacement stmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ basic block after exit bb but before latch │ │ │ │ non empty basic block after exit bb │ │ │ │ latch is not dominated by exit_block │ │ │ │ Virtual phi not on loop->header. │ │ │ │ Difficult to handle this virtual phi. │ │ │ │ predicate_scalar_phi │ │ │ │ find_phi_replacement_condition │ │ │ │ combine_blocks │ │ │ │ predicate_bbs │ │ │ │ get_loop_body_in_if_conv_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ Registering new PHI nodes in block #%d │ │ │ │ Updating SSA information for statement │ │ │ │ Current reaching definitions │ │ │ │ Definition and live-in blocks: │ │ │ │ SSA renaming information for %s │ │ │ │ N_i -> { O_1 ... O_j } means that N_i replaces O_1, ..., O_j │ │ │ │ Number of virtual NEW -> OLD mappings: %7u │ │ │ │ @@ -24832,46 +24832,46 @@ │ │ │ │ initialize_flags_in_bb │ │ │ │ mark_block_for_update │ │ │ │ prune_unused_phi_nodes │ │ │ │ insert_phi_nodes_for │ │ │ │ referenced_var │ │ │ │ mark_def_sites │ │ │ │ init_ssa_renamer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ tsi_link_after │ │ │ │ tsi_link_before │ │ │ │ free_stmt_list │ │ │ │ alloc_stmt_list │ │ │ │ ldist useful partition: │ │ │ │ generated memset zero │ │ │ │ Loop %d is the same. │ │ │ │ FIXME: Loop %d not distributed: it has more than two basic blocks. │ │ │ │ FIXME: Loop %d not distributed: failed to build the RDG. │ │ │ │ ldist asked to generate code for vertex %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ Loop %d distributed: split to %d loops. │ │ │ │ generate_memset_zero │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ Guessing no static-chain for %s │ │ │ │ convert_all_function_calls iterations: %u │ │ │ │ Setting static-chain for %s │ │ │ │ __nl_goto_buf │ │ │ │ __builtin_trampoline │ │ │ │ ;; Function %s │ │ │ │ remap_vla_decls │ │ │ │ finalize_nesting_tree_1 │ │ │ │ convert_nonlocal_omp_clauses │ │ │ │ convert_local_omp_clauses │ │ │ │ walk_gimple_omp_for │ │ │ │ create_tmp_var_for │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ NRV Replaced: │ │ │ │ with: │ │ │ │ tree_nrv │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ Computing %s %sobject size for │ │ │ │ Reexamining │ │ │ │ : %s %sobject size %lu │ │ │ │ Found a dependency loop at │ │ │ │ Visiting use-def links for │ │ │ │ Need to reexamine │ │ │ │ Simplified │ │ │ │ @@ -24889,21 +24889,21 @@ │ │ │ │ tree_low_cst │ │ │ │ compute_builtin_object_size │ │ │ │ *init_datastructures │ │ │ │ *free_cfg_annotations │ │ │ │ early_optimizations │ │ │ │ early_local_cleanups │ │ │ │ *all_optimizations │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ size of return value of %q+D is %u bytes │ │ │ │ size of return value of %q+D is larger than %wd bytes │ │ │ │ tree_rest_of_compilation │ │ │ │ Removing Dead PHI definition: │ │ │ │ Inserting a partition copy on edge BB%d->BB%d :PART.%d = PART.%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : PART.%d = │ │ │ │ Inserting a value copy on edge BB%d->BB%d : PART.%d = │ │ │ │ = PART.%d │ │ │ │ After Coalescing: │ │ │ │ insert_value_copy_on_edge │ │ │ │ insert_partition_copy_on_edge │ │ │ │ @@ -24925,15 +24925,15 @@ │ │ │ │ loop NOT innermost │ │ │ │ parallelizing outer loop %d │ │ │ │ parallelizing inner loop %d │ │ │ │ loop at %s:%d: │ │ │ │ .paral_data │ │ │ │ .paral_data_store │ │ │ │ .paral_data_load │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ loop is not parallel according to graphite │ │ │ │ FAILED: number of iterations not known │ │ │ │ Detected reduction. reduction stmt is: │ │ │ │ checking if it a part of reduction pattern: │ │ │ │ FAILED: it is not a part of reduction. │ │ │ │ FAILED: scalar dependency between iterations │ │ │ │ SUCCESS: may be parallelized │ │ │ │ @@ -24944,19 +24944,19 @@ │ │ │ │ separate_decls_in_region_name │ │ │ │ separate_decls_in_region_stmt │ │ │ │ transform_to_exit_first_loop │ │ │ │ gen_parallel_loop │ │ │ │ lambda_transform_legal_p │ │ │ │ try_create_reduction_list │ │ │ │ try_get_loop_niter │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ remove_phi_arg_num │ │ │ │ add_phi_arg │ │ │ │ resize_phi_node │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ Predictive commoning failed: no suitable chains │ │ │ │ Executing predictive commoning without unrolling. │ │ │ │ (id %u%s) │ │ │ │ offset │ │ │ │ distance %u │ │ │ │ looparound ref │ │ │ │ combination ref │ │ │ │ @@ -25076,27 +25076,27 @@ │ │ │ │ typedef │ │ │ │ register │ │ │ │ __asm__ │ │ │ │ [value-expr: │ │ │ │ percent_K_format │ │ │ │ tree_low_cst │ │ │ │ dump_omp_clause │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ __gcov_interval_profiler │ │ │ │ __gcov_pow2_profiler │ │ │ │ __gcov_one_value_profiler │ │ │ │ __gcov_indirect_call_callee │ │ │ │ __gcov_indirect_call_counters │ │ │ │ __gcov_indirect_call_profiler │ │ │ │ __gcov_average_profiler │ │ │ │ __gcov_ior_profiler │ │ │ │ PROF_edge_counter │ │ │ │ tree_profile_ipa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ gimple_gen_const_delta_profiler │ │ │ │ cgraph_only_called_directly_p │ │ │ │ %d affine univariate chrecs │ │ │ │ %d chrec_dont_know chrecs │ │ │ │ %d total chrecs │ │ │ │ %d sets in the scev database │ │ │ │ %d gets in the scev database │ │ │ │ @@ -25130,15 +25130,15 @@ │ │ │ │ %d nb_total_loops │ │ │ │ %d affine multivariate chrecs │ │ │ │ %d degree greater than 2 polynomials │ │ │ │ %d with undetermined coefficients │ │ │ │ %d chrecs in the scev database │ │ │ │ (number_of_iterations_in_loop = │ │ │ │ (set_nb_iterations_in_loop = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ scev_const_prop │ │ │ │ instantiate_scev_not │ │ │ │ build_polynomial_chrec │ │ │ │ add_to_evolution_1 │ │ │ │ interpret_loop_phi │ │ │ │ extract_ops_from_tree │ │ │ │ SRA accesses │ │ │ │ @@ -25172,15 +25172,15 @@ │ │ │ │ Scalar replacements created │ │ │ │ Modified expressions │ │ │ │ Subtree copy stmts │ │ │ │ Subreplacement stmts │ │ │ │ Deleted stmts │ │ │ │ Separate LHS and RHS handling │ │ │ │ Non-scalarizable GIMPLE_ASM operand. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ replacing an SSA name of a removed param │ │ │ │ , total_scalarization = %d, grp_read = %d, grp_write = %d, grp_assignment_read = %d, grp_assignment_write = %d, grp_scalar_read = %d, grp_scalar_write = %d, grp_hint = %d, grp_covered = %d, grp_unscalarizable_region = %d, grp_unscalarized_data = %d, grp_partial_lhs = %d, grp_to_be_replaced = %d, grp_maybe_modified = %d, grp_not_necessarilly_dereferenced = %d │ │ │ │ V_C_E under a different handled component. │ │ │ │ Encountered a variable sized access. │ │ │ │ Encountered a bit-field access. │ │ │ │ Encountered an unconstrained access. │ │ │ │ Dereference table before propagation: │ │ │ │ @@ -25222,15 +25222,15 @@ │ │ │ │ add_access_to_work_queue │ │ │ │ relink_to_new_repr │ │ │ │ sort_and_splice_var_accesses │ │ │ │ add_link_to_rhs │ │ │ │ mark_parm_dereference │ │ │ │ tree_low_cst │ │ │ │ beginning to process the following SWITCH statement (%s:%d) : ------- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ index range way too large or otherwise unusable. │ │ │ │ the maximum range-branch ratio exceeded. │ │ │ │ Bad case - cs BB label is NULL │ │ │ │ Bad case - a non-final BB has two predecessors │ │ │ │ Bad case - a non-final BB not empty │ │ │ │ Bad case - different final BB │ │ │ │ Expanding as bit test is preferable │ │ │ │ @@ -25249,15 +25249,15 @@ │ │ │ │ build_constructors │ │ │ │ gather_default_values │ │ │ │ check_process_case │ │ │ │ tree_low_cst │ │ │ │ check_range │ │ │ │ do_switchconv │ │ │ │ test_symbol │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ get_address_description │ │ │ │ move_variant_to_index │ │ │ │ create_mem_ref │ │ │ │ Alias oracle query stats: │ │ │ │ , points-to anything │ │ │ │ , points-to non-local │ │ │ │ , points-to escaped │ │ │ │ @@ -25269,30 +25269,30 @@ │ │ │ │ Alias information for %s │ │ │ │ Aliased symbols │ │ │ │ Call clobber information │ │ │ │ refs_may_alias_p: %ld disambiguations, %ld queries │ │ │ │ ref_maybe_used_by_call_p: %ld disambiguations, %ld queries │ │ │ │ call_may_clobber_ref_p: %ld disambiguations, %ld queries │ │ │ │ Flow-insensitive points-to information │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ decl_refs_may_alias_p │ │ │ │ %sUNINITIALIZED │ │ │ │ %sUNDEFINED │ │ │ │ %sVARYING │ │ │ │ %sCONSTANT │ │ │ │ %sCONSTANT 0x%lx%016lx │ │ │ │ (0x%lx%016lx) │ │ │ │ Lattice value changed to │ │ │ │ Visiting PHI node: │ │ │ │ PHI node value: │ │ │ │ CONSTANT │ │ │ │ which is likely │ │ │ │ Visiting statement: │ │ │ │ Folding predicate │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ . Adding SSA edges to worklist. │ │ │ │ Argument #%d (%d -> %d %sexecutable) │ │ │ │ No interesting values produced. Marked VARYING. │ │ │ │ optimize_stdarg_builtin │ │ │ │ ccp_fold_stmt │ │ │ │ bit_value_unop │ │ │ │ ccp_fold │ │ │ │ @@ -25303,15 +25303,15 @@ │ │ │ │ bit_value_binop │ │ │ │ get_value_from_alignment │ │ │ │ ccp_visit_phi_node │ │ │ │ fold_nonarray_ctor_reference │ │ │ │ fold_array_ctor_reference │ │ │ │ dump_lattice_value │ │ │ │ Corrupt SSA across abnormal edge BB%d->BB%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ ) does not have the same base variable as the result │ │ │ │ : Unable to perform partition union. │ │ │ │ Unable to coalesce ssa_names %d and %d │ │ │ │ which are marked as MUST COALESCE. │ │ │ │ Argument %d ( │ │ │ │ ) is not an SSA_NAME. │ │ │ │ SSA corruption │ │ │ │ @@ -25338,39 +25338,39 @@ │ │ │ │ copy-of chain: │ │ │ │ [UNDEFINED] │ │ │ │ [NOT A COPY] │ │ │ │ Argument #%d: │ │ │ │ PHI node │ │ │ │ Telling the propagator to │ │ │ │ copyprop │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ add SSA edges out of this PHI and continue. │ │ │ │ add SSA edges out of this PHI and never visit again. │ │ │ │ do nothing with SSA edges and keep iterating. │ │ │ │ Trying to determine truth value of │ │ │ │ Conditional will always take edge %d->%d │ │ │ │ No interesting values produced. │ │ │ │ propagate_tree_value_into_stmt │ │ │ │ may_propagate_copy_into_stmt │ │ │ │ may_propagate_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ : Abnormal PHI barrier. No coalesce. │ │ │ │ : Same root, coalesced --> P%d. │ │ │ │ : 2 different PARM_DECLS. No coalesce. │ │ │ │ : One root a RESULT_DECL. No coalesce. │ │ │ │ : 2 different USER vars. No coalesce. │ │ │ │ : 2 default defs. No coalesce. │ │ │ │ : Readonly variable. No coalesce. │ │ │ │ : Incompatible types. No coalesce. │ │ │ │ (P%d) & │ │ │ │ : Already coalesced. │ │ │ │ --> P%d │ │ │ │ Coalesced │ │ │ │ copy_rename_partition_coalesce │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ Marking result for renaming : │ │ │ │ Eliminating unnecessary statements: │ │ │ │ Redirecting edge %i->%i to %i │ │ │ │ Marking back edge of irreducible loop %i->%i │ │ │ │ can not prove finiteness of loop %i │ │ │ │ Removed %d of %d statements (%d%%) │ │ │ │ Removed %d of %d PHI nodes (%d%%) │ │ │ │ @@ -25418,20 +25418,20 @@ │ │ │ │ initialize_expr_from_cond │ │ │ │ build_and_record_new_cond │ │ │ │ eliminate_redundant_computations │ │ │ │ remove_local_expressions_from_table │ │ │ │ initialize_hash_element │ │ │ │ iterative_hash_hashable_expr │ │ │ │ record_const_or_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ Total number of statements: %6ld │ │ │ │ Exprs considered for dominator optimizations: %6ld │ │ │ │ Redundant expressions eliminated │ │ │ │ Deleted dead store ' │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ tree_low_cst │ │ │ │ associate_plusminus │ │ │ │ combine_cond_expr_cond │ │ │ │ rhs_to_tree │ │ │ │ forward_propagate_addr_expr_1 │ │ │ │ can_propagate_from │ │ │ │ optimizing double bit test to │ │ │ │ @@ -25449,36 +25449,36 @@ │ │ │ │ Originating from : │ │ │ │ (nonlocalized) │ │ │ │ Scope blocks after cleanups: │ │ │ │ Partition map │ │ │ │ Partition %d ( │ │ │ │ Live on entry to BB%d : │ │ │ │ Live on exit from BB%d : │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ Declarations used by %s, sorted by DECL_UID: │ │ │ │ loe_visit_block │ │ │ │ partition_view_bitmap │ │ │ │ partition_view_fini │ │ │ │ var_union │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ Duplicating header of the loop %d up to edge %d->%d. │ │ │ │ Duplication failed. │ │ │ │ should_duplicate_loop_header_p │ │ │ │ copy_loop_headers │ │ │ │ Moving PHI node │ │ │ │ (cost %u) out of loop %d. │ │ │ │ Moving statement │ │ │ │ independent. │ │ │ │ independent │ │ │ │ Executing store motion of │ │ │ │ from loop %d │ │ │ │ shifttmp │ │ │ │ reciptmp │ │ │ │ Memory reference %u: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ Querying dependency of refs %u and %u: │ │ │ │ Querying dependencies of ref %u in loop %d: %s │ │ │ │ Basic block %d (loop %d -- depth %d): │ │ │ │ invariant up to level %d, cost %d. │ │ │ │ move_computations_stmt │ │ │ │ force_move_till_op │ │ │ │ set_level │ │ │ │ @@ -25544,15 +25544,15 @@ │ │ │ │ regs_used %d │ │ │ │ cost for size: │ │ │ │ ivs cost │ │ │ │ Selected IV set: │ │ │ │ cand_cost: %d │ │ │ │ cand_use_cost: %d (complexity %d) │ │ │ │ use:%d --> iv_cand:%d, cost=(%d,%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ Unable to substitute for ivs, failed. │ │ │ │ incremented before exit test │ │ │ │ Candidate %d is related to use %d │ │ │ │ Multiplication by %d in %s costs %d │ │ │ │ force_expr_to_var_cost %s costs: │ │ │ │ single exit %d -> %d, exit condition │ │ │ │ cand cost compl. depends on │ │ │ │ @@ -25580,20 +25580,20 @@ │ │ │ │ determine_base_object │ │ │ │ alloc_iv │ │ │ │ tree_ssa_iv_optimize_loop │ │ │ │ stmt_invariant_in_loop_p │ │ │ │ expr_invariant_in_loop_p │ │ │ │ contains_abnormal_ssa_name_p │ │ │ │ dump_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ unrinittmp │ │ │ │ determine_exit_conditions │ │ │ │ tree_transform_and_unroll_loop │ │ │ │ check_loop_closed_ssa_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ * iteration does not wrap in statement │ │ │ │ Proved that loop %d iterates %d times using brute force. │ │ │ │ Analyzing # of iterations of loop %d │ │ │ │ bounds on difference of bases: │ │ │ │ Found loop %i to be finite: it is within pure or const function. │ │ │ │ Found loop %i to be finite: iterating │ │ │ │ probably │ │ │ │ @@ -25627,16 +25627,16 @@ │ │ │ │ sincostmp │ │ │ │ dominators for recip │ │ │ │ widening_mul │ │ │ │ execute_cse_sincos_1 │ │ │ │ insert_bb │ │ │ │ execute_cse_reciprocals_1 │ │ │ │ %d bit bswap implementation found at: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ Original clobbered vars: %d │ │ │ │ Static write clobbers avoided: %d │ │ │ │ Static read clobbers avoided: %d │ │ │ │ Unescapable clobbers avoided: %d │ │ │ │ Original read-only clobbers: %d │ │ │ │ Static read-only clobbers avoided: %d │ │ │ │ IMM ERROR : (use_p : tree - %p:%p) │ │ │ │ @@ -25657,26 +25657,26 @@ │ │ │ │ init_ssa_operands │ │ │ │ STMT MODIFIED. - <%p> │ │ │ │ no uses. │ │ │ │ single use. │ │ │ │ %d uses. │ │ │ │ Immediate_uses: │ │ │ │ COND_EXPR in block %d and PHI in block %d converted to straightline code. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ minmax_replacement │ │ │ │ tree_ssa_phiopt_worker │ │ │ │ blocks_in_phiopt_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ Inserting PHI for result of load │ │ │ │ for edge defining │ │ │ │ reusing PHI result │ │ │ │ inserting load │ │ │ │ phiprop_insert_phi │ │ │ │ phivn_valid_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ Could not find SSA_NAME representative for expression: │ │ │ │ Created SSA_NAME representative │ │ │ │ Block %d was deferred for a future iteration. │ │ │ │ compute_partial_antic iterations │ │ │ │ Found partial redundancy for expression │ │ │ │ Skipping insertion of phi for partial redundancy: Looks like an induction variable │ │ │ │ Skipping partial redundancy for expression │ │ │ │ @@ -25720,15 +25720,15 @@ │ │ │ │ get_expr_type │ │ │ │ phi_translate_1 │ │ │ │ pre_expr_hash │ │ │ │ pre_expr_eq │ │ │ │ alloc_expression_id │ │ │ │ get_expr_value_id │ │ │ │ add_to_value │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ Adding Destination of edge (%d -> %d) to worklist │ │ │ │ Simulating statement (from ssa_edges): │ │ │ │ Substituting values and folding statements │ │ │ │ substitute_and_fold │ │ │ │ cfg_blocks_get │ │ │ │ cfg_blocks_add │ │ │ │ update_call_from_tree │ │ │ │ @@ -25736,15 +25736,15 @@ │ │ │ │ Folding PHI node: │ │ │ │ No folding possible │ │ │ │ Folded into: │ │ │ │ Removing dead stmt │ │ │ │ Folding statement: │ │ │ │ Not folded │ │ │ │ Statements folded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ Found & 0, removing all other ops │ │ │ │ Found | -1, removing all other ops │ │ │ │ Found * 0, removing all other ops │ │ │ │ searching for un-distribute opportunities │ │ │ │ Transforming │ │ │ │ Linearized: │ │ │ │ Breaking up subtract │ │ │ │ @@ -25788,27 +25788,27 @@ │ │ │ │ No store match │ │ │ │ Value numbering store │ │ │ │ Inserting name │ │ │ │ for expression │ │ │ │ SCC consists of: │ │ │ │ SCC iterations │ │ │ │ Value numbers: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ Store matched earlier value,value numbering store vdefs to matching vuses. │ │ │ │ WARNING: Giving up with SCCVN due to SCC size %u exceeding %u │ │ │ │ copy_phi │ │ │ │ stmt_has_constants │ │ │ │ set_ssa_val_to │ │ │ │ visit_use │ │ │ │ vn_nary_op_insert_into │ │ │ │ vn_reference_insert_pieces │ │ │ │ vn_reference_lookup_3 │ │ │ │ tree_low_cst │ │ │ │ copy_reference_ops_from_ref │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ Not moving store, common dominator post-dominates from block. │ │ │ │ Common dominator of all uses is %d │ │ │ │ Sinking │ │ │ │ from bb %d to bb %d │ │ │ │ Sunk statements │ │ │ │ is_hidden_global_store │ │ │ │ + UNKNOWN │ │ │ │ @@ -25858,15 +25858,15 @@ │ │ │ │ Generating constraints for %s │ │ │ │ PTA query stats: │ │ │ │ /* Constraints used in the constraint graph: │ │ │ │ // The constraint graph in dot format: │ │ │ │ edge [ │ │ │ │ fontsize = "12" │ │ │ │ // List of nodes in the constraint graph: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ Non-pointer vars: %d │ │ │ │ Collapsing static cycles and doing variable substitution │ │ │ │ Detecting pointer and location equivalences │ │ │ │ Found location equivalence for node %s │ │ │ │ Equivalence classes for %s node id %d:%s are pointer: %d, location:%d │ │ │ │ %s is a non-pointer variable, eliminating edges. │ │ │ │ Rewriting constraints and unifying variables │ │ │ │ @@ -25908,29 +25908,29 @@ │ │ │ │ heapvar_insert │ │ │ │ process_constraint │ │ │ │ init_base_vars │ │ │ │ compute_may_aliases │ │ │ │ pt_solutions_same_restrict_base │ │ │ │ Replacing Expressions │ │ │ │ replace with --> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ fold_assignment_stmt │ │ │ │ threadedge_initialize_values │ │ │ │ Threaded jump %d --> %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ Jumps threaded │ │ │ │ thread_through_loop_header │ │ │ │ redirect_edges │ │ │ │ thread_through_all_blocks │ │ │ │ is guarded by : │ │ │ │ (.NOT.) │ │ │ │ Use in stmt │ │ │ │ Operand defs of phi │ │ │ │ [CHECK]: examining phi: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ [CHECK] Found def edge %d in │ │ │ │ [WORKLIST]: add to initial list: │ │ │ │ [CHECK]: Found unguarded use: │ │ │ │ [WORKLIST]: Update worklist with phi: │ │ │ │ %qD may be used uninitialized in this function │ │ │ │ prune_uninit_phi_opnds_in_unrealizable_paths │ │ │ │ use_pred_not_overlap_with_undef_path_pred │ │ │ │ @@ -25961,15 +25961,15 @@ │ │ │ │ type mismatch between an SSA_NAME and its symbol │ │ │ │ found an SSA_NAME that had been released into the free pool │ │ │ │ found a virtual definition for a GIMPLE register │ │ │ │ virtual SSA name for non-VOP decl │ │ │ │ found a real definition for a non-register │ │ │ │ found a default name with a non-empty defining statement │ │ │ │ No longer having address taken: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ RESULT_DECL should be read only when DECL_BY_REFERENCE is set │ │ │ │ SSA_NAME created in two different blocks %i and %i │ │ │ │ Expected definition statement: │ │ │ │ Actual definition statement: │ │ │ │ AUX pointer initialized for edge %d->%d │ │ │ │ incoming edge count does not match number of PHI arguments │ │ │ │ PHI argument is missing for edge %d->%d │ │ │ │ @@ -25984,47 +25984,47 @@ │ │ │ │ number of operands and imm-links don%'t agree in statement │ │ │ │ %qD is used uninitialized in this function │ │ │ │ walk_use_def_chains │ │ │ │ verify_ssa │ │ │ │ SSA names released │ │ │ │ Released %i names, %.2f%% │ │ │ │ release_ssa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ release_defs │ │ │ │ duplicate_ssa_name_ptr_info │ │ │ │ get_ptr_info │ │ │ │ make_ssa_name_fn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ bb%d will %sbe executed at most once for each va_start in bb%d │ │ │ │ %s: va_list escapes %d, needs to save │ │ │ │ va_list escapes in │ │ │ │ GPR units and │ │ │ │ FPR units. │ │ │ │ tree_low_cst │ │ │ │ reachable_at_most_once │ │ │ │ execute_optimize_stdarg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ Eliminated tail recursion in bb %d : │ │ │ │ mult_acc │ │ │ │ Found tail call │ │ │ │ in bb %i │ │ │ │ adjust_return_value │ │ │ │ add_successor_phi_arg │ │ │ │ decrease_profile │ │ │ │ eliminate_tail_call │ │ │ │ independent_of_stmt_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ build_word_mode_vector_type │ │ │ │ tree_low_cst │ │ │ │ expand_vector_operations_1 │ │ │ │ veclower2 │ │ │ │ veclower │ │ │ │ get vectype with %d units of type │ │ │ │ last stmt in pattern. don't mark relevant/live. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ vec_stmt_relevant_p: stmt has vdefs. │ │ │ │ vec_stmt_relevant_p: used out of loop. │ │ │ │ vect_model_simple_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ vect_model_store_cost: aligned. │ │ │ │ vect_model_store_cost: unaligned supported by hardware. │ │ │ │ vect_model_store_cost: strided group_size = %d . │ │ │ │ vect_model_store_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ @@ -26185,15 +26185,15 @@ │ │ │ │ epilog loop required. │ │ │ │ === vec_transform_loop === │ │ │ │ ------>vectorizing phi: │ │ │ │ multiple-types. │ │ │ │ transform phi. │ │ │ │ transform statement. │ │ │ │ OUTER LOOP VECTORIZED. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ intermediate value used outside loop. │ │ │ │ unsupported phi node definition. │ │ │ │ reduction: not commutative/associative: │ │ │ │ reduction: not binary operation: │ │ │ │ reduction: uses not ssa_names: │ │ │ │ reduction: multiple types: operation type: │ │ │ │ reduction: unsafe fp math optimization: │ │ │ │ @@ -26283,15 +26283,15 @@ │ │ │ │ vect_is_simple_reduction_1 │ │ │ │ vect_analyze_loop_operations │ │ │ │ vect_determine_vectorization_factor │ │ │ │ vect_analyze_scalar_cycles_1 │ │ │ │ new_loop_vec_info │ │ │ │ vect_analyze_loop_form │ │ │ │ Profitability threshold is %u loop iterations. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ tree_duplicate_loop_to_edge_cfg failed. │ │ │ │ === vect_do_peeling_for_loop_bound === │ │ │ │ vect_update_ivs_after_vectorizer: phi: │ │ │ │ === vect_do_peeling_for_alignment === │ │ │ │ === vect_update_inits_of_dr === │ │ │ │ create runtime check for data references │ │ │ │ created %u versioning for alias checks. │ │ │ │ @@ -26319,17 +26319,17 @@ │ │ │ │ adjust_debug_stmts_now │ │ │ │ slpeel_update_phis_for_duplicate_loop │ │ │ │ slpeel_tree_peel_loop_to_edge │ │ │ │ vect_build_loop_niters │ │ │ │ vect_generate_tmps_on_preheader │ │ │ │ vect_do_peeling_for_loop_bound │ │ │ │ slpeel_make_loop_iterate_ntimes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ ------>vectorizing SLP node starting from: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ Build SLP failed: can't find def for │ │ │ │ Build SLP failed: some of the stmts are in a pattern, and others are not │ │ │ │ Build SLP failed: two constant oprnds in stmt │ │ │ │ Build SLP failed: different types │ │ │ │ Build SLP failed: illegal type of def │ │ │ │ Build SLP failed: unvectorizable statement │ │ │ │ Build SLP failed: not GIMPLE_ASSIGN nor GIMPLE_CALL │ │ │ │ @@ -26392,15 +26392,15 @@ │ │ │ │ vect_analyze_slp_instance │ │ │ │ Increasing alignment of decl: │ │ │ │ basic block vectorized using SLP │ │ │ │ vectorized %u loops in function. │ │ │ │ Vectorized loops │ │ │ │ increase_alignment │ │ │ │ : loop information indicates does not overflow │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ array subscript is outside array bounds │ │ │ │ array subscript is above array bounds │ │ │ │ array subscript is below array bounds │ │ │ │ assuming signed overflow does not occur when simplifying conditional to constant │ │ │ │ assuming signed overflow does not occur when simplifying conditional │ │ │ │ comparison always false due to limited range of data type │ │ │ │ comparison always true due to limited range of data type │ │ │ │ @@ -26455,15 +26455,15 @@ │ │ │ │ abs_extent_range │ │ │ │ extract_range_from_binary_expr │ │ │ │ set_value_range_to_value │ │ │ │ range_includes_zero_p │ │ │ │ vrp_meet │ │ │ │ compare_values_warnv │ │ │ │ nonnull_arg_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ arrays of functions are not meaningful │ │ │ │ ignoring attributes applied to %qT after definition │ │ │ │ function return type cannot be function │ │ │ │ complex long long unsigned int │ │ │ │ Type hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_DEBUG_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_VALUE_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ @@ -26801,15 +26801,15 @@ │ │ │ │ property_decl │ │ │ │ message_send_expr │ │ │ │ class_reference_expr │ │ │ │ property_ref │ │ │ │ Interval counter range %d -- %d │ │ │ │ correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d) │ │ │ │ corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ Histogram value statement does not correspond to the statement it is associated with │ │ │ │ Trying transformations on stmt │ │ │ │ Mod subtract transformation on insn │ │ │ │ Mod power of 2 transformation on insn │ │ │ │ Single value %i stringop transformation on │ │ │ │ hist->count %ld hist->all %ld │ │ │ │ ] outside range:%ld │ │ │ │ @@ -26832,15 +26832,15 @@ │ │ │ │ gimple_stringop_fixed_value │ │ │ │ interesting_stringop_to_profile_p │ │ │ │ gimple_stringops_transform │ │ │ │ gimple_mod_pow2 │ │ │ │ gimple_divmod_fixed_value │ │ │ │ gimple_mod_subtract │ │ │ │ gimple_mod_subtract_transform │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ dataflow difference found: removal of: │ │ │ │ dataflow difference found: old and new follow: │ │ │ │ variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without │ │ │ │ variable tracking size limit exceeded │ │ │ │ BB %i: in %i (was %i), out %i (was %i), rem %i + %i, tsz %i │ │ │ │ Created new value %u:%u for reg %i │ │ │ │ emit_notes_in_bb │ │ │ │ @@ -26972,15 +26972,15 @@ │ │ │ │ output_constant_pool_2 │ │ │ │ output_constant_pool_1 │ │ │ │ change_symbol_block │ │ │ │ make_decl_rtl │ │ │ │ get_variable_section │ │ │ │ get_named_section │ │ │ │ get_section │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ thread-local COMMON data not implemented │ │ │ │ %+D causes a section type conflict │ │ │ │ alignment of %q+D is greater than maximum object file alignment. Using %d │ │ │ │ initializer for integer/fixed-point value is too complicated │ │ │ │ initializer for floating value is not a floating constant │ │ │ │ invalid initial value for member %qE │ │ │ │ weak declaration of %q+D must be public │ │ │ │ @@ -26997,15 +26997,15 @@ │ │ │ │ global register variable has initial value │ │ │ │ optimization may eliminate reads and/or writes to register variables │ │ │ │ ifunc is not supported in this configuration │ │ │ │ weakref %q+D ultimately targets itself │ │ │ │ weakref %q+D must have static linkage │ │ │ │ storage size of %q+D isn%'t known │ │ │ │ requested alignment for %q+D is greater than implemented alignment of %wu │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ Updating insn %i (%i->%i) │ │ │ │ Web oldreg=%i newreg=%i │ │ │ │ .infomemnobits │ │ │ │ mov #0xf0f0, r6 │ │ │ │ @@ -27090,15 +27090,15 @@ │ │ │ │ saveprologue │ │ │ │ noint_hwmul │ │ │ │ .infomemnobits is deprecated; use .infomem.bss │ │ │ │ only uninitialized variables can be placed in a .bss section │ │ │ │ ; TRAMPOLINE HERE │ │ │ │ ; move context (either r1 or r4) to r6 │ │ │ │ ; call function (0xf0f0 will be changed) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%D%d, %%D0 │ │ │ │ %s %%C%d, %%C0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ @@ -27175,18 +27175,18 @@ │ │ │ │ __delay_cycles │ │ │ │ __swap_bytes │ │ │ │ __get_watchdog_clear_value │ │ │ │ __set_watchdog_clear_value │ │ │ │ __watchdog_clear │ │ │ │ __bi%c_status_register_on_exit invalid outside of function with interrupt attribute │ │ │ │ __delay_cycles argument must be non-negative integer constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ Unhandled built-in function `%s' │ │ │ │ msp430_expand_builtin │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ interrupt vector offset %d must be even and non-negative │ │ │ │ interrupt vector offset %qE is not an integer constant │ │ │ │ interrupt vector offset must be an even non-negative integer constant │ │ │ │ %qs ignored on noreturn function │ │ │ │ %qs attribute ignored (incompatible with %qs) │ │ │ │ %qs attribute ignored (requires %qs) │ │ │ │ saveprologue no longer supported │ │ │ │ @@ -27194,15 +27194,15 @@ │ │ │ │ frame allocation destroys caller register due to %qs │ │ │ │ .word .L%d │ │ │ │ msp430_initial_elimination_offset │ │ │ │ gen_adjust_register │ │ │ │ msp430_set_current_function │ │ │ │ /proc/sys/kernel/randomize_va_space │ │ │ │ /proc/sys/kernel/exec-shield-randomize │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ %D renamed after being referenced in assembly │ │ │ │ reachable_from_other_partition │ │ │ │ has %i outgoing edges for indirect calls. │ │ │ │ (thunk of %s fixed offset %i virtual value %i has virtual offset %i │ │ │ │ Called by %s that is executed once │ │ │ │ Called by %s that is normal or hot │ │ │ │ Node %s promoted to only called at startup. │ │ │ │ @@ -27302,15 +27302,15 @@ │ │ │ │ cgraph_add_edge_to_call_site_hash │ │ │ │ cgraph_insert_node_to_hashtable │ │ │ │ cgraph_get_node │ │ │ │ cgraph_get_node_or_alias │ │ │ │ cgraph_add_thunk │ │ │ │ cgraph_same_body_alias_1 │ │ │ │ cgraph_node │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ rebuild_cgraph_edges │ │ │ │ record_reference │ │ │ │ *remove_cgraph_callee_edges │ │ │ │ *rebuild_cgraph_edges │ │ │ │ *build_cgraph_edges │ │ │ │ vtableaddr │ │ │ │ vcalloffset │ │ │ │ @@ -27344,15 +27344,15 @@ │ │ │ │ Optimized │ │ │ │ Memory consumption after IPA │ │ │ │ Assembling functions: │ │ │ │ Analyzing compilation unit │ │ │ │ caller edge frequency is negative │ │ │ │ caller edge frequency is too large │ │ │ │ caller edge frequency %i does not match BB frequency %i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ % attribute should be accompanied with an % attribute │ │ │ │ % attribute have effect only on public objects │ │ │ │ % attribute ignored because function is defined │ │ │ │ % attribute ignored because variable is initialized │ │ │ │ externally visible inline clone │ │ │ │ inline clone with address taken │ │ │ │ aux field set for indirect edge from %s │ │ │ │ @@ -27455,15 +27455,15 @@ │ │ │ │ replacing param │ │ │ │ with const │ │ │ │ constprop │ │ │ │ skipping function %s │ │ │ │ Versioning of %s will save code size │ │ │ │ Cost of versioning %s is %i, (size: %i, freq: %i) │ │ │ │ IPA constant propagation start: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ IPA structures before propagation: │ │ │ │ Not considering %s for cloning; address is taken. │ │ │ │ Not considering %s for cloning; body is overwritable. │ │ │ │ Not considering %s for cloning; body is not versionable. │ │ │ │ Not considering %s for cloning; no direct calls. │ │ │ │ Considering %s for cloning; code would shrink. │ │ │ │ Not considering %s for cloning; -fipa-cp-clone disabled. │ │ │ │ @@ -27512,15 +27512,15 @@ │ │ │ │ Cannot split: eh dispatch. │ │ │ │ found articulation at bb %i │ │ │ │ Refused: header empty │ │ │ │ Accepted! │ │ │ │ New best split point! │ │ │ │ Splitting function at: │ │ │ │ feedback_fnsplit │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ Badness calculation for %s -> %s │ │ │ │ growth %i, time %i-%i, size %i-%i │ │ │ │ %i (relative %f): profile info. Relative count %f * Relative benefit %f │ │ │ │ %i: guessed profile. frequency %i, overall growth %i, benefit %i%%, divisor %i │ │ │ │ %i: no profile. nest %i │ │ │ │ Not inlining: Function body not available. │ │ │ │ Not inlining %s into %s to avoid cycle. │ │ │ │ @@ -27610,15 +27610,15 @@ │ │ │ │ , copy_param │ │ │ │ , remove_param │ │ │ │ , offset %li │ │ │ │ , by_ref │ │ │ │ , type: │ │ │ │ │ │ │ │ KNOWN TYPE, type in binfo is: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ function %s parameter descriptors: │ │ │ │ Jump functions of caller %s: │ │ │ │ callsite %s/%i -> %s/%i : │ │ │ │ indirect callsite %d for stmt │ │ │ │ ipa-prop: Discovered %s call to a known target (%s/%i -> %s/%i), for stmt │ │ │ │ ipa_prop_read_section │ │ │ │ ipa_write_node_info │ │ │ │ @@ -27661,19 +27661,19 @@ │ │ │ │ ignoring side effects->pure looping │ │ │ │ function might be candidate for attribute %<%s%> │ │ │ │ function might be candidate for attribute %<%s%> if it is known to return normally │ │ │ │ Function found to be nothrow: %s │ │ │ │ Visiting %s/%i state:%s looping %i │ │ │ │ Overwritable. state %s looping %i │ │ │ │ Ignoring side effects -> pure, looping │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ nonreadonly global var read │ │ │ │ Function found to be %sconst: %s │ │ │ │ Function found to be %spure: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ Volatile stmt is not const/pure │ │ │ │ operand can throw; looping │ │ │ │ operand can throw externally │ │ │ │ longjmp and nonlocal goto is not const/pure │ │ │ │ can throw externally to lp %i │ │ │ │ nonlocal label is not const/pure │ │ │ │ memory asm clobber is not const/pure │ │ │ │ @@ -27713,39 +27713,39 @@ │ │ │ │ next cycle: %s/%i │ │ │ │ locals read: │ │ │ │ locals written: │ │ │ │ globals read: │ │ │ │ globals written: │ │ │ │ static-var │ │ │ │ %s/%i -> read all, write all │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ Function name:%s/%i: │ │ │ │ static not read: │ │ │ │ ipa reference summary is missing in ltrans unit │ │ │ │ indirect call -> write all │ │ │ │ propagate_bits │ │ │ │ add_static_var │ │ │ │ analyze_function │ │ │ │ propagate │ │ │ │ lto_file_decl_data_get_var_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ fn:%s/%i (%s) │ │ │ │ var:%s (%s) │ │ │ │ ipa_ref_refering_node │ │ │ │ ipa_remove_reference │ │ │ │ ipa_record_reference │ │ │ │ ipa_struct_reorg │ │ │ │ │ │ │ │ local analysis of %s │ │ │ │ type %d │ │ │ │ escaped │ │ │ │ contained │ │ │ │ type-escape-var │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ close_type_exposed_parameter │ │ │ │ mark_interesting_addressof │ │ │ │ analyze_variable │ │ │ │ ordered call graph: %s │ │ │ │ sub_%c_%.5d_%d │ │ │ │ Reclaiming variables: │ │ │ │ (local) │ │ │ │ @@ -27753,15 +27753,15 @@ │ │ │ │ %s (addressable) │ │ │ │ %s (read-only) │ │ │ │ Alias %s->%s │ │ │ │ node %s/%i │ │ │ │ varpool node %s │ │ │ │ Marking local functions: │ │ │ │ Needed variables: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ Clearing address taken flags: │ │ │ │ Marking externally visible functions: │ │ │ │ Marking externally visible variables: │ │ │ │ build_cdtor │ │ │ │ build_cdtor_fns │ │ │ │ cgraph_build_static_cdtor_1 │ │ │ │ varpool_node_set_find │ │ │ │ @@ -27770,15 +27770,15 @@ │ │ │ │ cgraph_node_set_find │ │ │ │ cgraph_node_set_remove │ │ │ │ cgraph_node_set_add │ │ │ │ function_and_variable_visibility │ │ │ │ cgraph_remove_unreachable_nodes │ │ │ │ cgraph_only_called_directly_p │ │ │ │ Matrix "%s"; Escaping Level: %d, Num Dims: %d, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ Matrix %s is an argument to function %s │ │ │ │ Matrix %s: Function call %s, level %d escapes. │ │ │ │ Found vector type, don't flatten matrix │ │ │ │ Matrix %s: Cannot calculate the size of allocation, escaping at level %d │ │ │ │ Transposed dimensions: dim %d is now dim %d │ │ │ │ Malloc Dims: %d, │ │ │ │ Flattened %d dimensions │ │ │ │ @@ -27794,15 +27794,15 @@ │ │ │ │ add_allocation_site │ │ │ │ find_matrices_decl │ │ │ │ collect_data_for_malloc_call │ │ │ │ transform_allocation_sites │ │ │ │ transform_access_sites │ │ │ │ function %q+F can never be copied because it receives a non-local goto │ │ │ │ function %q+F can never be copied because it saves address of local label in a static variable │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ function %q+F can never be inlined because it uses alloca (override using the always_inline attribute) │ │ │ │ function %q+F can never be inlined because it uses setjmp │ │ │ │ function %q+F can never be inlined because it uses variable argument lists │ │ │ │ function %q+F can never be inlined because it uses setjmp-longjmp exception handling │ │ │ │ function %q+F can never be inlined because it uses non-local goto │ │ │ │ function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args │ │ │ │ function %q+F can never be inlined because it contains a computed goto │ │ │ │ @@ -27842,15 +27842,15 @@ │ │ │ │ remap_ssa_name │ │ │ │ copy_tree_body_r │ │ │ │ remap_type_1 │ │ │ │ called from here │ │ │ │ retvalptr │ │ │ │ Inlining │ │ │ │ with frequency %i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ not-ready │ │ │ │ (asm written) │ │ │ │ used_from_other_partition │ │ │ │ Refering this var: │ │ │ │ variable pool: │ │ │ │ varpool_extra_name_alias │ │ │ │ varpool_analyze_pending_decls │ │ │ │ @@ -27866,16 +27866,16 @@ │ │ │ │ get_attr_instr_format │ │ │ │ get_attr_instr_mult │ │ │ │ get_attr_cc │ │ │ │ insn_default_length │ │ │ │ insn_min_length │ │ │ │ insn_variable_length_p │ │ │ │ insn_current_length │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ added_clobbers_hard_reg_p │ │ │ │ add_clobbers │ │ │ │ insn-extract.c │ │ │ │ insn with invalid code number: │ │ │ │ insn_extract │ │ │ │ popm %0, %1 │ │ │ │ pushm %0, %1 │ │ │ │ @@ -28060,24 +28060,24 @@ │ │ │ │ trying POST_REG │ │ │ │ mem count failure │ │ │ │ base reg mode failure. │ │ │ │ starting bb %d │ │ │ │ found %s add(%d) r[%d]=r[%d]+%d │ │ │ │ found %s add(%d) r[%d]=r[%d]+r[%d] │ │ │ │ found %s inc(%d) r[%d]+=r[%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ inc conflicts with store failure. │ │ │ │ result of add is assigned to between mem and inc insns. │ │ │ │ result of add is used between mem and inc insns. │ │ │ │ base reg replacement failure. │ │ │ │ skipping update of deleted insn %d │ │ │ │ attempt_change │ │ │ │ try_merge │ │ │ │ Block %d can't be copied because its size = %d. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ Duplicated bb %d (created bb %d) │ │ │ │ Growing the dynamic array to %d elements. │ │ │ │ Possible start point of next round: %d (key: %d) │ │ │ │ Basic block %d was visited in trace %d │ │ │ │ Changing key for bb %d from %ld to %ld. │ │ │ │ Possible start of %s round: %d (key: %ld) │ │ │ │ multiple hot/cold transitions found (bb %i) │ │ │ │ @@ -28102,15 +28102,15 @@ │ │ │ │ Now live btrs are │ │ │ │ :not const │ │ │ │ : unambiguous use of reg %d │ │ │ │ it's not migratable │ │ │ │ trying block %d ... │ │ │ │ Now btrs live in range are: │ │ │ │ failed to move │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ Adding end of block %d and rest of %d to live range │ │ │ │ Adding block %d to live range │ │ │ │ Basic block %d: count = %ld loop-depth = %d idom = %d │ │ │ │ Found target reg definition: sets %u { bb %d, insn %d }%s priority %d │ │ │ │ Uses target reg: { bb %d, insn %d } │ │ │ │ Def in insn %d reaches use in insn %d │ │ │ │ (use %d has multiple reaching defs) │ │ │ │ @@ -28121,27 +28121,27 @@ │ │ │ │ New pt is insn %d, inserted after insn %d │ │ │ │ giving up because there are no free target registers │ │ │ │ Putting insn %d back on queue with priority %d │ │ │ │ branch target register load optimization is not intended to be run twice │ │ │ │ move_btr_def │ │ │ │ augment_live_range │ │ │ │ insn_sets_btr_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ make_edges │ │ │ │ mark_tablejump_edge │ │ │ │ make_label_edge │ │ │ │ rtl_make_eh_edge │ │ │ │ control_flow_insn_p │ │ │ │ inside_basic_block_p │ │ │ │ Outcomes of branch in bb %i and %i differ too much (%i %i) │ │ │ │ Conditionals in bb %i and %i match. │ │ │ │ Tablejumps in bb %i and %i match. │ │ │ │ Splitting bb %i before %i insns │ │ │ │ Cross jumping from bb %i to bb %i; %i common insns │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ try_optimize_cfg iteration %i │ │ │ │ Merged %d and %d without moving. │ │ │ │ Moved block %d after %d and merged. │ │ │ │ Moved block %d before %d and merged. │ │ │ │ Simplifying condjump %i around jump %i │ │ │ │ Forwarding edge %i->%i to %i failed. │ │ │ │ Dead jumptable %i removed │ │ │ │ @@ -28159,15 +28159,15 @@ │ │ │ │ recog_for_combine │ │ │ │ do_SUBST │ │ │ │ try_widen_shift_mode │ │ │ │ simplify_logical │ │ │ │ make_extraction │ │ │ │ try_combine │ │ │ │ create_log_links │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ Failed to match this instruction: │ │ │ │ Successfully matched this instruction: │ │ │ │ rejecting combination of insns %d, %d, %d and %d │ │ │ │ original costs %d + %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d, %d and %d │ │ │ │ original costs %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d and %d │ │ │ │ @@ -28183,15 +28183,15 @@ │ │ │ │ replacement cost %d │ │ │ │ modifying other_insn │ │ │ │ modifying insn i1 │ │ │ │ modifying insn i2 │ │ │ │ modifying insn i3 │ │ │ │ insn_cost %d: %d │ │ │ │ deleting noop move %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ ;; Following path with %d sets: │ │ │ │ Deleted %i trivially dead insns │ │ │ │ cse_change_cc_mode_insn │ │ │ │ cse_cc_succs │ │ │ │ cse_condition_code_reg │ │ │ │ count_reg_usage │ │ │ │ cse_find_path │ │ │ │ @@ -28209,30 +28209,30 @@ │ │ │ │ cse_local │ │ │ │ DCE: Deleting insn %d │ │ │ │ Adding insn %d to worklist │ │ │ │ Finding needed instructions: │ │ │ │ Processing use of │ │ │ │ in insn %d: │ │ │ │ processing block %d lr out = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ Finished finding needed instructions: │ │ │ │ processing block %d live out = │ │ │ │ finished processing insn %d live out = │ │ │ │ marked_insn_p │ │ │ │ 9.999999E96 │ │ │ │ 9.999999999999999E384 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ 9.999999999999999999999999999999999E6144 │ │ │ │ decimal_real_maxval │ │ │ │ decimal_real_arithmetic │ │ │ │ decimal_real_to_decimal │ │ │ │ decimal_round_for_format │ │ │ │ decimal_to_decnumber │ │ │ │ *** Global dataflow info after analysis. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ trying to replace %smode load in insn %d from %smode store in insn %d │ │ │ │ -- could not extract bits of stored value │ │ │ │ abandoning replacement because sequence clobbers live hardregs: │ │ │ │ -- replaced the loaded MEM with │ │ │ │ -- replacing the loaded MEM with │ │ │ │ led to an invalid instruction │ │ │ │ disqualifying alias set %d, (%s) != (%s) │ │ │ │ @@ -28296,33 +28296,33 @@ │ │ │ │ record_store │ │ │ │ get_stored_val │ │ │ │ clear_alias_set_lookup │ │ │ │ dse_record_singleton_alias_set │ │ │ │ propagate_rtx │ │ │ │ forward_propagate_asm │ │ │ │ all_uses_available_at │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ Number of successful forward propagations: %d │ │ │ │ Changes to insn %d not recognized │ │ │ │ Changes to insn %d not profitable │ │ │ │ In insn %d, replacing │ │ │ │ Changed insn %d │ │ │ │ Setting REG_EQUAL note │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ fold_stmt_inplace │ │ │ │ fold_gimple_assign │ │ │ │ fold_stmt_1 │ │ │ │ gimple_adjust_this_by_delta │ │ │ │ gimple_fold_builtin │ │ │ │ gimplify_and_update_call_from_tree │ │ │ │ may_propagate_address_into_dereference │ │ │ │ lower_stmt │ │ │ │ lower_gimple_bind │ │ │ │ lower_function_body │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ setjmpvar │ │ │ │ color: blue │ │ │ │ class: %d │ │ │ │ color: red │ │ │ │ color: green │ │ │ │ lightgrey │ │ │ │ darkgreen │ │ │ │ @@ -28341,19 +28341,19 @@ │ │ │ │ color: lightblue │ │ │ │ label: "basic block %d │ │ │ │ edge: { sourcename: "%s.0" targetname: "%s.%d" } │ │ │ │ title: "%s.%d" │ │ │ │ color: %s │ │ │ │ label: "%s %d │ │ │ │ node: { title: "%s.999999" label: "END" } │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ finish_graph_dump_file │ │ │ │ clean_graph_dump_file │ │ │ │ Graphite loop optimizations cannot be used │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ %d insn%s converted to conditional execution. │ │ │ │ ========== Pass %d ========== │ │ │ │ IF-THEN%s-JOIN block found, pass %d, test %d, then %d │ │ │ │ , %d %s block%s last test %d [%d] │ │ │ │ IF-CASE-1 found, start %d, then %d │ │ │ │ IF-CASE-2 found, start %d, else %d │ │ │ │ Conversion succeeded on pass %d. │ │ │ │ @@ -28366,15 +28366,15 @@ │ │ │ │ ========== no more changes │ │ │ │ %d IF blocks converted. │ │ │ │ %d true changes made. │ │ │ │ merge_if_block │ │ │ │ cond_exec_process_insns │ │ │ │ cond_exec_find_if_block │ │ │ │ noce_emit_move_insn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ Cannot eliminate zero-extension: │ │ │ │ No defs. Could be extending parameters. │ │ │ │ Trying to eliminate zero extension : │ │ │ │ All definitions have been merged previously. │ │ │ │ Merged Instruction with ZERO_EXTEND: │ │ │ │ Cond_Move Instruction's mode extended : │ │ │ │ All merges were successful .... │ │ │ │ @@ -28387,25 +28387,25 @@ │ │ │ │ merge_def_and_ze │ │ │ │ get_insn_status │ │ │ │ make_defs_and_copies_lists │ │ │ │ combine_reaching_defs │ │ │ │ get_defs │ │ │ │ adding initialization in %s of reg %d at in block %d for insn %d. │ │ │ │ init-regs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ ; Replacing insn: %d with insns: │ │ │ │ ; Splitting reg %u -> │ │ │ │ resolve_simple_move │ │ │ │ simplify_gen_subreg_concatn │ │ │ │ resolve_clobber │ │ │ │ find_decomposable_subregs │ │ │ │ simplify_subreg_concatn │ │ │ │ resolve_subreg_use │ │ │ │ decompose_multiword_subregs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ bytecode stream: no caller found while reading edge │ │ │ │ bytecode stream: no callee found while reading edge │ │ │ │ bytecode stream: found multiple instances of cgraph node %d │ │ │ │ bytecode stream: found empty cgraph node │ │ │ │ cannot find LTO section refs in %s │ │ │ │ At most %i profile runs is supported. Perhaps corrupted profile? │ │ │ │ cannot find LTO cgraph in %s │ │ │ │ @@ -28420,15 +28420,15 @@ │ │ │ │ lto_output_node │ │ │ │ output_profile_summary │ │ │ │ output_node_opt_summary │ │ │ │ output_cgraph │ │ │ │ compute_ltrans_boundary │ │ │ │ original type declared here │ │ │ │ type of field declared here │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ bytecode stream: expected tag %s instead of %s │ │ │ │ bytecode stream: string too long for the string table │ │ │ │ bytecode stream: found non-null terminated string │ │ │ │ bytecode stream: tag %s is not in the expected range [%s, %s] │ │ │ │ bytecode stream: unexpected tag %s │ │ │ │ bytecode stream: tried to jump backwards in the stream │ │ │ │ target specific builtin not available │ │ │ │ @@ -28464,15 +28464,15 @@ │ │ │ │ input_eh_lp │ │ │ │ input_eh_region │ │ │ │ input_eh_regions │ │ │ │ input_function │ │ │ │ lto_read_body │ │ │ │ lto_decls_out │ │ │ │ lto_gimple_out │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ gimple bytecode streams do not support machine specific builtin functions on this target │ │ │ │ gimple bytecode streams do not support the optimization attribute │ │ │ │ tree code %qs is not supported in gimple streams │ │ │ │ write_symbol │ │ │ │ write_global_references │ │ │ │ lto_output_decl_state_refs │ │ │ │ copy_function │ │ │ │ @@ -28482,29 +28482,29 @@ │ │ │ │ lto_output │ │ │ │ lto_output_ts_decl_non_common_tree_pointers │ │ │ │ lto_output_tree_pointers │ │ │ │ pack_ts_function_decl_value_fields │ │ │ │ pack_value_fields │ │ │ │ lto_output_tree_ref │ │ │ │ bytecode stream: trying to read %d bytes after the end of the input buffer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ lto_record_renamed_decl │ │ │ │ lto_free_section_data │ │ │ │ lto_get_file_decl_data │ │ │ │ function_body │ │ │ │ jmpfuncs │ │ │ │ pureconst │ │ │ │ cgraphopt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ append_block │ │ │ │ lto_append_data │ │ │ │ lto_begin_section │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ lto_reissue_options │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ bytecode stream: unexpected LTO section %s │ │ │ │ [%s] # of input cgraph nodes: %lu │ │ │ │ [%s] # of function bodies: %lu │ │ │ │ [%s] # of '%s' objects read: %lu │ │ │ │ [%s] Compression: %lu output bytes, %lu compressed bytes │ │ │ │ [%s] # of output cgraph nodes: %lu │ │ │ │ [%s] # callgraph partitions: %lu │ │ │ │ @@ -28540,23 +28540,23 @@ │ │ │ │ preload_common_node │ │ │ │ lto_get_common_nodes │ │ │ │ lto_streamer_cache_get │ │ │ │ lto_streamer_cache_lookup │ │ │ │ lto_streamer_cache_add_to_node_array │ │ │ │ lto_streamer_cache_insert_1 │ │ │ │ lto_get_section_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ compressed stream: %s │ │ │ │ lto_end_uncompression │ │ │ │ lto_uncompress_block │ │ │ │ lto_zalloc │ │ │ │ lto_zfree │ │ │ │ lto_end_compression │ │ │ │ lto_compress_block │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ Dump fixup graph for %s(): %s. │ │ │ │ There are %d vertices and %d edges. new_exit_index is %d. │ │ │ │ vertex_list[%d]: %d succ fixup edges. │ │ │ │ Negative cycle length is %d: │ │ │ │ After find_minimum_cost_flow() │ │ │ │ Check %s() CFG flow conservation: │ │ │ │ ******** BB%d(%ld) **INVALID**: │ │ │ │ @@ -28679,15 +28679,15 @@ │ │ │ │ %s: %d, %d │ │ │ │ fast checks worked │ │ │ │ it is redundant │ │ │ │ it is not redundant │ │ │ │ Checking for red equations: │ │ │ │ Gist is FALSE │ │ │ │ a free red elimination of %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ adding equality constraint %d to outer problem │ │ │ │ Found a single wild card equality: │ │ │ │ problem reduced, bringing variables back to life │ │ │ │ variables brought back to life │ │ │ │ Mod-ing and normalizing produces: │ │ │ │ Coalesced pb->geqs into %d EQ's: │ │ │ │ Doing chain reaction unprotection │ │ │ │ @@ -28733,26 +28733,26 @@ │ │ │ │ omega_solve_eq │ │ │ │ omega_solve_problem │ │ │ │ normalize_omega_problem │ │ │ │ omega_safe_var_p │ │ │ │ resurrect_subs │ │ │ │ omega_eliminate_redundant │ │ │ │ omega_pretty_print_problem │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ type = │ │ │ │ offset = │ │ │ │ elements = { │ │ │ │ [%d] = │ │ │ │ rest = │ │ │ │ aff_combination_constant_multiple_p │ │ │ │ aff_combination_expand │ │ │ │ aff_combination_mult │ │ │ │ aff_combination_to_tree │ │ │ │ aff_combination_add_elt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ (chrec_apply │ │ │ │ (varying_loop = %d │ │ │ │ (chrec = │ │ │ │ (res = │ │ │ │ reset_evolution_in_loop │ │ │ │ chrec_component_in_loop_num │ │ │ │ hide_evolution_in_other_loops_than_loop │ │ │ │ @@ -28771,31 +28771,31 @@ │ │ │ │ iterations. │ │ │ │ Exit condition will be eliminated. │ │ │ │ Induction variable computation will be folded away. │ │ │ │ Constant expression will be folded away. │ │ │ │ size: %i-%i, last_iteration: %i-%i │ │ │ │ Estimated size after unrolling: %d │ │ │ │ Not unrolling loop %d (--param max-completely-peeled-insns limit reached). │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ Added canonical iv to loop %d, │ │ │ │ try_unroll_loop_completely │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ ;; Not unswitching cold loops │ │ │ │ ;; Considering loop %d │ │ │ │ tree_unswitch_loop │ │ │ │ === vect_pattern_recog === │ │ │ │ pattern recognized: │ │ │ │ vect_recog_widen_sum_pattern: detected: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ vect_recog_widen_mult_pattern: detected: │ │ │ │ vect_recog_dot_prod_pattern: detected: │ │ │ │ vect_pattern_recog_1 │ │ │ │ vect_recog_widen_sum_pattern │ │ │ │ vect_recog_dot_prod_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ mark for run-time aliasing test between │ │ │ │ versioning not supported when optimizing for size. │ │ │ │ versioning not yet supported for outer-loops. │ │ │ │ === vect_analyze_dependences === │ │ │ │ versioning for alias required: can't determine dependence between │ │ │ │ can't determine dependence between │ │ │ │ determined dependence between │ │ │ │ @@ -29264,15 +29264,15 @@ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ │ │ │ │ mspgcc LTS 20120406 unpatched │ │ │ │ 20120301 │ │ │ │ -e90f2e9358ac711fe3ef7bee0e09ab0388b936.debug │ │ │ │ +f11ad10e777f2f7735b25f2f643ffeee86bf58.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ 0x005dc820 01000200 67787800 5f5f6c61 6d626461 ....gxx.__lambda │ │ │ │ 0x005dc830 00474e55 20432b2b 00000000 00000000 .GNU C++........ │ │ │ │ 0x005dc840 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005dc850 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005dc860 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005dc860 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005dc870 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005dc880 342e362e 332f6763 632f6370 2f63702d 4.6.3/gcc/cp/cp- │ │ │ │ 0x005dc890 6c616e67 2e630000 6378785f 64776172 lang.c..cxx_dwar │ │ │ │ 0x005dc8a0 665f6e61 6d650000 616d6269 67756f75 f_name..ambiguou │ │ │ │ 0x005dc8b0 73206f76 65726c6f 61642066 6f722074 s overload for t │ │ │ │ 0x005dc8c0 65726e61 72792025 3c6f7065 7261746f ernary % in %<%E ? │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ 0x005dcb90 63747320 25642061 7267756d 656e7473 cts %d arguments │ │ │ │ 0x005dcba0 2c202564 2070726f 76696465 64000000 , %d provided... │ │ │ │ 0x005dcbb0 20206361 6e646964 61746520 65787065 candidate expe │ │ │ │ 0x005dcbc0 63747320 25642061 7267756d 656e742c cts %d argument, │ │ │ │ 0x005dcbd0 20256420 70726f76 69646564 00000000 %d provided.... │ │ │ │ 0x005dcbe0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005dcbf0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005dcc00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005dcc00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005dcc10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005dcc20 342e362e 332f6763 632f6370 2f63616c 4.6.3/gcc/cp/cal │ │ │ │ 0x005dcc30 6c2e6300 00000000 6e6f206d 61746368 l.c.....no match │ │ │ │ 0x005dcc40 696e6720 66756e63 74696f6e 20666f72 ing function for │ │ │ │ 0x005dcc50 2063616c 6c20746f 20253c25 44282541 call to %<%D(%A │ │ │ │ 0x005dcc60 29253e00 00000000 63616c6c 206f6620 )%>.....call of │ │ │ │ 0x005dcc70 6f766572 6c6f6164 65642025 3c254428 overloaded %<%D( │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ 0x005dd050 6f6e7665 7273696f 6e20666f 72207468 onversion for th │ │ │ │ 0x005dd060 65207365 636f6e64 3a000000 00000000 e second:....... │ │ │ │ 0x005dd070 636f6e76 65727369 6f6e2066 726f6d20 conversion from │ │ │ │ 0x005dd080 25715420 746f2025 71542069 7320616d %qT to %qT is am │ │ │ │ 0x005dd090 62696775 6f757300 2f627569 6c642f67 biguous./build/g │ │ │ │ 0x005dd0a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005dd0b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005dd0c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005dd0c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005dd0d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005dd0e0 632f7472 65652e68 00000000 00000000 c/tree.h........ │ │ │ │ 0x005dd0f0 70757265 20766972 7475616c 20257123 pure virtual %q# │ │ │ │ 0x005dd100 44206361 6c6c6564 2066726f 6d20636f D called from co │ │ │ │ 0x005dd110 6e737472 7563746f 72000000 00000000 nstructor....... │ │ │ │ 0x005dd120 70757265 20766972 7475616c 20257123 pure virtual %q# │ │ │ │ 0x005dd130 44206361 6c6c6564 2066726f 6d206465 D called from de │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ 0x005deb00 76616c69 6420696e 20666965 6c642064 valid in field d │ │ │ │ 0x005deb10 65636c61 72617469 6f6e0000 00000000 eclaration...... │ │ │ │ 0x005deb20 25712b44 20646563 6c617265 64207769 %q+D declared wi │ │ │ │ 0x005deb30 74682061 6e206578 63657074 696f6e20 th an exception │ │ │ │ 0x005deb40 73706563 69666963 6174696f 6e000000 specification... │ │ │ │ 0x005deb50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005deb60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005deb70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005deb70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005deb80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005deb90 342e362e 332f6763 632f6370 2f646563 4.6.3/gcc/cp/dec │ │ │ │ 0x005deba0 6c2e6300 00000000 73746f72 61676520 l.c.....storage │ │ │ │ 0x005debb0 73697a65 206f6620 25714420 69736e25 size of %qD isn% │ │ │ │ 0x005debc0 2774206b 6e6f776e 00000000 00000000 't known........ │ │ │ │ 0x005debd0 73746f72 61676520 73697a65 206f6620 storage size of │ │ │ │ 0x005debe0 25714420 69736e25 27742063 6f6e7374 %qD isn%'t const │ │ │ │ @@ -1931,15 +1931,15 @@ │ │ │ │ 0x005e40a0 3884aeff 3884aeff 3884aeff 3884aeff 8...8...8...8... │ │ │ │ 0x005e40b0 3884aeff 3884aeff 3884aeff 3884aeff 8...8...8...8... │ │ │ │ 0x005e40c0 3884aeff 3884aeff 7484aeff 3884aeff 8...8...t...8... │ │ │ │ 0x005e40d0 3884aeff 7484aeff 3884aeff 3884aeff 8...t...8...8... │ │ │ │ 0x005e40e0 3884aeff 3884aeff 7484aeff 00000000 8...8...t....... │ │ │ │ 0x005e40f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005e4100 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005e4110 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005e4110 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005e4120 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005e4130 342e362e 332f6763 632f6370 2f70742e 4.6.3/gcc/cp/pt. │ │ │ │ 0x005e4140 63000000 00000000 25714520 6973206e c.......%qE is n │ │ │ │ 0x005e4150 6f742061 2076616c 69642074 656d706c ot a valid templ │ │ │ │ 0x005e4160 61746520 61726775 6d656e74 20666f72 ate argument for │ │ │ │ 0x005e4170 20747970 65202571 54206265 63617573 type %qT becaus │ │ │ │ 0x005e4180 65206675 6e637469 6f6e2025 71442068 e function %qD h │ │ │ │ @@ -3031,15 +3031,15 @@ │ │ │ │ 0x005e8560 70757368 5f696e6c 696e655f 74656d70 push_inline_temp │ │ │ │ 0x005e8570 6c617465 5f706172 6d735f72 65637572 late_parms_recur │ │ │ │ 0x005e8580 73697665 00000000 00000000 00000000 sive............ │ │ │ │ 0x005e8590 66696e69 73685f6d 656d6265 725f7465 finish_member_te │ │ │ │ 0x005e85a0 6d706c61 74655f64 65636c00 00000000 mplate_decl..... │ │ │ │ 0x005e85b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005e85c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005e85d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005e85d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005e85e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005e85f0 342e362e 332f6763 632f6370 2f747970 4.6.3/gcc/cp/typ │ │ │ │ 0x005e8600 65636b32 2e630000 63616e6e 6f742064 eck2.c..cannot d │ │ │ │ 0x005e8610 65636c61 72652076 61726961 626c6520 eclare variable │ │ │ │ 0x005e8620 25712b44 20746f20 6265206f 66206162 %q+D to be of ab │ │ │ │ 0x005e8630 73747261 63742074 79706520 25715400 stract type %qT. │ │ │ │ 0x005e8640 63616e6e 6f742064 65636c61 72652070 cannot declare p │ │ │ │ @@ -3239,15 +3239,15 @@ │ │ │ │ 0x005e9260 735f6572 726f7200 00000000 00000000 s_error......... │ │ │ │ 0x005e9270 636f6d70 6c657465 5f747970 655f6368 complete_type_ch │ │ │ │ 0x005e9280 65636b5f 61627374 72616374 00000000 eck_abstract.... │ │ │ │ 0x005e9290 6378785f 72656164 6f6e6c79 5f657272 cxx_readonly_err │ │ │ │ 0x005e92a0 6f720000 00000000 2f627569 6c642f67 or....../build/g │ │ │ │ 0x005e92b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005e92c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005e92d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005e92d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005e92e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005e92f0 632f6370 2f636c61 73732e63 00000000 c/cp/class.c.... │ │ │ │ 0x005e9300 25712354 206f6e6c 79206465 66696e65 %q#T only define │ │ │ │ 0x005e9310 73206120 70726976 61746520 64657374 s a private dest │ │ │ │ 0x005e9320 72756374 6f722061 6e642068 6173206e ructor and has n │ │ │ │ 0x005e9330 6f206672 69656e64 73000000 00000000 o friends....... │ │ │ │ 0x005e9340 616c6c20 6d656d62 65722066 756e6374 all member funct │ │ │ │ @@ -3635,15 +3635,15 @@ │ │ │ │ 0x005eab20 64656669 6e656400 25712b23 442c2064 defined.%q+#D, d │ │ │ │ 0x005eab30 65636c61 72656420 7573696e 67206c6f eclared using lo │ │ │ │ 0x005eab40 63616c20 74797065 20257154 2c206973 cal type %qT, is │ │ │ │ 0x005eab50 20757365 64206275 74206e65 76657220 used but never │ │ │ │ 0x005eab60 64656669 6e656400 2f627569 6c642f67 defined./build/g │ │ │ │ 0x005eab70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005eab80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005eab90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005eab90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005eaba0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005eabb0 632f6370 2f646563 6c322e63 00000000 c/cp/decl2.c.... │ │ │ │ 0x005eabc0 6e616d65 206d6973 73696e67 20666f72 name missing for │ │ │ │ 0x005eabd0 206d656d 62657220 66756e63 74696f6e member function │ │ │ │ 0x005eabe0 00000000 00000000 616d6269 67756f75 ........ambiguou │ │ │ │ 0x005eabf0 7320636f 6e766572 73696f6e 20666f72 s conversion for │ │ │ │ 0x005eac00 20617272 61792073 75627363 72697074 array subscript │ │ │ │ @@ -3820,15 +3820,15 @@ │ │ │ │ 0x005eb6b0 63686563 6b5f6d65 6d626572 5f74656d check_member_tem │ │ │ │ 0x005eb6c0 706c6174 65000000 00000000 00000000 plate........... │ │ │ │ 0x005eb6d0 67726f6b 5f617272 61795f64 65636c00 grok_array_decl. │ │ │ │ 0x005eb6e0 6275696c 645f6d65 6d666e5f 74797065 build_memfn_type │ │ │ │ 0x005eb6f0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005eb700 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005eb710 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005eb720 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005eb720 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005eb730 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005eb740 632f6370 2f657272 6f722e63 00000000 c/cp/error.c.... │ │ │ │ 0x005eb750 3c627261 63652d65 6e636c6f 73656420 .......... │ │ │ │ @@ -4221,15 +4221,15 @@ │ │ │ │ 0x005ecfc0 63636570 7420796f 75722063 6f64652c ccept your code, │ │ │ │ 0x005ecfd0 20627574 20616c6c 6f77696e 67207468 but allowing th │ │ │ │ 0x005ecfe0 65207573 65206f66 20616e20 756e6465 e use of an unde │ │ │ │ 0x005ecff0 636c6172 6564206e 616d6520 69732064 clared name is d │ │ │ │ 0x005ed000 65707265 63617465 64290000 00000000 eprecated)...... │ │ │ │ 0x005ed010 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005ed020 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005ed030 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005ed030 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005ed040 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005ed050 342e362e 332f6763 632f6370 2f6c6578 4.6.3/gcc/cp/lex │ │ │ │ 0x005ed060 2e63006a 756e6b20 61742065 6e64206f .c.junk at end o │ │ │ │ 0x005ed070 66202370 7261676d 61202573 00696e76 f #pragma %s.inv │ │ │ │ 0x005ed080 616c6964 20237072 61676d61 20257300 alid #pragma %s. │ │ │ │ 0x005ed090 696d706c 656d656e 74617469 6f6e006f implementation.o │ │ │ │ 0x005ed0a0 70657261 746f7220 2573006f 70657261 perator %s.opera │ │ │ │ @@ -4263,15 +4263,15 @@ │ │ │ │ 0x005ed260 f8000000 f9000000 fa000000 fb000000 ................ │ │ │ │ 0x005ed270 fc000000 fd000000 fe000000 ff000000 ................ │ │ │ │ 0x005ed280 6964656e 74696669 65722025 71452077 identifier %qE w │ │ │ │ 0x005ed290 696c6c20 6265636f 6d652061 206b6579 ill become a key │ │ │ │ 0x005ed2a0 776f7264 20696e20 432b2b30 78000000 word in C++0x... │ │ │ │ 0x005ed2b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005ed2c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005ed2d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005ed2d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005ed2e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005ed2f0 342e362e 332f6763 632f6370 2f706172 4.6.3/gcc/cp/par │ │ │ │ 0x005ed300 7365722e 63000000 696e7661 6c696420 ser.c...invalid │ │ │ │ 0x005ed310 75736520 6f662074 656d706c 6174652d use of template- │ │ │ │ 0x005ed320 6e616d65 20257145 20776974 686f7574 name %qE without │ │ │ │ 0x005ed330 20616e20 61726775 6d656e74 206c6973 an argument lis │ │ │ │ 0x005ed340 74000000 00000000 696e7661 6c696420 t.......invalid │ │ │ │ @@ -5631,15 +5631,15 @@ │ │ │ │ 0x005f27e0 64207769 7468202d 666e6f2d 72747469 d with -fno-rtti │ │ │ │ 0x005f27f0 00000000 00000000 6d757374 2023696e ........must #in │ │ │ │ 0x005f2800 636c7564 65203c74 79706569 6e666f3e clude │ │ │ │ 0x005f2810 20626566 6f726520 7573696e 67207479 before using ty │ │ │ │ 0x005f2820 70656964 00000000 2f627569 6c642f67 peid..../build/g │ │ │ │ 0x005f2830 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005f2840 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005f2850 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005f2850 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005f2860 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005f2870 632f6370 2f727474 692e6300 00000000 c/cp/rtti.c..... │ │ │ │ 0x005f2880 63616e6e 6f742063 72656174 65207479 cannot create ty │ │ │ │ 0x005f2890 70652069 6e666f72 6d617469 6f6e2066 pe information f │ │ │ │ 0x005f28a0 6f722074 79706520 25715420 62656361 or type %qT beca │ │ │ │ 0x005f28b0 75736520 69742069 6e766f6c 76657320 use it involves │ │ │ │ 0x005f28c0 74797065 73206f66 20766172 6961626c types of variabl │ │ │ │ @@ -5731,15 +5731,15 @@ │ │ │ │ 0x005f2e20 63616e6e 6f742063 6f6e7665 72742025 cannot convert % │ │ │ │ 0x005f2e30 71542074 6f202571 5420696e 20726574 qT to %qT in ret │ │ │ │ 0x005f2e40 75726e00 00000000 63616e6e 6f742063 urn.....cannot c │ │ │ │ 0x005f2e50 6f6e7665 72742025 71542074 6f202571 onvert %qT to %q │ │ │ │ 0x005f2e60 5420696e 20617373 69676e6d 656e7400 T in assignment. │ │ │ │ 0x005f2e70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005f2e80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005f2e90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005f2e90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005f2ea0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005f2eb0 342e362e 332f6763 632f6370 2f747970 4.6.3/gcc/cp/typ │ │ │ │ 0x005f2ec0 65636b2e 63000000 70617261 6d657465 eck.c...paramete │ │ │ │ 0x005f2ed0 72202571 50206f66 20257144 206d6967 r %qP of %qD mig │ │ │ │ 0x005f2ee0 68742062 65206120 63616e64 69646174 ht be a candidat │ │ │ │ 0x005f2ef0 6520666f 72206120 666f726d 61742061 e for a format a │ │ │ │ 0x005f2f00 74747269 62757465 00000000 00000000 ttribute........ │ │ │ │ @@ -6417,15 +6417,15 @@ │ │ │ │ 0x005f5900 636f6e76 65727369 6f6e2074 6f206e6f conversion to no │ │ │ │ 0x005f5910 6e2d636f 6e737420 72656665 72656e63 n-const referenc │ │ │ │ 0x005f5920 65207479 70652025 71235420 66726f6d e type %q#T from │ │ │ │ 0x005f5930 20727661 6c756520 6f662074 79706520 rvalue of type │ │ │ │ 0x005f5940 25715400 00000000 2f627569 6c642f67 %qT...../build/g │ │ │ │ 0x005f5950 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005f5960 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005f5970 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005f5970 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005f5980 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005f5990 632f6370 2f637674 2e630000 00000000 c/cp/cvt.c...... │ │ │ │ 0x005f59a0 70736575 646f2d64 65737472 7563746f pseudo-destructo │ │ │ │ 0x005f59b0 72206973 206e6f74 2063616c 6c656400 r is not called. │ │ │ │ 0x005f59c0 636f6e76 65727369 6f6e2074 6f20766f conversion to vo │ │ │ │ 0x005f59d0 69642077 696c6c20 6e6f7420 61636365 id will not acce │ │ │ │ 0x005f59e0 7373206f 626a6563 74206f66 20696e63 ss object of inc │ │ │ │ @@ -6764,15 +6764,15 @@ │ │ │ │ 0x005f6eb0 25714400 00000000 62757420 25712b44 %qD.....but %q+D │ │ │ │ 0x005f6ec0 20646f65 73206e6f 74207468 726f773b does not throw; │ │ │ │ 0x005f6ed0 20706572 68617073 20697420 73686f75 perhaps it shou │ │ │ │ 0x005f6ee0 6c642062 65206465 636c6172 65642025 ld be declared % │ │ │ │ 0x005f6ef0 3c6e6f65 78636570 74253e00 00000000 ..... │ │ │ │ 0x005f6f00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005f6f10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005f6f20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005f6f20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005f6f30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005f6f40 342e362e 332f6763 632f6370 2f657863 4.6.3/gcc/cp/exc │ │ │ │ 0x005f6f50 6570742e 63000000 6d697869 6e672043 ept.c...mixing C │ │ │ │ 0x005f6f60 2b2b2061 6e64204a 61766120 63617463 ++ and Java catc │ │ │ │ 0x005f6f70 68657320 696e2061 2073696e 676c6520 hes in a single │ │ │ │ 0x005f6f80 7472616e 736c6174 696f6e20 756e6974 translation unit │ │ │ │ 0x005f6f90 00000000 00000000 65786365 7074696f ........exceptio │ │ │ │ @@ -6956,15 +6956,15 @@ │ │ │ │ 0x005f7ab0 7269656e 64253e00 25714420 69732061 riend%>.%qD is a │ │ │ │ 0x005f7ac0 6c726561 64792061 20667269 656e6420 lready a friend │ │ │ │ 0x005f7ad0 6f662025 71540000 25715420 69732061 of %qT..%qT is a │ │ │ │ 0x005f7ae0 6c726561 64792061 20667269 656e6420 lready a friend │ │ │ │ 0x005f7af0 6f662025 71540000 2f627569 6c642f67 of %qT../build/g │ │ │ │ 0x005f7b00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005f7b10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005f7b20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005f7b20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005f7b30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005f7b40 632f6370 2f667269 656e642e 63000000 c/cp/friend.c... │ │ │ │ 0x005f7b50 6d656d62 65722025 71442064 65636c61 member %qD decla │ │ │ │ 0x005f7b60 72656420 61732066 7269656e 64206265 red as friend be │ │ │ │ 0x005f7b70 666f7265 20747970 65202571 54206465 fore type %qT de │ │ │ │ 0x005f7b80 66696e65 64000000 66726965 6e642064 fined...friend d │ │ │ │ 0x005f7b90 65636c61 72617469 6f6e2025 71442069 eclaration %qD i │ │ │ │ @@ -7001,15 +7001,15 @@ │ │ │ │ 0x005f7d80 20776974 686f7574 206e6577 2d696e69 without new-ini │ │ │ │ 0x005f7d90 7469616c 697a6572 00000000 00000000 tializer........ │ │ │ │ 0x005f7da0 756e696e 69746961 6c697a65 6420636f uninitialized co │ │ │ │ 0x005f7db0 6e737420 6d656d62 65722069 6e202571 nst member in %q │ │ │ │ 0x005f7dc0 23540000 00000000 2f627569 6c642f67 #T....../build/g │ │ │ │ 0x005f7dd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005f7de0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005f7df0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005f7df0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005f7e00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005f7e10 632f6370 2f696e69 742e6300 00000000 c/cp/init.c..... │ │ │ │ 0x005f7e20 76616c75 652d696e 69746961 6c697a61 value-initializa │ │ │ │ 0x005f7e30 74696f6e 206f6620 696e636f 6d706c65 tion of incomple │ │ │ │ 0x005f7e40 74652074 79706520 25715400 00000000 te type %qT..... │ │ │ │ 0x005f7e50 76616c75 652d696e 69746961 6c697a61 value-initializa │ │ │ │ 0x005f7e60 74696f6e 206f6620 72656665 72656e63 tion of referenc │ │ │ │ @@ -7189,15 +7189,15 @@ │ │ │ │ 0x005f8940 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005f8950 6275696c 645f7a65 726f5f69 6e69745f build_zero_init_ │ │ │ │ 0x005f8960 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x005f8970 65787061 6e645f76 69727475 616c5f69 expand_virtual_i │ │ │ │ 0x005f8980 6e697400 00000000 2f627569 6c642f67 nit...../build/g │ │ │ │ 0x005f8990 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005f89a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005f89b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005f89b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005f89c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005f89d0 632f6370 2f6d6574 686f642e 63000000 c/cp/method.c... │ │ │ │ 0x005f89e0 756e696f 6e206d65 6d626572 2025712b union member %q+ │ │ │ │ 0x005f89f0 44207769 7468206e 6f6e2d74 72697669 D with non-trivi │ │ │ │ 0x005f8a00 616c2025 71440000 6e6f6e2d 73746174 al %qD..non-stat │ │ │ │ 0x005f8a10 69632063 6f6e7374 206d656d 62657220 ic const member │ │ │ │ 0x005f8a20 25712344 2c206361 6e252774 20757365 %q#D, can%'t use │ │ │ │ @@ -7321,15 +7321,15 @@ │ │ │ │ 0x005f9180 00000000 00000000 4c544855 4e4b005f ........LTHUNK._ │ │ │ │ 0x005f9190 76707472 2e006465 6661756c 74656420 vptr..defaulted │ │ │ │ 0x005f91a0 6465636c 61726174 696f6e20 25712b44 declaration %q+D │ │ │ │ 0x005f91b0 00257144 2063616e 6e6f7420 62652064 .%qD cannot be d │ │ │ │ 0x005f91c0 65666175 6c746564 00000000 00000000 efaulted........ │ │ │ │ 0x005f91d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005f91e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005f91f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005f91f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005f9200 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005f9210 342e362e 332f6763 632f6370 2f736561 4.6.3/gcc/cp/sea │ │ │ │ 0x005f9220 7263682e 63000000 25715420 69732061 rch.c...%qT is a │ │ │ │ 0x005f9230 6e20616d 62696775 6f757320 62617365 n ambiguous base │ │ │ │ 0x005f9240 206f6620 25715400 25715420 69732061 of %qT.%qT is a │ │ │ │ 0x005f9250 6e20696e 61636365 73736962 6c652062 n inaccessible b │ │ │ │ 0x005f9260 61736520 6f662025 71540000 00000000 ase of %qT...... │ │ │ │ @@ -7374,15 +7374,15 @@ │ │ │ │ 0x005f94d0 69656c64 5f310000 00000000 00000000 ield_1.......... │ │ │ │ 0x005f94e0 6466735f 77616c6b 5f6f6e63 655f6163 dfs_walk_once_ac │ │ │ │ 0x005f94f0 63657373 69626c65 5f720000 00000000 cessible_r...... │ │ │ │ 0x005f9500 6466735f 6c6f6f6b 75705f62 61736500 dfs_lookup_base. │ │ │ │ 0x005f9510 6c6f6f6b 75705f62 61736500 00000000 lookup_base..... │ │ │ │ 0x005f9520 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005f9530 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005f9540 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005f9540 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005f9550 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005f9560 342e362e 332f6763 632f6370 2f73656d 4.6.3/gcc/cp/sem │ │ │ │ 0x005f9570 616e7469 63732e63 00000000 00000000 antics.c........ │ │ │ │ 0x005f9580 74686520 76616c75 65206f66 20257144 the value of %qD │ │ │ │ 0x005f9590 20697320 6e6f7420 75736162 6c652069 is not usable i │ │ │ │ 0x005f95a0 6e206120 636f6e73 74616e74 20657870 n a constant exp │ │ │ │ 0x005f95b0 72657373 696f6e00 25714420 75736564 ression.%qD used │ │ │ │ @@ -7966,15 +7966,15 @@ │ │ │ │ 0x005fb9d0 6973206f 7574206f 66207261 6e676500 is out of range. │ │ │ │ 0x005fb9e0 72657175 65737465 6420696e 69745f70 requested init_p │ │ │ │ 0x005fb9f0 72696f72 69747920 69732072 65736572 riority is reser │ │ │ │ 0x005fba00 76656420 666f7220 696e7465 726e616c ved for internal │ │ │ │ 0x005fba10 20757365 00000000 2f627569 6c642f67 use..../build/g │ │ │ │ 0x005fba20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005fba30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005fba40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005fba40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005fba50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005fba60 632f6370 2f747265 652e6300 00000000 c/cp/tree.c..... │ │ │ │ 0x005fba70 25714520 61747472 69627574 65206361 %qE attribute ca │ │ │ │ 0x005fba80 6e206f6e 6c792062 65206170 706c6965 n only be applie │ │ │ │ 0x005fba90 6420746f 20636c61 73732064 6566696e d to class defin │ │ │ │ 0x005fbaa0 6974696f 6e730000 25714520 6973206f itions..%qE is o │ │ │ │ 0x005fbab0 62736f6c 6574653b 20672b2b 20767461 bsolete; g++ vta │ │ │ │ @@ -8197,15 +8197,15 @@ │ │ │ │ 0x005fc840 75732072 65706f73 69746f72 7920696e us repository in │ │ │ │ 0x005fc850 666f726d 6174696f 6e20696e 20257300 formation in %s. │ │ │ │ 0x005fc860 63616e25 27742063 72656174 65207265 can%'t create re │ │ │ │ 0x005fc870 706f7369 746f7279 20696e66 6f726d61 pository informa │ │ │ │ 0x005fc880 74696f6e 2066696c 65202571 73000000 tion file %qs... │ │ │ │ 0x005fc890 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005fc8a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005fc8b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005fc8b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005fc8c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005fc8d0 342e362e 332f6763 632f6370 2f726570 4.6.3/gcc/cp/rep │ │ │ │ 0x005fc8e0 6f2e6300 00000000 98f1b5ff b8f1b5ff o.c............. │ │ │ │ 0x005fc8f0 68f1b5ff 28f1b5ff b8f1b5ff b8f1b5ff h...(........... │ │ │ │ 0x005fc900 b8f1b5ff b8f1b5ff b8f1b5ff b8f1b5ff ................ │ │ │ │ 0x005fc910 b8f1b5ff b8f1b5ff 28f1b5ff b8f1b5ff ........(....... │ │ │ │ 0x005fc920 3df1b5ff 00000000 7265706f 5f656d69 =.......repo_emi │ │ │ │ @@ -8487,15 +8487,15 @@ │ │ │ │ 0x005fda60 ffeab5ff ffeab5ff ffeab5ff ffeab5ff ................ │ │ │ │ 0x005fda70 ffeab5ff ffeab5ff ffeab5ff ffeab5ff ................ │ │ │ │ 0x005fda80 ffeab5ff ffeab5ff ffeab5ff ffeab5ff ................ │ │ │ │ 0x005fda90 fef6b5ff 00000000 74726565 5f6c6f77 ........tree_low │ │ │ │ 0x005fdaa0 5f637374 00000000 2f627569 6c642f67 _cst..../build/g │ │ │ │ 0x005fdab0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005fdac0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005fdad0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005fdad0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005fdae0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005fdaf0 632f6370 2f6f7074 696d697a 652e6300 c/cp/optimize.c. │ │ │ │ 0x005fdb00 6d616b69 6e67206d 756c7469 706c6520 making multiple │ │ │ │ 0x005fdb10 636c6f6e 6573206f 66202571 44000000 clones of %qD... │ │ │ │ 0x005fdb20 6275696c 645f6465 6c657465 5f646573 build_delete_des │ │ │ │ 0x005fdb30 74727563 746f725f 626f6479 00000000 tructor_body.... │ │ │ │ 0x005fdb40 6364746f 725f636f 6d646174 5f67726f cdtor_comdat_gro │ │ │ │ @@ -8511,15 +8511,15 @@ │ │ │ │ 0x005fdbe0 256c7500 5f5a4752 00000000 00000000 %lu._ZGR........ │ │ │ │ 0x005fdbf0 74686520 6d616e67 6c656420 6e616d65 the mangled name │ │ │ │ 0x005fdc00 206f6620 25714420 77696c6c 20636861 of %qD will cha │ │ │ │ 0x005fdc10 6e676520 696e2061 20667574 75726520 nge in a future │ │ │ │ 0x005fdc20 76657273 696f6e20 6f662047 43430000 version of GCC.. │ │ │ │ 0x005fdc30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005fdc40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005fdc50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005fdc50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005fdc60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005fdc70 342e362e 332f6763 632f6370 2f6d616e 4.6.3/gcc/cp/man │ │ │ │ 0x005fdc80 676c652e 63000000 73747269 6e67206c gle.c...string l │ │ │ │ 0x005fdc90 69746572 616c2069 6e206675 6e637469 iteral in functi │ │ │ │ 0x005fdca0 6f6e2074 656d706c 61746520 7369676e on template sign │ │ │ │ 0x005fdcb0 61747572 65000000 6d616e67 6c696e67 ature...mangling │ │ │ │ 0x005fdcc0 20756e6b 6e6f776e 20666978 65642070 unknown fixed p │ │ │ │ @@ -8572,15 +8572,15 @@ │ │ │ │ 0x005fdfb0 77726974 655f6275 696c7469 6e5f7479 write_builtin_ty │ │ │ │ 0x005fdfc0 70650000 00000000 74726565 5f6c6f77 pe......tree_low │ │ │ │ 0x005fdfd0 5f637374 00000000 77726974 655f7479 _cst....write_ty │ │ │ │ 0x005fdfe0 70650000 00000000 63616873 74696a6c pe......cahstijl │ │ │ │ 0x005fdff0 6d78796e 6f000000 2f627569 6c642f67 mxyno.../build/g │ │ │ │ 0x005fe000 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005fe010 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005fe020 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005fe020 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005fe030 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005fe040 632f6370 2f63702d 6f626a63 702d636f c/cp/cp-objcp-co │ │ │ │ 0x005fe050 6d6d6f6e 2e630000 0877b6ff 0e77b6ff mmon.c...w...w.. │ │ │ │ 0x005fe060 0e77b6ff 0e77b6ff 0e77b6ff 0e77b6ff .w...w...w...w.. │ │ │ │ 0x005fe070 0e77b6ff 0e77b6ff 0e77b6ff 0e77b6ff .w...w...w...w.. │ │ │ │ 0x005fe080 0e77b6ff 0e77b6ff c876b6ff 0e77b6ff .w...w...v...w.. │ │ │ │ 0x005fe090 c876b6ff 0e77b6ff 0e77b6ff 0e77b6ff .v...w...w...w.. │ │ │ │ @@ -8622,15 +8622,15 @@ │ │ │ │ 0x005fe2d0 6f742064 65636c61 72656400 73756767 ot declared.sugg │ │ │ │ 0x005fe2e0 65737465 6420616c 7465726e 61746976 ested alternativ │ │ │ │ 0x005fe2f0 65733a00 73756767 65737465 6420616c es:.suggested al │ │ │ │ 0x005fe300 7465726e 61746976 653a0020 20257145 ternative:. %qE │ │ │ │ 0x005fe310 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005fe320 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005fe330 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005fe340 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005fe340 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005fe350 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005fe360 632f6370 2f6e616d 652d6c6f 6f6b7570 c/cp/name-lookup │ │ │ │ 0x005fe370 2e630000 00000000 61207573 696e672d .c......a using- │ │ │ │ 0x005fe380 6465636c 61726174 696f6e20 63616e6e declaration cann │ │ │ │ 0x005fe390 6f742073 70656369 66792061 2074656d ot specify a tem │ │ │ │ 0x005fe3a0 706c6174 652d6964 2e202054 72792025 plate-id. Try % │ │ │ │ 0x005fe3b0 3c757369 6e672025 44253e00 00000000 ..... │ │ │ │ @@ -8819,15 +8819,15 @@ │ │ │ │ 0x005fef20 6f6e005f 5f69735f 6c697465 72616c5f on.__is_literal_ │ │ │ │ 0x005fef30 74797065 003c7265 7475726e 2d76616c type...st │ │ │ │ 0x005fef50 61746963 5f617373 65727400 7768696c atic_assert.whil │ │ │ │ 0x005fef60 65000000 00000000 2f627569 6c642f67 e......./build/g │ │ │ │ 0x005fef70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005fef80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005fef90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005fef90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005fefa0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005fefb0 632f6370 2f637878 2d707265 7474792d c/cp/cxx-pretty- │ │ │ │ 0x005fefc0 7072696e 742e6300 00000000 00000000 print.c......... │ │ │ │ 0x005fefd0 6012b7ff 7012b7ff 8012b7ff 9012b7ff `...p........... │ │ │ │ 0x005fefe0 a012b7ff b812b7ff d012b7ff e812b7ff ................ │ │ │ │ 0x005feff0 0013b7ff 1813b7ff 7813b7ff 9013b7ff ........x....... │ │ │ │ 0x005ff000 a013b7ff b813b7ff d013b7ff e813b7ff ................ │ │ │ │ @@ -8934,15 +8934,15 @@ │ │ │ │ 0x005ff650 746f7200 00000000 00000000 00000000 tor............. │ │ │ │ 0x005ff660 70705f63 78785f75 6e717561 6c696669 pp_cxx_unqualifi │ │ │ │ 0x005ff670 65645f69 64000000 00000000 00000000 ed_id........... │ │ │ │ 0x005ff680 70705f63 78785f64 65636c61 72617469 pp_cxx_declarati │ │ │ │ 0x005ff690 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x005ff6a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ff6b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ff6c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ff6c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ff6d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ff6e0 632f6370 2f63702d 67696d70 6c696679 c/cp/cp-gimplify │ │ │ │ 0x005ff6f0 2e630000 00000000 636f6e74 696e7565 .c......continue │ │ │ │ 0x005ff700 20737461 74656d65 6e74206e 6f742077 statement not w │ │ │ │ 0x005ff710 69746869 6e206c6f 6f70206f 72207377 ithin loop or sw │ │ │ │ 0x005ff720 69746368 00000000 25714520 696d706c itch....%qE impl │ │ │ │ 0x005ff730 69636974 6c792064 65746572 6d696e65 icitly determine │ │ │ │ @@ -9027,15 +9027,15 @@ │ │ │ │ 0x005ffc20 6e726567 69737465 72005f5f 6d665f69 nregister.__mf_i │ │ │ │ 0x005ffc30 6e697400 5f5f6d66 5f736574 5f6f7074 nit.__mf_set_opt │ │ │ │ 0x005ffc40 696f6e73 002d6967 6e6f7265 2d726561 ions.-ignore-rea │ │ │ │ 0x005ffc50 6473006d 7564666c 61703200 6d756466 ds.mudflap2.mudf │ │ │ │ 0x005ffc60 6c617031 00000000 2f627569 6c642f67 lap1..../build/g │ │ │ │ 0x005ffc70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ffc80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ffc90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ffc90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ffca0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ffcb0 632f7472 65652d6d 7564666c 61702e63 c/tree-mudflap.c │ │ │ │ 0x005ffcc0 00000000 00000000 6d756466 6c617020 ........mudflap │ │ │ │ 0x005ffcd0 63686563 6b696e67 206e6f74 20796574 checking not yet │ │ │ │ 0x005ffce0 20696d70 6c656d65 6e746564 20666f72 implemented for │ │ │ │ 0x005ffcf0 20415252 41595f52 414e4745 5f524546 ARRAY_RANGE_REF │ │ │ │ 0x005ffd00 00000000 00000000 6d756466 6c617020 ........mudflap │ │ │ │ @@ -9050,15 +9050,15 @@ │ │ │ │ 0x005ffd90 6d785f72 65676973 7465725f 6465636c mx_register_decl │ │ │ │ 0x005ffda0 73000000 00000000 00000000 00000000 s............... │ │ │ │ 0x005ffdb0 6d665f76 61726e61 6d655f74 72656500 mf_varname_tree. │ │ │ │ 0x005ffdc0 6d756466 6c61705f 66696e69 73685f66 mudflap_finish_f │ │ │ │ 0x005ffdd0 696c6500 00000000 2f627569 6c642f67 ile...../build/g │ │ │ │ 0x005ffde0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005ffdf0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005ffe00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005ffe00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005ffe10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005ffe20 632f6174 74726962 732e6300 00000000 c/attribs.c..... │ │ │ │ 0x005ffe30 25714520 61747472 69627574 65206469 %qE attribute di │ │ │ │ 0x005ffe40 72656374 69766520 69676e6f 72656400 rective ignored. │ │ │ │ 0x005ffe50 77726f6e 67206e75 6d626572 206f6620 wrong number of │ │ │ │ 0x005ffe60 61726775 6d656e74 73207370 65636966 arguments specif │ │ │ │ 0x005ffe70 69656420 666f7220 25714520 61747472 ied for %qE attr │ │ │ │ @@ -9241,15 +9241,15 @@ │ │ │ │ 0x00600980 6e6f6e6e 756c6c20 61726775 6d656e74 nonnull argument │ │ │ │ 0x00600990 20726566 6572656e 63657320 6e6f6e2d references non- │ │ │ │ 0x006009a0 706f696e 74657220 6f706572 616e6420 pointer operand │ │ │ │ 0x006009b0 28617267 756d656e 7420256c 752c206f (argument %lu, o │ │ │ │ 0x006009c0 70657261 6e642025 6c752900 00000000 perand %lu)..... │ │ │ │ 0x006009d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006009e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006009f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006009f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00600a00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00600a10 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x00600a20 6c792f63 2d636f6d 6d6f6e2e 63000000 ly/c-common.c... │ │ │ │ 0x00600a30 6e6f7420 656e6f75 67682061 7267756d not enough argum │ │ │ │ 0x00600a40 656e7473 20746f20 66756e63 74696f6e ents to function │ │ │ │ 0x00600a50 20257145 00000000 746f6f20 6d616e79 %qE....too many │ │ │ │ 0x00600a60 20617267 756d656e 74732074 6f206675 arguments to fu │ │ │ │ @@ -10991,15 +10991,15 @@ │ │ │ │ 0x006076e0 0b000000 ac000000 0d000000 59010000 ............Y... │ │ │ │ 0x006076f0 0e000000 6b010000 0f000000 ad000000 ....k........... │ │ │ │ 0x00607700 10000000 11010000 11000000 f4000000 ................ │ │ │ │ 0x00607710 12000000 bd000000 00000000 00000000 ................ │ │ │ │ 0x00607720 aa000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00607730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00607740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00607750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00607750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00607760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00607770 632f632d 66616d69 6c792f63 2d637070 c/c-family/c-cpp │ │ │ │ 0x00607780 6275696c 74696e2e 63000000 00000000 builtin.c....... │ │ │ │ 0x00607790 5f5f696e 74657272 7570743d 5f5f6174 __interrupt=__at │ │ │ │ 0x006077a0 74726962 7574655f 5f28285f 5f696e74 tribute__((__int │ │ │ │ 0x006077b0 65727275 70745f5f 29290000 00000000 errupt__))...... │ │ │ │ 0x006077c0 31373031 34313138 33343630 34363932 1701411834604692 │ │ │ │ @@ -11298,15 +11298,15 @@ │ │ │ │ 0x00608a10 756d656e 74202564 20686173 20747970 ument %d has typ │ │ │ │ 0x00608a20 65202571 54000000 25732025 3c257325 e %qT...%s %<%s% │ │ │ │ 0x00608a30 2e2a7325 3e206578 70656374 73206120 .*s%> expects a │ │ │ │ 0x00608a40 6d617463 68696e67 20253c25 54257325 matching %<%T%s% │ │ │ │ 0x00608a50 3e206172 67756d65 6e740000 00000000 > argument...... │ │ │ │ 0x00608a60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00608a70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00608a80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00608a80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00608a90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00608aa0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x00608ab0 6c792f63 2d666f72 6d61742e 63000000 ly/c-format.c... │ │ │ │ 0x00608ac0 666f726d 61742073 7472696e 67206172 format string ar │ │ │ │ 0x00608ad0 67756d65 6e742069 73206e6f 74206120 gument is not a │ │ │ │ 0x00608ae0 73747269 6e672074 79706500 00000000 string type..... │ │ │ │ 0x00608af0 666f756e 64206120 253c2573 253e2072 found a %<%s%> r │ │ │ │ @@ -11558,15 +11558,15 @@ │ │ │ │ 0x00609a50 20737566 66697820 6f6e2066 6c6f6174 suffix on float │ │ │ │ 0x00609a60 696e6720 636f6e73 74616e74 00000000 ing constant.... │ │ │ │ 0x00609a70 6e6f6e2d 7374616e 64617264 20737566 non-standard suf │ │ │ │ 0x00609a80 66697820 6f6e2066 6c6f6174 696e6720 fix on floating │ │ │ │ 0x00609a90 636f6e73 74616e74 00000000 00000000 constant........ │ │ │ │ 0x00609aa0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00609ab0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00609ac0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00609ac0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00609ad0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00609ae0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x00609af0 6c792f63 2d6c6578 2e630000 00000000 ly/c-lex.c...... │ │ │ │ 0x00609b00 666c6f61 74696e67 20636f6e 7374616e floating constan │ │ │ │ 0x00609b10 74206578 63656564 73207261 6e676520 t exceeds range │ │ │ │ 0x00609b20 6f662025 71540000 666c6f61 74696e67 of %qT..floating │ │ │ │ 0x00609b30 20636f6e 7374616e 74207472 756e6361 constant trunca │ │ │ │ @@ -11623,15 +11623,15 @@ │ │ │ │ 0x00609e60 635f6c65 785f7769 74685f66 6c616773 c_lex_with_flags │ │ │ │ 0x00609e70 00000000 00000000 696e7661 6c696420 ........invalid │ │ │ │ 0x00609e80 65787072 65737369 6f6e2074 79706520 expression type │ │ │ │ 0x00609e90 666f7220 253c2370 7261676d 61206f6d for %<#pragma om │ │ │ │ 0x00609ea0 70206174 6f6d6963 253e0000 00000000 p atomic%>...... │ │ │ │ 0x00609eb0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00609ec0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00609ed0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00609ed0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00609ee0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00609ef0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x00609f00 6c792f63 2d6f6d70 2e630025 71452069 ly/c-omp.c.%qE i │ │ │ │ 0x00609f10 73206e6f 7420696e 69746961 6c697a65 s not initialize │ │ │ │ 0x00609f20 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x00609f30 635f7370 6c69745f 70617261 6c6c656c c_split_parallel │ │ │ │ 0x00609f40 5f636c61 75736573 00000000 00000000 _clauses........ │ │ │ │ @@ -11652,15 +11652,15 @@ │ │ │ │ 0x0060a030 20746f20 73657420 64656275 67206469 to set debug di │ │ │ │ 0x0060a040 72656374 6f727900 6f62736f 6c657465 rectory.obsolete │ │ │ │ 0x0060a050 206f7074 696f6e20 2d492d20 75736564 option -I- used │ │ │ │ 0x0060a060 2c20706c 65617365 20757365 202d6971 , please use -iq │ │ │ │ 0x0060a070 756f7465 20696e73 74656164 00000000 uote instead.... │ │ │ │ 0x0060a080 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060a090 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060a0a0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060a0a0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060a0b0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060a0c0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0060a0d0 6c792f63 2d6f7074 732e6300 00000000 ly/c-opts.c..... │ │ │ │ 0x0060a0e0 2d576572 726f723d 6e6f726d 616c697a -Werror=normaliz │ │ │ │ 0x0060a0f0 65643d3a 20736574 202d576e 6f726d61 ed=: set -Wnorma │ │ │ │ 0x0060a100 6c697a65 643d6e66 63000000 00000000 lized=nfc....... │ │ │ │ 0x0060a110 61726775 6d656e74 20257173 20746f20 argument %qs to │ │ │ │ @@ -11974,15 +11974,15 @@ │ │ │ │ 0x0060b450 636c7564 6520696e 73746561 64002573 clude instead.%s │ │ │ │ 0x0060b460 3a205043 48206669 6c652077 61732069 : PCH file was i │ │ │ │ 0x0060b470 6e76616c 69640025 30327800 203b2000 nvalid.%02x. ; . │ │ │ │ 0x0060b480 772b6200 63616e25 27742077 72697465 w+b.can%'t write │ │ │ │ 0x0060b490 20746f20 25733a20 256d0000 00000000 to %s: %m...... │ │ │ │ 0x0060b4a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060b4b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060b4c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060b4c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060b4d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060b4e0 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0060b4f0 6c792f63 2d706368 2e630000 00000000 ly/c-pch.c...... │ │ │ │ 0x0060b500 25733a20 746f6f20 73686f72 7420746f %s: too short to │ │ │ │ 0x0060b510 20626520 61205043 48206669 6c650000 be a PCH file.. │ │ │ │ 0x0060b520 25733a20 6e6f7420 636f6d70 61746962 %s: not compatib │ │ │ │ 0x0060b530 6c652077 69746820 74686973 20474343 le with this GCC │ │ │ │ @@ -12048,15 +12048,15 @@ │ │ │ │ 0x0060b8f0 20612073 7472696e 67206166 74657220 a string after │ │ │ │ 0x0060b900 253c2370 7261676d 61206d65 73736167 %<#pragma messag │ │ │ │ 0x0060b910 65253e00 00000000 6d616c66 6f726d65 e%>.....malforme │ │ │ │ 0x0060b920 6420253c 23707261 676d6120 6d657373 d %<#pragma mess │ │ │ │ 0x0060b930 61676525 3e2c2069 676e6f72 65640000 age%>, ignored.. │ │ │ │ 0x0060b940 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060b950 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060b960 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060b960 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060b970 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060b980 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0060b990 6c792f63 2d707261 676d612e 63000000 ly/c-pragma.c... │ │ │ │ 0x0060b9a0 6a756e6b 20617420 656e6420 6f662025 junk at end of % │ │ │ │ 0x0060b9b0 3c237072 61676d61 206d6573 73616765 <#pragma message │ │ │ │ 0x0060b9c0 253e0000 00000000 6a756e6b 20617420 %>......junk at │ │ │ │ 0x0060b9d0 656e6420 6f662025 3c237072 61676d61 end of %<#pragma │ │ │ │ @@ -12436,21 +12436,21 @@ │ │ │ │ 0x0060d130 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x0060d140 70705f63 5f646972 6563745f 61627374 pp_c_direct_abst │ │ │ │ 0x0060d150 72616374 5f646563 6c617261 746f7200 ract_declarator. │ │ │ │ 0x0060d160 70705f63 5f747970 655f7370 65636966 pp_c_type_specif │ │ │ │ 0x0060d170 69657200 00000000 2f627569 6c642f67 ier...../build/g │ │ │ │ 0x0060d180 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0060d190 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0060d1a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0060d1a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0060d1b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0060d1c0 632f632d 66616d69 6c792f63 2d707265 c/c-family/c-pre │ │ │ │ 0x0060d1d0 7474792d 7072696e 742e6300 00000000 tty-print.c..... │ │ │ │ 0x0060d1e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060d1f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060d200 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060d200 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060d210 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060d220 342e362e 332f6763 632f632d 66616d69 4.6.3/gcc/c-fami │ │ │ │ 0x0060d230 6c792f63 2d73656d 616e7469 63732e63 ly/c-semantics.c │ │ │ │ 0x0060d240 0077726f 6e672074 79706520 61726775 .wrong type argu │ │ │ │ 0x0060d250 6d656e74 20746f20 25730000 00000000 ment to %s...... │ │ │ │ 0x0060d260 6275696c 645f7265 616c5f69 6d61675f build_real_imag_ │ │ │ │ 0x0060d270 65787072 00000000 6275696c 645f7374 expr....build_st │ │ │ │ @@ -12653,15 +12653,15 @@ │ │ │ │ 0x0060dec0 00000000 00000000 6d616c66 6f726d65 ........malforme │ │ │ │ 0x0060ded0 6420253c 23707261 676d6120 76656374 d %<#pragma vect │ │ │ │ 0x0060dee0 6f72253e 202d2069 676e6f72 65640000 or%> - ignored.. │ │ │ │ 0x0060def0 696e7661 6c696420 636f6e73 74616e74 invalid constant │ │ │ │ 0x0060df00 20696e20 253c2370 7261676d 61207665 in %<#pragma ve │ │ │ │ 0x0060df10 63746f72 253e202d 2069676e 6f726564 ctor%> - ignored │ │ │ │ 0x0060df20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0060df30 8911f905 61031451 524d4949 5f90b8f9 ....a..QRMII_... │ │ │ │ + 0x0060df30 5155a044 bd33e153 1ccd8574 291fc110 QU.D.3.S...t)... │ │ │ │ 0x0060df40 00000000 00000000 00070f1f 3f7f0810 ............?... │ │ │ │ 0x0060df50 20408007 0f1f3f08 10204000 00000000 @....?.. @..... │ │ │ │ 0x0060df60 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0060df70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0060df80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0060df90 00000008 10204008 10204000 00000000 ..... @.. @..... │ │ │ │ 0x0060dfa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -12721,15 +12721,15 @@ │ │ │ │ 0x0060e300 00000102 02020202 02040404 04040505 ................ │ │ │ │ 0x0060e310 05050506 06060607 07070708 08090909 ................ │ │ │ │ 0x0060e320 0a0a0a0a 0a0b0b56 4f494400 424c4b00 .......VOID.BLK. │ │ │ │ 0x0060e330 42490053 44004351 49004348 49004353 BI.SD.CQI.CHI.CS │ │ │ │ 0x0060e340 49004344 49004354 49005343 00000000 I.CDI.CTI.SC.... │ │ │ │ 0x0060e350 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060e360 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060e370 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060e370 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060e380 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060e390 342e362e 332f6763 632f6767 632d7061 4.6.3/gcc/ggc-pa │ │ │ │ 0x0060e3a0 67652e63 00000000 4d656d6f 72792073 ge.c....Memory s │ │ │ │ 0x0060e3b0 74696c6c 20616c6c 6f636174 65642061 till allocated a │ │ │ │ 0x0060e3c0 74207468 6520656e 64206f66 20746865 t the end of the │ │ │ │ 0x0060e3d0 20636f6d 70696c61 74696f6e 2070726f compilation pro │ │ │ │ 0x0060e3e0 63657373 0a000000 252d356c 75202531 cess....%-5lu %1 │ │ │ │ @@ -12860,20 +12860,20 @@ │ │ │ │ 0x0060ebb0 7274785f 65717561 6c5f666f 725f6d65 rtx_equal_for_me │ │ │ │ 0x0060ebc0 6d726566 5f700000 74726565 5f6c6f77 mref_p..tree_low │ │ │ │ 0x0060ebd0 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x0060ebe0 7265636f 72645f61 6c696173 5f737562 record_alias_sub │ │ │ │ 0x0060ebf0 73657400 00000000 2f627569 6c642f67 set...../build/g │ │ │ │ 0x0060ec00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0060ec10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0060ec20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0060ec20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0060ec30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0060ec40 632f616c 6961732e 63000000 00000000 c/alias.c....... │ │ │ │ 0x0060ec50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0060ec60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0060ec70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0060ec70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0060ec80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0060ec90 342e362e 332f6763 632f6269 746d6170 4.6.3/gcc/bitmap │ │ │ │ 0x0060eca0 2e630000 00000000 0a666972 7374203d .c.......first = │ │ │ │ 0x0060ecb0 20257020 63757272 656e7420 3d202570 %p current = %p │ │ │ │ 0x0060ecc0 20696e64 78203d20 25750a00 00000000 indx = %u...... │ │ │ │ 0x0060ecd0 09257020 6e657874 203d2025 70207072 .%p next = %p pr │ │ │ │ 0x0060ece0 6576203d 20257020 696e6478 203d2025 ev = %p indx = % │ │ │ │ @@ -13722,15 +13722,15 @@ │ │ │ │ 0x00612190 58715962 5a6b5b7a 5c6f5d66 5e7e5f96 XqYbZk[z\o]f^~_. │ │ │ │ 0x006121a0 60806182 628563c3 6480657b 66a4678a `.a.b.c.d.e{f.g. │ │ │ │ 0x006121b0 68916992 6a6d6b95 6cc86d92 6eaa6f9d h.i.jmk.l.m.n.o. │ │ │ │ 0x006121c0 70807182 72b67384 74c87584 769e77ce p.q.r.s.t.u.v.w. │ │ │ │ 0x006121d0 78f079a2 7a937b98 7ca67dd6 7e8a7f99 x.y.z.{.|.}.~... │ │ │ │ 0x006121e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006121f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00612200 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00612200 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00612210 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00612220 342e362e 332f6763 632f6275 696c7469 4.6.3/gcc/builti │ │ │ │ 0x00612230 6e732e63 00000000 74617267 65742066 ns.c....target f │ │ │ │ 0x00612240 6f726d61 7420646f 6573206e 6f742073 ormat does not s │ │ │ │ 0x00612250 7570706f 72742069 6e66696e 69747900 upport infinity. │ │ │ │ 0x00612260 25714420 6368616e 67656420 73656d61 %qD changed sema │ │ │ │ 0x00612270 6e746963 7320696e 20474343 20342e34 ntics in GCC 4.4 │ │ │ │ @@ -14733,15 +14733,15 @@ │ │ │ │ 0x006160c0 455f434f 50595f45 4e44004e 4f545f42 E_COPY_END.NOT_B │ │ │ │ 0x006160d0 55494c54 5f494e00 4255494c 545f494e UILT_IN.BUILT_IN │ │ │ │ 0x006160e0 5f46524f 4e54454e 44004255 494c545f _FRONTEND.BUILT_ │ │ │ │ 0x006160f0 494e5f4d 44004255 494c545f 494e5f4e IN_MD.BUILT_IN_N │ │ │ │ 0x00616100 4f524d41 4c000000 2f627569 6c642f67 ORMAL.../build/g │ │ │ │ 0x00616110 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00616120 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00616130 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00616130 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00616140 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00616150 632f6361 6c6c6572 2d736176 652e6300 c/caller-save.c. │ │ │ │ 0x00616160 25642075 73657320 6120736c 6f742066 %d uses a slot f │ │ │ │ 0x00616170 726f6d20 70726576 20697465 72617469 rom prev iterati │ │ │ │ 0x00616180 6f6e0a00 25642075 73657320 736c6f74 on..%d uses slot │ │ │ │ 0x00616190 206f6620 25640a00 25642075 73657320 of %d..%d uses │ │ │ │ 0x006161a0 61206e65 7720736c 6f740a00 00000000 a new slot...... │ │ │ │ @@ -14758,15 +14758,15 @@ │ │ │ │ 0x00616250 00736574 6a6d705f 73797363 616c6c00 .setjmp_syscall. │ │ │ │ 0x00616260 73696773 65746a6d 70007361 76656374 sigsetjmp.savect │ │ │ │ 0x00616270 78007369 676c6f6e 676a6d70 00717365 x.siglongjmp.qse │ │ │ │ 0x00616280 746a6d70 0076666f 726b0067 6574636f tjmp.vfork.getco │ │ │ │ 0x00616290 6e746578 74000000 2f627569 6c642f67 ntext.../build/g │ │ │ │ 0x006162a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006162b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006162c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006162c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006162d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006162e0 632f6361 6c6c732e 63000000 00000000 c/calls.c....... │ │ │ │ 0x006162f0 66756e63 74696f6e 2063616c 6c206861 function call ha │ │ │ │ 0x00616300 73206167 67726567 61746520 76616c75 s aggregate valu │ │ │ │ 0x00616310 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00616320 41000000 42000000 48000000 08000000 A...B...H....... │ │ │ │ 0x00616330 80000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -14786,15 +14786,15 @@ │ │ │ │ 0x00616410 65787061 6e645f63 616c6c00 00000000 expand_call..... │ │ │ │ 0x00616420 73686966 745f7265 7475726e 5f76616c shift_return_val │ │ │ │ 0x00616430 75650000 00000000 00000000 00000000 ue.............. │ │ │ │ 0x00616440 70726570 6172655f 63616c6c 5f616464 prepare_call_add │ │ │ │ 0x00616450 72657373 00000000 2f627569 6c642f67 ress..../build/g │ │ │ │ 0x00616460 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00616470 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00616480 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00616480 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00616490 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006164a0 632f6366 672e6300 496e7661 6c696420 c/cfg.c.Invalid │ │ │ │ 0x006164b0 73756d20 6f66206f 7574676f 696e6720 sum of outgoing │ │ │ │ 0x006164c0 70726f62 6162696c 69746965 7320252e probabilities %. │ │ │ │ 0x006164d0 31662525 0a000000 496e7661 6c696420 1f%%....Invalid │ │ │ │ 0x006164e0 73756d20 6f66206f 7574676f 696e6720 sum of outgoing │ │ │ │ 0x006164f0 636f756e 74732025 692c2073 686f756c counts %i, shoul │ │ │ │ @@ -14903,15 +14903,15 @@ │ │ │ │ 0x00616b60 64657820 25642c20 62757420 74686572 dex %d, but ther │ │ │ │ 0x00616b70 65206973 206e6f20 65646765 0a000000 e is no edge.... │ │ │ │ 0x00616b80 2a702a20 4e6f2069 6e646578 20666f72 *p* No index for │ │ │ │ 0x00616b90 20656467 65206672 6f6d2025 6420746f edge from %d to │ │ │ │ 0x00616ba0 2025640a 00000000 2f627569 6c642f67 %d...../build/g │ │ │ │ 0x00616bb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00616bc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00616bd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00616bd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00616be0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00616bf0 632f6366 67616e61 6c2e6300 20252d34 c/cfganal.c. %-4 │ │ │ │ 0x00616c00 64202d20 65646765 2800656e 7472792c d - edge(.entry, │ │ │ │ 0x00616c10 00657869 74290a00 2573207b 20002564 .exit)..%s { .%d │ │ │ │ 0x00616c20 2d3e2564 20000000 00000000 00000000 ->%d ........... │ │ │ │ 0x00616c30 636f6d70 7574655f 69646600 00000000 compute_idf..... │ │ │ │ 0x00616c40 6466735f 656e756d 65726174 655f6672 dfs_enumerate_fr │ │ │ │ @@ -14919,15 +14919,15 @@ │ │ │ │ 0x00616c60 7072655f 616e645f 7265765f 706f7374 pre_and_rev_post │ │ │ │ 0x00616c70 5f6f7264 65725f63 6f6d7075 74650000 _order_compute.. │ │ │ │ 0x00616c80 696e7665 72746564 5f706f73 745f6f72 inverted_post_or │ │ │ │ 0x00616c90 6465725f 636f6d70 75746500 0a3b3b20 der_compute..;; │ │ │ │ 0x00616ca0 002c206f 66667365 7420256c 640a0000 ., offset %ld... │ │ │ │ 0x00616cb0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00616cc0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00616cd0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00616cd0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00616ce0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00616cf0 342e362e 332f6763 632f6366 67657870 4.6.3/gcc/cfgexp │ │ │ │ 0x00616d00 616e642e 63000000 73697a65 206f6620 and.c...size of │ │ │ │ 0x00616d10 76617269 61626c65 2025712b 44206973 variable %q+D is │ │ │ │ 0x00616d20 20746f6f 206c6172 67650000 00000000 too large...... │ │ │ │ 0x00616d30 50617274 6974696f 6e20256c 753a2073 Partition %lu: s │ │ │ │ 0x00616d40 697a6520 256c6420 616c6967 6e202575 ize %ld align %u │ │ │ │ @@ -15037,15 +15037,15 @@ │ │ │ │ 0x006173c0 65787061 6e645f6f 6e655f73 7461636b expand_one_stack │ │ │ │ 0x006173d0 5f766172 00000000 65787061 6e645f6f _var....expand_o │ │ │ │ 0x006173e0 6e655f76 61720000 00000000 00000000 ne_var.......... │ │ │ │ 0x006173f0 67696d70 6c655f61 73736967 6e5f7268 gimple_assign_rh │ │ │ │ 0x00617400 735f746f 5f747265 65000000 00000000 s_to_tree....... │ │ │ │ 0x00617410 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00617420 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00617430 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00617430 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00617440 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00617450 342e362e 332f6763 632f6366 67686f6f 4.6.3/gcc/cfghoo │ │ │ │ 0x00617460 6b732e63 00000000 70726576 5f626220 ks.c....prev_bb │ │ │ │ 0x00617470 6f662025 64207368 6f756c64 20626520 of %d should be │ │ │ │ 0x00617480 25642c20 6e6f7420 25640000 00000000 %d, not %d...... │ │ │ │ 0x00617490 76657269 66795f66 6c6f775f 696e666f verify_flow_info │ │ │ │ 0x006174a0 3a20426c 6f636b20 25692068 6173206c : Block %i has l │ │ │ │ @@ -15153,15 +15153,15 @@ │ │ │ │ 0x00617b00 6366675f 686f6f6b 5f647570 6c696361 cfg_hook_duplica │ │ │ │ 0x00617b10 74655f6c 6f6f705f 746f5f68 65616465 te_loop_to_heade │ │ │ │ 0x00617b20 725f6564 67650000 72656d6f 76655f62 r_edge..remove_b │ │ │ │ 0x00617b30 72616e63 68000000 00000000 00000000 ranch........... │ │ │ │ 0x00617b40 63757272 656e745f 69725f74 79706500 current_ir_type. │ │ │ │ 0x00617b50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00617b60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00617b70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00617b70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00617b80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00617b90 342e362e 332f6763 632f6366 676c6179 4.6.3/gcc/cfglay │ │ │ │ 0x00617ba0 6f75742e 6300456d 69747469 6e67206c out.c.Emitting l │ │ │ │ 0x00617bb0 6162656c 20666f72 20626c6f 636b2025 abel for block % │ │ │ │ 0x00617bc0 640a0052 656f7264 65726564 20736571 d..Reordered seq │ │ │ │ 0x00617bd0 75656e63 653a0a00 6475706c 69636174 uence:..duplicat │ │ │ │ 0x00617be0 65206f66 20256920 00636f6d 70656e73 e of %i .compens │ │ │ │ @@ -15192,15 +15192,15 @@ │ │ │ │ 0x00617d70 640a003b 3b202564 20737563 6373207b d..;; %d succs { │ │ │ │ 0x00617d80 20006578 69742025 642d3e25 64206e6f .exit %d->%d no │ │ │ │ 0x00617d90 74207265 636f7264 65640074 6f6f206d t recorded.too m │ │ │ │ 0x00617da0 616e7920 6c6f6f70 20657869 74732072 any loop exits r │ │ │ │ 0x00617db0 65636f72 64656400 2f627569 6c642f67 ecorded./build/g │ │ │ │ 0x00617dc0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00617dd0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00617de0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00617de0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00617df0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00617e00 632f6366 676c6f6f 702e6300 00000000 c/cfgloop.c..... │ │ │ │ 0x00617e10 44697361 6d626967 75617469 6e67206c Disambiguating l │ │ │ │ 0x00617e20 6f6f7020 25642077 69746820 6d756c74 oop %d with mult │ │ │ │ 0x00617e30 69706c65 206c6174 63686573 0a000000 iple latches.... │ │ │ │ 0x00617e40 466f756e 64206c61 74636820 65646765 Found latch edge │ │ │ │ 0x00617e50 20256420 2d3e2025 64207573 696e6720 %d -> %d using │ │ │ │ @@ -15287,22 +15287,22 @@ │ │ │ │ 0x00618360 6d657267 655f6c61 7463685f 65646765 merge_latch_edge │ │ │ │ 0x00618370 73000000 00000000 00000000 00000000 s............... │ │ │ │ 0x00618380 666c6f77 5f6c6f6f 70735f66 696e6400 flow_loops_find. │ │ │ │ 0x00618390 73757065 726c6f6f 705f6174 5f646570 superloop_at_dep │ │ │ │ 0x006183a0 74680000 00000000 2f627569 6c642f67 th....../build/g │ │ │ │ 0x006183b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006183c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006183d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006183d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006183e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006183f0 632f6366 676c6f6f 70616e61 6c2e6300 c/cfgloopanal.c. │ │ │ │ 0x00618400 6d61726b 5f697272 65647563 69626c65 mark_irreducible │ │ │ │ 0x00618410 5f6c6f6f 70730000 2f627569 6c642f67 _loops../build/g │ │ │ │ 0x00618420 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00618430 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00618440 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00618440 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00618450 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00618460 632f6366 676c6f6f 706d616e 69702e63 c/cfgloopmanip.c │ │ │ │ 0x00618470 00000000 00000000 43726561 74656420 ........Created │ │ │ │ 0x00618480 70726568 65616465 7220626c 6f636b20 preheader block │ │ │ │ 0x00618490 666f7220 6c6f6f70 2025690a 00000000 for loop %i..... │ │ │ │ 0x006184a0 63726561 74655f70 72656865 61646572 create_preheader │ │ │ │ 0x006184b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -15366,15 +15366,15 @@ │ │ │ │ 0x00618850 20666f72 20626c6f 636b2025 64000000 for block %d... │ │ │ │ 0x00618860 4e4f5445 5f494e53 4e5f4241 5349435f NOTE_INSN_BASIC_ │ │ │ │ 0x00618870 424c4f43 4b202564 20696e20 6d696464 BLOCK %d in midd │ │ │ │ 0x00618880 6c65206f 66206261 73696320 626c6f63 le of basic bloc │ │ │ │ 0x00618890 6b202564 00000000 2f627569 6c642f67 k %d..../build/g │ │ │ │ 0x006188a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006188b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006188c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006188c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006188d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006188e0 632f6366 6772746c 2e630000 00000000 c/cfgrtl.c...... │ │ │ │ 0x006188f0 666c6f77 20636f6e 74726f6c 20696e73 flow control ins │ │ │ │ 0x00618900 6e20696e 73696465 20612062 61736963 n inside a basic │ │ │ │ 0x00618910 20626c6f 636b0000 696e736e 20256420 block..insn %d │ │ │ │ 0x00618920 6f757473 69646520 6f662062 61736963 outside of basic │ │ │ │ 0x00618930 20626c6f 636b7320 68617320 6e6f6e2d blocks has non- │ │ │ │ @@ -15619,15 +15619,15 @@ │ │ │ │ 0x00619820 c097bdff c097bdff c097bdff c097bdff ................ │ │ │ │ 0x00619830 c097bdff c097bdff c097bdff c097bdff ................ │ │ │ │ 0x00619840 c097bdff c097bdff c097bdff 8d97bdff ................ │ │ │ │ 0x00619850 636f6e76 65727369 6f6e2074 6f20696e conversion to in │ │ │ │ 0x00619860 636f6d70 6c657465 20747970 65000000 complete type... │ │ │ │ 0x00619870 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00619880 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00619890 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00619890 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006198a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006198b0 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x006198c0 6f2e6300 00000000 66696c65 20257320 o.c.....file %s │ │ │ │ 0x006198d0 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ 0x006198e0 74696f6e 20636f75 6e747320 65737469 tion counts esti │ │ │ │ 0x006198f0 6d617465 64000000 66696c65 20257320 mated...file %s │ │ │ │ 0x00619900 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ @@ -15646,23 +15646,23 @@ │ │ │ │ 0x006199d0 72732069 73202564 20696e73 74656164 rs is %d instead │ │ │ │ 0x006199e0 206f6620 25640000 74686973 2063616e of %d..this can │ │ │ │ 0x006199f0 20726573 756c7420 696e2070 6f6f726c result in poorl │ │ │ │ 0x00619a00 79206f70 74696d69 7a656420 636f6465 y optimized code │ │ │ │ 0x00619a10 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00619a20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00619a30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00619a40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00619a40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00619a50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00619a60 632f636f 76657261 67652e63 00000000 c/coverage.c.... │ │ │ │ 0x00619a70 25717320 69732076 65727369 6f6e2025 %qs is version % │ │ │ │ 0x00619a80 712e2a73 2c206578 70656374 65642076 q.*s, expected v │ │ │ │ 0x00619a90 65727369 6f6e2025 712e2a73 00000000 ersion %q.*s.... │ │ │ │ 0x00619aa0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00619ab0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00619ac0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00619ac0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00619ad0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00619ae0 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x00619af0 6f2e6800 00000000 636f7665 72616765 o.h.....coverage │ │ │ │ 0x00619b00 206d6973 6d617463 6820666f 72206675 mismatch for fu │ │ │ │ 0x00619b10 6e637469 6f6e2025 75207768 696c6520 nction %u while │ │ │ │ 0x00619b20 72656164 696e6720 65786563 7574696f reading executio │ │ │ │ 0x00619b30 6e20636f 756e7465 72730000 00000000 n counters...... │ │ │ │ @@ -15705,15 +15705,15 @@ │ │ │ │ 0x00619d80 67636f76 5f777269 74655f6c 656e6774 gcov_write_lengt │ │ │ │ 0x00619d90 68000000 00000000 00000000 00000000 h............... │ │ │ │ 0x00619da0 67636f76 5f777269 74655f77 6f726473 gcov_write_words │ │ │ │ 0x00619db0 00000000 00000000 67636f76 5f6f7065 ........gcov_ope │ │ │ │ 0x00619dc0 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x00619dd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00619de0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00619df0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00619df0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00619e00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00619e10 632f6373 656c6962 2e63004e 554c4c0a c/cselib.c.NULL. │ │ │ │ 0x00619e20 00657870 616e6469 6e673a20 72256420 .expanding: r%d │ │ │ │ 0x00619e30 696e746f 3a20000a 65787061 6e64696e into: ..expandin │ │ │ │ 0x00619e40 67200020 696e746f 2e2e2e00 206c6f63 g . into.... loc │ │ │ │ 0x00619e50 733a000a 20206672 6f6d2069 6e736e20 s:.. from insn │ │ │ │ 0x00619e60 25692000 0a202020 00206e6f 206c6f63 %i .. . no loc │ │ │ │ @@ -15872,15 +15872,15 @@ │ │ │ │ 0x0061a7f0 65746578 74004c42 45004c42 42007873 etext.LBE.LBB.xs │ │ │ │ 0x0061a800 00787500 24726561 6c002469 6d616700 .xu.$real.$imag. │ │ │ │ 0x0061a810 4c746578 74004c46 4242004c 4d003a46 Ltext.LFBB.LM.:F │ │ │ │ 0x0061a820 003a6600 67636332 5f636f6d 70696c65 .:f.gcc2_compile │ │ │ │ 0x0061a830 642e004c 73636f70 65000000 00000000 d..Lscope....... │ │ │ │ 0x0061a840 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061a850 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061a860 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061a860 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061a870 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061a880 342e362e 332f6763 632f6462 786f7574 4.6.3/gcc/dbxout │ │ │ │ 0x0061a890 2e630000 00000000 636f6d6d 6f6e2073 .c......common s │ │ │ │ 0x0061a8a0 796d626f 6c206465 62756720 696e666f ymbol debug info │ │ │ │ 0x0061a8b0 20697320 6e6f7420 73747275 63747572 is not structur │ │ │ │ 0x0061a8c0 65642061 73207379 6d626f6c 2b6f6666 ed as symbol+off │ │ │ │ 0x0061a8d0 73657400 00000000 00000000 00000000 set............. │ │ │ │ @@ -15947,15 +15947,15 @@ │ │ │ │ 0x0061aca0 72656769 6f6e5f63 6e740073 656c5f73 region_cnt.sel_s │ │ │ │ 0x0061acb0 63686564 5f696e73 6e5f636e 7400736d ched_insn_cnt.sm │ │ │ │ 0x0061acc0 735f7363 6865645f 6c6f6f70 0073746f s_sched_loop.sto │ │ │ │ 0x0061acd0 72655f6d 6f74696f 6e007370 6c69745f re_motion.split_ │ │ │ │ 0x0061ace0 666f725f 73636865 64320000 00000000 for_sched2...... │ │ │ │ 0x0061acf0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061ad00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061ad10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061ad10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061ad20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061ad30 342e362e 332f6763 632f6466 2d636f72 4.6.3/gcc/df-cor │ │ │ │ 0x0061ad40 652e6300 00000000 6465665f 696e666f e.c.....def_info │ │ │ │ 0x0061ad50 2d3e7461 626c655f 73697a65 203d2025 ->table_size = % │ │ │ │ 0x0061ad60 642c2075 73655f69 6e666f2d 3e746162 d, use_info->tab │ │ │ │ 0x0061ad70 6c655f73 697a6520 3d202564 0a000000 le_size = %d.... │ │ │ │ 0x0061ad80 64665f77 6f726b6c 6973745f 64617461 df_worklist_data │ │ │ │ @@ -16038,15 +16038,15 @@ │ │ │ │ 0x0061b250 25642000 3b3b2020 20202020 72656720 %d .;; reg │ │ │ │ 0x0061b260 25642000 72656164 2f777269 74652000 %d .read/write . │ │ │ │ 0x0061b270 3b3b2020 2065715f 6e6f7465 20726567 ;; eq_note reg │ │ │ │ 0x0061b280 20256420 00284548 29000a28 20002564 %d .(EH)..( .%d │ │ │ │ 0x0061b290 25732000 292d3e5b 25645d2d 3e282000 %s .)->[%d]->( . │ │ │ │ 0x0061b2a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061b2b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061b2c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061b2c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061b2d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061b2e0 342e362e 332f6763 632f6466 2d70726f 4.6.3/gcc/df-pro │ │ │ │ 0x0061b2f0 626c656d 732e6300 3b3b2020 55442063 blems.c.;; UD c │ │ │ │ 0x0061b300 6861696e 7320666f 72206172 74696669 hains for artifi │ │ │ │ 0x0061b310 6369616c 20757365 730a0000 00000000 cial uses....... │ │ │ │ 0x0061b320 3b3b2020 20554420 63686169 6e732066 ;; UD chains f │ │ │ │ 0x0061b330 6f722069 6e736e20 6c756964 20256420 or insn luid %d │ │ │ │ @@ -16126,15 +16126,15 @@ │ │ │ │ 0x0061b7d0 6f74616c 20726566 20757361 67652025 otal ref usage % │ │ │ │ 0x0061b7e0 647b2564 642c2564 752c2564 657d2069 d{%dd,%du,%de} i │ │ │ │ 0x0061b7f0 6e202564 7b256420 72656775 6c617220 n %d{%d regular │ │ │ │ 0x0061b800 2b202564 2063616c 6c7d2069 6e736e73 + %d call} insns │ │ │ │ 0x0061b810 2e0a0000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0061b820 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0061b830 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0061b840 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0061b840 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0061b850 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0061b860 632f6466 2d736361 6e2e6300 00000000 c/df-scan.c..... │ │ │ │ 0x0061b870 64656665 7272696e 67206465 6c657469 deferring deleti │ │ │ │ 0x0061b880 6f6e206f 6620696e 736e2077 69746820 on of insn with │ │ │ │ 0x0061b890 75696420 3d202564 2e0a0000 00000000 uid = %d........ │ │ │ │ 0x0061b8a0 6e6f2062 6220666f 7220696e 736e2077 no bb for insn w │ │ │ │ 0x0061b8b0 69746820 75696420 3d202564 2e0a0000 ith uid = %d.... │ │ │ │ @@ -16235,15 +16235,15 @@ │ │ │ │ 0x0061bea0 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x0061beb0 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x0061bec0 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x0061bed0 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x0061bee0 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x0061bef0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0061bf00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0061bf10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0061bf10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0061bf20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0061bf30 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x0061bf40 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0061bf50 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x0061bf60 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x0061bf70 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x0061bf80 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -16282,25 +16282,25 @@ │ │ │ │ 0x0061c190 806ebfff 806ebfff a56ebfff a56ebfff .n...n...n...n.. │ │ │ │ 0x0061c1a0 a56ebfff a56ebfff 696e7465 726e616c .n...n..internal │ │ │ │ 0x0061c1b0 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x0061c1c0 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x0061c1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0061c1e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061c1f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061c200 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061c200 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061c210 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061c220 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x0061c230 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x0061c240 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x0061c250 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x0061c260 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x0061c270 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x0061c280 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0061c290 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0061c2a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0061c2a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0061c2b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0061c2c0 632f646f 6a756d70 2e630000 00000000 c/dojump.c...... │ │ │ │ 0x0061c2d0 4661696c 65642074 6f206164 64207072 Failed to add pr │ │ │ │ 0x0061c2e0 6f626162 696c6974 79206e6f 74650a00 obability note.. │ │ │ │ 0x0061c2f0 b07ebfff c07ebfff d87ebfff f07ebfff .~...~...~...~.. │ │ │ │ 0x0061c300 087fbfff 207fbfff a27fbfff a27fbfff .... ........... │ │ │ │ 0x0061c310 a27fbfff a27fbfff a27fbfff a27fbfff ................ │ │ │ │ @@ -16346,15 +16346,15 @@ │ │ │ │ 0x0061c590 646f5f63 6f6d7061 72655f72 74785f61 do_compare_rtx_a │ │ │ │ 0x0061c5a0 6e645f6a 756d7000 00000000 00000000 nd_jump......... │ │ │ │ 0x0061c5b0 73706c69 745f636f 6d706172 69736f6e split_comparison │ │ │ │ 0x0061c5c0 00000000 00000000 646f5f6a 756d7000 ........do_jump. │ │ │ │ 0x0061c5d0 646f5f6a 756d705f 31000000 00000000 do_jump_1....... │ │ │ │ 0x0061c5e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061c5f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061c600 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061c600 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061c610 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061c620 342e362e 332f6763 632f646f 6d696e61 4.6.3/gcc/domina │ │ │ │ 0x0061c630 6e63652e 63000000 646f6d69 6e61746f nce.c...dominato │ │ │ │ 0x0061c640 72206f66 20256420 73746174 75732075 r of %d status u │ │ │ │ 0x0061c650 6e6b6e6f 776e0000 646f6d69 6e61746f nknown..dominato │ │ │ │ 0x0061c660 72206f66 20256420 73686f75 6c642062 r of %d should b │ │ │ │ 0x0061c670 65202564 2c206e6f 74202564 00256920 e %d, not %d.%i │ │ │ │ @@ -16392,28 +16392,28 @@ │ │ │ │ 0x0061c870 5f696e66 6f000000 00000000 00000000 _info........... │ │ │ │ 0x0061c880 646f6d5f 636f6e76 6572745f 6469725f dom_convert_dir_ │ │ │ │ 0x0061c890 746f5f69 64780000 00000000 00000000 to_idx.......... │ │ │ │ 0x0061c8a0 63616c63 756c6174 655f646f 6d696e61 calculate_domina │ │ │ │ 0x0061c8b0 6e63655f 696e666f 00000000 00000000 nce_info........ │ │ │ │ 0x0061c8c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0061c8d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0061c8e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0061c8e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0061c8f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0061c900 342e362e 332f6763 632f646f 75626c65 4.6.3/gcc/double │ │ │ │ 0x0061c910 2d696e74 2e630000 00000000 00000000 -int.c.......... │ │ │ │ 0x0061c920 31cabfff 88c9bfff e0cabfff 50cabfff 1...........P... │ │ │ │ 0x0061c930 31cabfff 88c9bfff e0cabfff 50cabfff 1...........P... │ │ │ │ 0x0061c940 bfcfbfff 31cabfff 00000000 00000000 ....1........... │ │ │ │ 0x0061c950 6d707a5f 6765745f 646f7562 6c655f69 mpz_get_double_i │ │ │ │ 0x0061c960 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x0061c970 6469765f 616e645f 726f756e 645f646f div_and_round_do │ │ │ │ 0x0061c980 75626c65 00000000 2f627569 6c642f67 uble..../build/g │ │ │ │ 0x0061c990 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0061c9a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0061c9b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0061c9b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0061c9c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0061c9d0 632f6477 61726632 61736d2e 63002573 c/dwarf2asm.c.%s │ │ │ │ 0x0061c9e0 25236c78 00092e61 73636969 2022005c %#lx...ascii ".\ │ │ │ │ 0x0061c9f0 256f005c 30220925 73200009 2e756c65 %o.\0".%s ...ule │ │ │ │ 0x0061ca00 62313238 2025236c 7800092e 736c6562 b128 %#lx...sleb │ │ │ │ 0x0061ca10 31323820 256c6400 092e756c 65623132 128 %ld...uleb12 │ │ │ │ 0x0061ca20 3820004c 4446434d 00616c69 676e6564 8 .LDFCM.aligned │ │ │ │ @@ -17983,15 +17983,15 @@ │ │ │ │ 0x00622be0 74680000 00000000 44575f41 545f474e th......DW_AT_GN │ │ │ │ 0x00622bf0 555f6578 636c7573 6976655f 6c6f636b U_exclusive_lock │ │ │ │ 0x00622c00 735f7265 71756972 65640000 00000000 s_required...... │ │ │ │ 0x00622c10 44575f41 545f474e 555f7368 61726564 DW_AT_GNU_shared │ │ │ │ 0x00622c20 5f6c6f63 6b735f72 65717569 72656400 _locks_required. │ │ │ │ 0x00622c30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00622c40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00622c50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00622c50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00622c60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00622c70 342e362e 332f6763 632f6477 61726632 4.6.3/gcc/dwarf2 │ │ │ │ 0x00622c80 6f75742e 63000000 4c656e67 7468206f out.c...Length o │ │ │ │ 0x00622c90 6620436f 6d70696c 6174696f 6e20556e f Compilation Un │ │ │ │ 0x00622ca0 69742049 6e666f00 4c656e67 7468206f it Info.Length o │ │ │ │ 0x00622cb0 66205075 626c6963 20547970 65204e61 f Public Type Na │ │ │ │ 0x00622cc0 6d657320 496e666f 00000000 00000000 mes Info........ │ │ │ │ @@ -18060,15 +18060,15 @@ │ │ │ │ 0x006230b0 736f6e61 6c697479 20646972 65637469 sonality directi │ │ │ │ 0x006230c0 76650000 00000000 25732075 6e726563 ve......%s unrec │ │ │ │ 0x006230d0 6f676e69 7a656420 6d616369 6e666f20 ognized macinfo │ │ │ │ 0x006230e0 636f6465 20256c75 0a000000 00000000 code %lu........ │ │ │ │ 0x006230f0 3c646f20 6e6f7420 6f757470 75743e00 . │ │ │ │ 0x00623100 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00623110 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00623120 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00623120 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00623130 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00623140 342e362e 332f6763 632f656d 69742d72 4.6.3/gcc/emit-r │ │ │ │ 0x00623150 746c2e63 00000000 00000000 00000000 tl.c............ │ │ │ │ 0x00623160 5e2cc2ff 3e2cc2ff 3e2cc2ff 5e2cc2ff ^,..>,..>,..^,.. │ │ │ │ 0x00623170 5e2cc2ff 5e2cc2ff 5e2cc2ff 5e2cc2ff ^,..^,..^,..^,.. │ │ │ │ 0x00623180 5e2cc2ff 5e2cc2ff 5e2cc2ff 5e2cc2ff ^,..^,..^,..^,.. │ │ │ │ 0x00623190 3e2cc2ff 5e2cc2ff 5e2cc2ff 5e2cc2ff >,..^,..^,..^,.. │ │ │ │ @@ -18210,15 +18210,15 @@ │ │ │ │ 0x00623a10 72656520 6c697374 20656e64 73206f6e ree list ends on │ │ │ │ 0x00623a20 20646570 74682025 69007665 72696679 depth %i.verify │ │ │ │ 0x00623a30 5f65685f 74726565 20666169 6c656400 _eh_tree failed. │ │ │ │ 0x00623a40 65685f72 616e6765 73007274 6c206568 eh_ranges.rtl eh │ │ │ │ 0x00623a50 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00623a60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00623a70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00623a80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00623a80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00623a90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00623aa0 632f6578 63657074 2e630000 00000000 c/except.c...... │ │ │ │ 0x00623ab0 4d61726b 696e6720 66756e63 74696f6e Marking function │ │ │ │ 0x00623ac0 206e6f74 68726f77 3a202573 0a0a0000 nothrow: %s.... │ │ │ │ 0x00623ad0 61726775 6d656e74 206f6620 253c5f5f argument of %<__ │ │ │ │ 0x00623ae0 6275696c 74696e5f 65685f72 65747572 builtin_eh_retur │ │ │ │ 0x00623af0 6e5f7265 676e6f25 3e206d75 73742062 n_regno%> must b │ │ │ │ @@ -18261,15 +18261,15 @@ │ │ │ │ 0x00623d40 6475706c 69636174 655f6568 5f726567 duplicate_eh_reg │ │ │ │ 0x00623d50 696f6e73 5f310000 00000000 00000000 ions_1.......... │ │ │ │ 0x00623d60 67656e5f 65685f72 6567696f 6e5f6361 gen_eh_region_ca │ │ │ │ 0x00623d70 74636800 00000000 74726565 5f6c6f77 tch.....tree_low │ │ │ │ 0x00623d80 5f637374 00000000 2f627569 6c642f67 _cst..../build/g │ │ │ │ 0x00623d90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00623da0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00623db0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00623db0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00623dc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00623dd0 632f6578 706c6f77 2e630000 00000000 c/explow.c...... │ │ │ │ 0x00623de0 5f5f6d6f 72657374 61636b5f 616c6c6f __morestack_allo │ │ │ │ 0x00623df0 63617465 5f737461 636b5f73 70616365 cate_stack_space │ │ │ │ 0x00623e00 00000000 00000000 73746163 6b206c69 ........stack li │ │ │ │ 0x00623e10 6d697473 206e6f74 20737570 706f7274 mits not support │ │ │ │ 0x00623e20 6564206f 6e207468 69732074 61726765 ed on this targe │ │ │ │ @@ -18303,15 +18303,15 @@ │ │ │ │ 0x00623fe0 65000000 00000000 696e745f 65787072 e.......int_expr │ │ │ │ 0x00623ff0 5f73697a 65000000 65787072 5f73697a _size...expr_siz │ │ │ │ 0x00624000 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00624010 7472756e 635f696e 745f666f 725f6d6f trunc_int_for_mo │ │ │ │ 0x00624020 64650000 00000000 2f627569 6c642f67 de....../build/g │ │ │ │ 0x00624030 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00624040 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00624050 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00624050 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00624060 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00624070 632f6578 706d6564 2e630000 00000000 c/expmed.c...... │ │ │ │ 0x00624080 6d756c74 69706c65 20616363 65737365 multiple accesse │ │ │ │ 0x00624090 7320746f 20766f6c 6174696c 65207374 s to volatile st │ │ │ │ 0x006240a0 72756374 75726520 6d656d62 65722062 ructure member b │ │ │ │ 0x006240b0 65636175 7365206f 66207061 636b6564 ecause of packed │ │ │ │ 0x006240c0 20617474 72696275 74650000 00000000 attribute...... │ │ │ │ @@ -18393,20 +18393,20 @@ │ │ │ │ 0x00624580 73746f72 655f6269 745f6669 656c645f store_bit_field_ │ │ │ │ 0x00624590 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x006245a0 73746f72 655f6269 745f6669 656c6400 store_bit_field. │ │ │ │ 0x006245b0 6d6f6465 5f666f72 5f657874 72616374 mode_for_extract │ │ │ │ 0x006245c0 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x006245d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006245e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006245f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006245f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00624600 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00624610 632f6578 70722e63 00000000 00000000 c/expr.c........ │ │ │ │ 0x00624620 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00624630 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00624640 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00624640 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00624650 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00624660 342e362e 332f6763 632f7373 61657870 4.6.3/gcc/ssaexp │ │ │ │ 0x00624670 616e642e 68000000 254b6361 6c6c2074 and.h...%Kcall t │ │ │ │ 0x00624680 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ 0x00624690 69746820 61747472 69627574 65206572 ith attribute er │ │ │ │ 0x006246a0 726f723a 20257300 254b6361 6c6c2074 ror: %s.%Kcall t │ │ │ │ 0x006246b0 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ @@ -18627,15 +18627,15 @@ │ │ │ │ 0x00625420 30202222 20320a00 636f756c 64206e6f 0 "" 2..could no │ │ │ │ 0x00625430 74207370 6c697420 696e736e 002d2b20 t split insn.-+ │ │ │ │ 0x00625440 2330002a 636c6561 6e5f7374 61746500 #0.*clean_state. │ │ │ │ 0x00625450 73686f72 74656e00 66696e61 6c00616c shorten.final.al │ │ │ │ 0x00625460 69676e6d 656e7473 00000000 00000000 ignments........ │ │ │ │ 0x00625470 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00625480 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00625490 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00625490 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006254a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006254b0 342e362e 332f6763 632f6669 6e616c2e 4.6.3/gcc/final. │ │ │ │ 0x006254c0 63000000 00000000 42422025 34692066 c.......BB %4i f │ │ │ │ 0x006254d0 72657120 25346920 6c6f6f70 20253269 req %4i loop %2i │ │ │ │ 0x006254e0 206c6f6f 705f6465 70746820 25326920 loop_depth %2i │ │ │ │ 0x006254f0 736b6970 7065642e 0a000000 00000000 skipped......... │ │ │ │ 0x00625500 42422025 34692066 72657120 25346920 BB %4i freq %4i │ │ │ │ @@ -18739,15 +18739,15 @@ │ │ │ │ 0x00625b20 00000000 00000000 6c617267 65206669 ........large fi │ │ │ │ 0x00625b30 7865642d 706f696e 7420636f 6e737461 xed-point consta │ │ │ │ 0x00625b40 6e742069 6d706c69 6369746c 79207472 nt implicitly tr │ │ │ │ 0x00625b50 756e6361 74656420 746f2066 69786564 uncated to fixed │ │ │ │ 0x00625b60 2d706f69 6e742074 79706500 00000000 -point type..... │ │ │ │ 0x00625b70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00625b80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00625b90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00625b90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00625ba0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00625bb0 342e362e 332f6763 632f6669 7865642d 4.6.3/gcc/fixed- │ │ │ │ 0x00625bc0 76616c75 652e6300 00000000 00000000 value.c......... │ │ │ │ 0x00625bd0 c035c5ff f035c5ff 1036c5ff aa42c5ff .5...5...6...B.. │ │ │ │ 0x00625be0 c838c5ff aa42c5ff aa42c5ff aa42c5ff .8...B...B...B.. │ │ │ │ 0x00625bf0 aa42c5ff aa42c5ff aa42c5ff aa42c5ff .B...B...B...B.. │ │ │ │ 0x00625c00 aa42c5ff aa42c5ff aa42c5ff aa42c5ff .B...B...B...B.. │ │ │ │ @@ -19333,15 +19333,15 @@ │ │ │ │ 0x00628040 73697a65 5f62696e 6f705f6c 6f630000 size_binop_loc.. │ │ │ │ 0x00628050 6d61795f 6e656761 74655f77 6974686f may_negate_witho │ │ │ │ 0x00628060 75745f6f 76657266 6c6f775f 70000000 ut_overflow_p... │ │ │ │ 0x00628070 666f6c64 5f756e64 65666572 5f6f7665 fold_undefer_ove │ │ │ │ 0x00628080 72666c6f 775f7761 726e696e 67730000 rflow_warnings.. │ │ │ │ 0x00628090 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006280a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006280b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006280b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006280c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006280d0 342e362e 332f6763 632f666f 6c642d63 4.6.3/gcc/fold-c │ │ │ │ 0x006280e0 6f6e7374 2e630000 61737375 6d696e67 onst.c..assuming │ │ │ │ 0x006280f0 20736967 6e656420 6f766572 666c6f77 signed overflow │ │ │ │ 0x00628100 20646f65 73206e6f 74206f63 63757220 does not occur │ │ │ │ 0x00628110 7768656e 20646574 65726d69 6e696e67 when determining │ │ │ │ 0x00628120 20746861 74206578 70726573 73696f6e that expression │ │ │ │ @@ -19477,15 +19477,15 @@ │ │ │ │ 0x00628940 74206f63 63757220 7768656e 20726564 t occur when red │ │ │ │ 0x00628950 7563696e 6720636f 6e737461 6e742069 ucing constant i │ │ │ │ 0x00628960 6e20636f 6d706172 69736f6e 00636f6d n comparison.com │ │ │ │ 0x00628970 70617269 736f6e20 69732061 6c776179 parison is alway │ │ │ │ 0x00628980 73202564 00000000 2f627569 6c642f67 s %d..../build/g │ │ │ │ 0x00628990 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006289a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006289b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006289b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006289c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006289d0 632f6675 6e637469 6f6e2e63 00000000 c/function.c.... │ │ │ │ 0x006289e0 76617269 61626c65 2025712b 44206d69 variable %q+D mi │ │ │ │ 0x006289f0 67687420 62652063 6c6f6262 65726564 ght be clobbered │ │ │ │ 0x00628a00 20627920 253c6c6f 6e676a6d 70253e20 by % │ │ │ │ 0x00628a10 6f722025 3c76666f 726b253e 00000000 or %.... │ │ │ │ 0x00628a20 746f7461 6c207369 7a65206f 66206c6f total size of lo │ │ │ │ @@ -19551,15 +19551,15 @@ │ │ │ │ 0x00628de0 290a2020 00000000 474c4f42 414c2043 ). ....GLOBAL C │ │ │ │ 0x00628df0 4f4e5354 2d50524f 503a2052 65706c61 ONST-PROP: Repla │ │ │ │ 0x00628e00 63696e67 20726567 20256420 696e206a cing reg %d in j │ │ │ │ 0x00628e10 756d705f 696e736e 20256420 77697468 ump_insn %d with │ │ │ │ 0x00628e20 20636f6e 7374616e 74200000 00000000 constant ...... │ │ │ │ 0x00628e30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00628e40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00628e50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00628e50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00628e60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00628e70 342e362e 332f6763 632f6763 73652e63 4.6.3/gcc/gcse.c │ │ │ │ 0x00628e80 00000000 00000000 25733a20 25642062 ........%s: %d b │ │ │ │ 0x00628e90 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ 0x00628ea0 25642065 64676573 2f626173 69632062 %d edges/basic b │ │ │ │ 0x00628eb0 6c6f636b 00000000 25733a20 25642062 lock....%s: %d b │ │ │ │ 0x00628ec0 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ @@ -19668,15 +19668,15 @@ │ │ │ │ 0x00629530 25642c20 72656163 68696e67 20726567 %d, reaching reg │ │ │ │ 0x00629540 20697320 25640a00 5052453a 20656467 is %d..PRE: edg │ │ │ │ 0x00629550 65202825 642c2564 292c2000 636f7079 e (%d,%d), .copy │ │ │ │ 0x00629560 20657870 72657373 696f6e20 25640a00 expression %d.. │ │ │ │ 0x00629570 72746c20 70726500 2f627569 6c642f67 rtl pre./build/g │ │ │ │ 0x00629580 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00629590 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006295a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006295a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006295b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006295c0 632f6767 632d636f 6d6d6f6e 2e630000 c/ggc-common.c.. │ │ │ │ 0x006295d0 63616e25 27742067 65742070 6f736974 can%'t get posit │ │ │ │ 0x006295e0 696f6e20 696e2050 43482066 696c653a ion in PCH file: │ │ │ │ 0x006295f0 20256d00 00000000 63616e25 27742077 %m.....can%'t w │ │ │ │ 0x00629600 72697465 20706164 64696e67 20746f20 rite padding to │ │ │ │ 0x00629610 50434820 66696c65 3a20256d 00686164 PCH file: %m.had │ │ │ │ @@ -19699,21 +19699,21 @@ │ │ │ │ 0x00629720 67730000 00000000 00000000 0000103e gs.............> │ │ │ │ 0x00629730 00000000 00805140 00000000 00003e40 ......Q@......>@ │ │ │ │ 0x00629740 00000000 0000d440 00000000 0000503f .......@......P? │ │ │ │ 0x00629750 00000000 0000c03f 00000000 0000d03f .......?.......? │ │ │ │ 0x00629760 00000000 0000b040 00000000 00000041 .......@.......A │ │ │ │ 0x00629770 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00629780 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00629790 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00629790 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006297a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006297b0 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x006297c0 2e630000 00000000 2f627569 6c642f67 .c....../build/g │ │ │ │ 0x006297d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006297e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006297f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006297f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00629800 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00629810 632f6769 6d706c65 2e680000 00000000 c/gimple.h...... │ │ │ │ 0x00629820 47494d50 4c452074 79706520 7461626c GIMPLE type tabl │ │ │ │ 0x00629830 653a2073 697a6520 256c642c 20256c64 e: size %ld, %ld │ │ │ │ 0x00629840 20656c65 6d656e74 732c2025 6c642073 elements, %ld s │ │ │ │ 0x00629850 65617263 6865732c 20256c64 20636f6c earches, %ld col │ │ │ │ 0x00629860 6c697369 6f6e7320 28726174 696f3a20 lisions (ratio: │ │ │ │ @@ -19970,15 +19970,15 @@ │ │ │ │ 0x0062a810 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a820 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a830 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a840 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a850 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a860 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062a870 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062a880 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062a880 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062a890 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062a8a0 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x0062a8b0 2d697465 7261746f 722e6300 00000000 -iterator.c..... │ │ │ │ 0x0062a8c0 6773695f 696e7365 72745f73 65715f6f gsi_insert_seq_o │ │ │ │ 0x0062a8d0 6e5f6564 67655f69 6d6d6564 69617465 n_edge_immediate │ │ │ │ 0x0062a8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062a8f0 6773695f 696e7365 72745f6f 6e5f6564 gsi_insert_on_ed │ │ │ │ @@ -20079,15 +20079,15 @@ │ │ │ │ 0x0062aee0 20002c20 64697363 72696d69 6e61746f ., discriminato │ │ │ │ 0x0062aef0 72200023 20505245 443a003e 3a002320 r .# PRED:.>:.# │ │ │ │ 0x0062af00 53554343 3a000000 2547203c 25732c25 SUCC:...%G <%s,% │ │ │ │ 0x0062af10 2b455641 4c203c25 533e256e 434c4541 +EVAL <%S>%nCLEA │ │ │ │ 0x0062af20 4e555020 3c25533e 252d3e00 00000000 NUP <%S>%->..... │ │ │ │ 0x0062af30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062af40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062af50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062af50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062af60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062af70 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x0062af80 2d707265 7474792d 7072696e 742e6300 -pretty-print.c. │ │ │ │ 0x0062af90 3c3c3c65 685f6669 6c746572 20282554 <<>>%+{%+%S%-}.. │ │ │ │ 0x0062afb0 3c3c3c20 556e6b6e 6f776e20 47494d50 <<< Unknown GIMP │ │ │ │ 0x0062afc0 4c452073 74617465 6d656e74 3a202573 LE statement: %s │ │ │ │ @@ -20146,15 +20146,15 @@ │ │ │ │ 0x0062b310 64756d70 5f746572 6e617279 5f726873 dump_ternary_rhs │ │ │ │ 0x0062b320 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062b330 64756d70 5f67696d 706c655f 61737369 dump_gimple_assi │ │ │ │ 0x0062b340 676e0000 00000000 00000000 00000000 gn.............. │ │ │ │ 0x0062b350 64756d70 5f67696d 706c655f 666d7400 dump_gimple_fmt. │ │ │ │ 0x0062b360 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062b370 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062b380 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062b380 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062b390 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062b3a0 342e362e 332f6763 632f6769 6d706c69 4.6.3/gcc/gimpli │ │ │ │ 0x0062b3b0 66792e63 00000000 74687265 61647072 fy.c....threadpr │ │ │ │ 0x0062b3c0 69766174 65207661 72696162 6c652025 ivate variable % │ │ │ │ 0x0062b3d0 71452075 73656420 696e2075 6e746965 qE used in untie │ │ │ │ 0x0062b3e0 64207461 736b0000 25714520 6e6f7420 d task..%qE not │ │ │ │ 0x0062b3f0 73706563 69666965 6420696e 20656e63 specified in enc │ │ │ │ @@ -20420,27 +20420,27 @@ │ │ │ │ 0x0062c430 4c21caff 4c21caff 4c21caff 4c21caff L!..L!..L!..L!.. │ │ │ │ 0x0062c440 4c21caff 4c21caff 4c21caff 4c21caff L!..L!..L!..L!.. │ │ │ │ 0x0062c450 4c21caff a41ecaff 676f5f66 6f726d61 L!......go_forma │ │ │ │ 0x0062c460 745f7479 70650000 676f5f66 696e6973 t_type..go_finis │ │ │ │ 0x0062c470 68000000 00000000 2f627569 6c642f67 h......./build/g │ │ │ │ 0x0062c480 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062c490 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062c4a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062c4a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062c4b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062c4c0 632f676f 64756d70 2e630000 00000000 c/godump.c...... │ │ │ │ 0x0062c4d0 636f756c 64206e6f 7420636c 6f736520 could not close │ │ │ │ 0x0062c4e0 476f2064 756d7020 66696c65 3a20256d Go dump file: %m │ │ │ │ 0x0062c4f0 00000000 00000000 636f756c 64206e6f ........could no │ │ │ │ 0x0062c500 74206f70 656e2047 6f206475 6d702066 t open Go dump f │ │ │ │ 0x0062c510 696c6520 2571733a 20256d00 00000000 ile %qs: %m..... │ │ │ │ 0x0062c520 494e5641 4c49442d 6269742d 6669656c INVALID-bit-fiel │ │ │ │ 0x0062c530 25642028 25642909 3c2d0009 2d3e0000 %d (%d).<-..->.. │ │ │ │ 0x0062c540 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062c550 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062c560 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062c560 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062c570 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062c580 342e362e 332f6763 632f6772 61706864 4.6.3/gcc/graphd │ │ │ │ 0x0062c590 732e6300 00000000 00000000 00000000 s.c............. │ │ │ │ 0x0062c5a0 67726170 6864735f 646f6d74 72656500 graphds_domtree. │ │ │ │ 0x0062c5b0 67726170 6864735f 73636300 00000000 graphds_scc..... │ │ │ │ 0x0062c5c0 803fcaff 703fcaff 703fcaff f83fcaff .?..p?..p?...?.. │ │ │ │ 0x0062c5d0 703fcaff 983fcaff e854caff 3855caff p?...?...T..8U.. │ │ │ │ @@ -20587,15 +20587,15 @@ │ │ │ │ 0x0062cea0 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x0062ceb0 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x0062cec0 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x0062ced0 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x0062cee0 08080808 08080808 08080810 00000000 ................ │ │ │ │ 0x0062cef0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062cf00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062cf10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062cf10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062cf20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062cf30 342e362e 332f6763 632f696e 74656772 4.6.3/gcc/integr │ │ │ │ 0x0062cf40 6174652e 63000000 00000000 00000000 ate.c........... │ │ │ │ 0x0062cf50 616c6c6f 63617465 5f696e69 7469616c allocate_initial │ │ │ │ 0x0062cf60 5f76616c 75657300 696e6974 76616c73 _values.initvals │ │ │ │ 0x0062cf70 002f7573 722f7368 6172652f 6c6f6361 ./usr/share/loca │ │ │ │ 0x0062cf80 6c650075 74662d38 00757466 3800e280 le.utf-8.utf8... │ │ │ │ @@ -20657,15 +20657,15 @@ │ │ │ │ 0x0062d300 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x0062d310 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x0062d320 73657475 705f636f 7665725f 616e645f setup_cover_and_ │ │ │ │ 0x0062d330 696d706f 7274616e 745f636c 61737365 important_classe │ │ │ │ 0x0062d340 73000000 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x0062d350 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062d360 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062d370 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062d370 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062d380 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062d390 632f6972 612e6300 20202020 4e657720 c/ira.c. New │ │ │ │ 0x0062d3a0 7225643a 20736574 74696e67 20707265 r%d: setting pre │ │ │ │ 0x0062d3b0 66657272 65642025 732c2061 6c746572 ferred %s, alter │ │ │ │ 0x0062d3c0 6e617469 76652025 730a0000 00000000 native %s....... │ │ │ │ 0x0062d3d0 2b2b2b43 6f737473 3a206f76 6572616c +++Costs: overal │ │ │ │ 0x0062d3e0 6c202564 2c207265 67202564 2c206d65 l %d, reg %d, me │ │ │ │ @@ -20711,15 +20711,15 @@ │ │ │ │ 0x0062d660 76656374 6f727300 6c697665 2072616e vectors.live ran │ │ │ │ 0x0062d670 67657300 616c6c6f 636e6f73 00000000 ges.allocnos.... │ │ │ │ 0x0062d680 20206370 25643a61 25642872 2564293c cp%d:a%d(r%d)< │ │ │ │ 0x0062d690 2d3e6125 64287225 64294025 643a2573 ->a%d(r%d)@%d:%s │ │ │ │ 0x0062d6a0 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0062d6b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062d6c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062d6d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062d6d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062d6e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062d6f0 632f6972 612d6275 696c642e 63000000 c/ira-build.c... │ │ │ │ 0x0062d700 20202020 20204d6f 76696e67 2072616e Moving ran │ │ │ │ 0x0062d710 67657320 6f662061 25647225 6420746f ges of a%dr%d to │ │ │ │ 0x0062d720 20612564 7225643a 20000000 00000000 a%dr%d: ....... │ │ │ │ 0x0062d730 20204d61 726b206c 6f6f7020 25642028 Mark loop %d ( │ │ │ │ 0x0062d740 68656164 65722025 642c2066 72657120 header %d, freq │ │ │ │ @@ -20733,15 +20733,15 @@ │ │ │ │ 0x0062d7c0 6f20616c 6c6f636e 6f206c69 73742066 o allocno list f │ │ │ │ 0x0062d7d0 6f722025 640a0000 20202020 2020436f or %d... Co │ │ │ │ 0x0062d7e0 7079696e 67207261 6e676573 206f6620 pying ranges of │ │ │ │ 0x0062d7f0 61256472 25642074 6f206125 64722564 a%dr%d to a%dr%d │ │ │ │ 0x0062d800 3a200000 00000000 2f627569 6c642f67 : ....../build/g │ │ │ │ 0x0062d810 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062d820 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062d830 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062d830 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062d840 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062d850 632f7370 61727365 7365742e 68000000 c/sparseset.h... │ │ │ │ 0x0062d860 20202020 20205265 6d6f7665 20637025 Remove cp% │ │ │ │ 0x0062d870 643a2563 25647225 642d2563 25647225 d:%c%dr%d-%c%dr% │ │ │ │ 0x0062d880 640a0000 00000000 20202020 20205265 d....... Re │ │ │ │ 0x0062d890 6d6f7665 20637025 643a6125 64722564 move cp%d:a%dr%d │ │ │ │ 0x0062d8a0 2d612564 7225640a 00000000 00000000 -a%dr%d......... │ │ │ │ @@ -20816,15 +20816,15 @@ │ │ │ │ 0x0062dcf0 002c7725 64003b3b 20202020 20636f6e .,w%d.;; con │ │ │ │ 0x0062dd00 666c6963 74206861 72642072 6567733a flict hard regs: │ │ │ │ 0x0062dd10 00000000 00000000 0a3b3b20 20202020 .........;; │ │ │ │ 0x0062dd20 746f7461 6c20636f 6e666c69 63742068 total conflict h │ │ │ │ 0x0062dd30 61726420 72656773 3a000000 00000000 ard regs:....... │ │ │ │ 0x0062dd40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062dd50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062dd60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062dd60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062dd70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062dd80 342e362e 332f6763 632f6972 612d636f 4.6.3/gcc/ira-co │ │ │ │ 0x0062dd90 6e666c69 6374732e 63000000 00000000 nflicts.c....... │ │ │ │ 0x0062dda0 2b2b2b43 6f6e666c 69637420 7461626c +++Conflict tabl │ │ │ │ 0x0062ddb0 65207769 6c6c2062 6520746f 6f206269 e will be too bi │ │ │ │ 0x0062ddc0 67283e25 644d4229 202d2d20 646f6e27 g(>%dMB) -- don' │ │ │ │ 0x0062ddd0 74207573 65206974 0a000000 00000000 t use it........ │ │ │ │ @@ -20858,15 +20858,15 @@ │ │ │ │ 0x0062df90 69745f74 61626c65 00000000 00000000 it_table........ │ │ │ │ 0x0062dfa0 70726f63 6573735f 7265675f 73687566 process_reg_shuf │ │ │ │ 0x0062dfb0 666c6573 00000000 00000000 00000000 fles............ │ │ │ │ 0x0062dfc0 70726f63 6573735f 72656773 5f666f72 process_regs_for │ │ │ │ 0x0062dfd0 5f636f70 79000000 2f627569 6c642f67 _copy.../build/g │ │ │ │ 0x0062dfe0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062dff0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062e000 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062e000 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062e010 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062e020 632f6972 612d636f 6c6f722e 63000000 c/ira-color.c... │ │ │ │ 0x0062e030 286d656d 6f727920 6973206d 6f726520 (memory is more │ │ │ │ 0x0062e040 70726f66 69746162 6c652025 64207673 profitable %d vs │ │ │ │ 0x0062e050 20256429 20000000 28706f74 656e7469 %d) ...(potenti │ │ │ │ 0x0062e060 616c2073 70696c6c 3a202573 7072693d al spill: %spri= │ │ │ │ 0x0062e070 25642c20 636f7374 3d256429 0a000000 %d, cost=%d).... │ │ │ │ @@ -20940,15 +20940,15 @@ │ │ │ │ 0x0062e4b0 75706461 74655f63 7572725f 636f7374 update_curr_cost │ │ │ │ 0x0062e4c0 73000000 00000000 20202020 20204372 s....... Cr │ │ │ │ 0x0062e4d0 65617469 6e67206e 65777265 673d2569 eating newreg=%i │ │ │ │ 0x0062e4e0 2066726f 6d206f6c 64726567 3d25690a from oldreg=%i. │ │ │ │ 0x0062e4f0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0062e500 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062e510 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062e520 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062e520 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062e530 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062e540 632f6972 612d656d 69742e63 00000000 c/ira-emit.c.... │ │ │ │ 0x0062e550 20202020 43726561 74696e67 2074656d Creating tem │ │ │ │ 0x0062e560 706f7261 72792061 6c6c6f63 6e6f2061 porary allocno a │ │ │ │ 0x0062e570 25647225 640a0000 20202020 416c6c6f %dr%d... Allo │ │ │ │ 0x0062e580 63617465 20636f6e 666c6963 74732066 cate conflicts f │ │ │ │ 0x0062e590 6f722061 25647225 640a0000 00000000 or a%dr%d....... │ │ │ │ @@ -21007,28 +21007,28 @@ │ │ │ │ 0x0062e8e0 6f5f6465 61640000 00000000 00000000 o_dead.......... │ │ │ │ 0x0062e8f0 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x0062e900 6f5f7375 62776f72 645f6465 61640000 o_subword_dead.. │ │ │ │ 0x0062e910 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x0062e920 6f5f6c69 76650000 2f627569 6c642f67 o_live../build/g │ │ │ │ 0x0062e930 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062e940 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062e950 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062e950 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062e960 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062e970 632f6972 612d6c69 7665732e 63000000 c/ira-lives.c... │ │ │ │ 0x0062e980 436f6d70 72657373 696e6720 6c697665 Compressing live │ │ │ │ 0x0062e990 2072616e 6765733a 2066726f 6d202564 ranges: from %d │ │ │ │ 0x0062e9a0 20746f20 2564202d 20256425 250a0000 to %d - %d%%... │ │ │ │ 0x0062e9b0 52616e67 65732061 66746572 20746865 Ranges after the │ │ │ │ 0x0062e9c0 20636f6d 70726573 73696f6e 3a0a0020 compression:.. │ │ │ │ 0x0062e9d0 2020496e 736e2025 75286c25 64293a20 Insn %u(l%d): │ │ │ │ 0x0062e9e0 706f696e 74203d20 25640a00 205b2564 point = %d.. [%d │ │ │ │ 0x0062e9f0 2e2e2564 5d000000 2f627569 6c642f67 ..%d].../build/g │ │ │ │ 0x0062ea00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062ea10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062ea20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062ea20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062ea30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062ea40 632f6a75 6d702e63 00000000 00000000 c/jump.c........ │ │ │ │ 0x0062ea50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0062ea60 58a5ccff 60a5ccff 70a5ccff 80a5ccff X...`...p....... │ │ │ │ 0x0062ea70 90a5ccff a0a5ccff b0a5ccff c0a5ccff ................ │ │ │ │ 0x0062ea80 d0a5ccff e0a5ccff f0a5ccff 40a5ccff ............@... │ │ │ │ 0x0062ea90 50a5ccff 50a5ccff 50a5ccff 50a5ccff P...P...P...P... │ │ │ │ @@ -21099,15 +21099,15 @@ │ │ │ │ 0x0062eea0 6e000000 00000000 00000000 00000000 n............... │ │ │ │ 0x0062eeb0 6d61726b 5f6a756d 705f6c61 62656c5f mark_jump_label_ │ │ │ │ 0x0062eec0 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x0062eed0 6d61726b 5f616c6c 5f6c6162 656c7300 mark_all_labels. │ │ │ │ 0x0062eee0 62617272 69657273 00000000 00000000 barriers........ │ │ │ │ 0x0062eef0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062ef00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062ef10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062ef10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062ef20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062ef30 342e362e 332f6763 632f6c61 6e67686f 4.6.3/gcc/langho │ │ │ │ 0x0062ef40 6f6b732e 63004174 20746f70 206c6576 oks.c.At top lev │ │ │ │ 0x0062ef50 656c3a00 00000000 00000000 00000000 el:............. │ │ │ │ 0x0062ef60 6c68645f 62656769 6e5f7365 6374696f lhd_begin_sectio │ │ │ │ 0x0062ef70 6e000000 00000000 00000000 00000000 n............... │ │ │ │ 0x0062ef80 6164645f 6275696c 74696e5f 66756e63 add_builtin_func │ │ │ │ @@ -21122,25 +21122,25 @@ │ │ │ │ 0x0062f010 7970655f 6572726f 72000000 00000000 ype_error....... │ │ │ │ 0x0062f020 6c68645f 74797065 5f70726f 6d6f7465 lhd_type_promote │ │ │ │ 0x0062f030 735f746f 00000000 00000000 00000000 s_to............ │ │ │ │ 0x0062f040 6c68645f 7365745f 6465636c 5f617373 lhd_set_decl_ass │ │ │ │ 0x0062f050 656d626c 65725f6e 616d6500 00000000 embler_name..... │ │ │ │ 0x0062f060 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062f070 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062f080 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062f080 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062f090 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062f0a0 342e362e 332f6763 632f6c69 7374732e 4.6.3/gcc/lists. │ │ │ │ 0x0062f0b0 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0062f0c0 66726565 5f494e53 4e5f4c49 53545f6e free_INSN_LIST_n │ │ │ │ 0x0062f0d0 6f646500 00000000 66726565 5f6c6973 ode.....free_lis │ │ │ │ 0x0062f0e0 74000000 00000000 00000000 00000000 t............... │ │ │ │ 0x0062f0f0 616c6c6f 635f494e 534e5f4c 49535400 alloc_INSN_LIST. │ │ │ │ 0x0062f100 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062f110 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062f120 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062f120 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062f130 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062f140 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x0062f150 6e69742e 63000000 00000000 00000000 nit.c........... │ │ │ │ 0x0062f160 72746c5f 6c6f6f70 5f696e69 74000000 rtl_loop_init... │ │ │ │ 0x0062f170 6c6f6f70 5f6f7074 696d697a 65725f66 loop_optimizer_f │ │ │ │ 0x0062f180 696e616c 697a6500 00000000 00000000 inalize......... │ │ │ │ 0x0062f190 6c6f6f70 5f6f7074 696d697a 65725f69 loop_optimizer_i │ │ │ │ @@ -21166,15 +21166,15 @@ │ │ │ │ 0x0062f2d0 7870725f 31000000 00000000 00000000 xpr_1........... │ │ │ │ 0x0062f2e0 696e7661 7269616e 745f6578 70725f65 invariant_expr_e │ │ │ │ 0x0062f2f0 7175616c 5f700000 00000000 00000000 qual_p.......... │ │ │ │ 0x0062f300 63686563 6b5f6465 70656e64 656e6379 check_dependency │ │ │ │ 0x0062f310 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0062f320 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0062f330 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0062f340 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0062f340 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0062f350 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0062f360 632f6c6f 6f702d69 6e766172 69616e74 c/loop-invariant │ │ │ │ 0x0062f370 2e630000 00000000 44656369 64656420 .c......Decided │ │ │ │ 0x0062f380 746f206d 6f766520 696e7661 7269616e to move invarian │ │ │ │ 0x0062f390 74202564 202d2d20 6761696e 2025640a t %d -- gain %d. │ │ │ │ 0x0062f3a0 00000000 00000000 44656369 64656420 ........Decided │ │ │ │ 0x0062f3b0 746f206d 6f766520 64657065 6e64656e to move dependen │ │ │ │ @@ -21196,15 +21196,15 @@ │ │ │ │ 0x0062f4b0 642c2064 6570656e 6473206f 6e200046 d, depends on .F │ │ │ │ 0x0062f4c0 61696c65 6420746f 206d6f76 6520696e ailed to move in │ │ │ │ 0x0062f4d0 76617269 616e7420 25640a00 0a202020 variant %d... │ │ │ │ 0x0062f4e0 20726566 2e207265 676e6f73 3a000a20 ref. regnos:.. │ │ │ │ 0x0062f4f0 2020206c 69766520 7265676e 6f733a00 live regnos:. │ │ │ │ 0x0062f500 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062f510 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062f520 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062f520 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062f530 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062f540 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x0062f550 762e6300 00000000 3b3b2069 6d70726f v.c.....;; impro │ │ │ │ 0x0062f560 76656420 75707065 7220626f 756e6420 ved upper bound │ │ │ │ 0x0062f570 6279206f 6e652e0a 00000000 00000000 by one.......... │ │ │ │ 0x0062f580 61737375 6d696e67 20746861 74207468 assuming that th │ │ │ │ 0x0062f590 65206c6f 6f702069 73206e6f 7420696e e loop is not in │ │ │ │ @@ -21285,15 +21285,15 @@ │ │ │ │ 0x0062fa40 73746570 5f310000 6765745f 6269765f step_1..get_biv_ │ │ │ │ 0x0062fa50 73746570 00000000 00000000 00000000 step............ │ │ │ │ 0x0062fa60 69765f67 65745f72 65616368 696e675f iv_get_reaching_ │ │ │ │ 0x0062fa70 64656600 00000000 00000000 00000000 def............. │ │ │ │ 0x0062fa80 69765f61 6e616c79 7a655f65 78707200 iv_analyze_expr. │ │ │ │ 0x0062fa90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0062faa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0062fab0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0062fab0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0062fac0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0062fad0 342e362e 332f6763 632f6c6f 6f702d75 4.6.3/gcc/loop-u │ │ │ │ 0x0062fae0 6e726f6c 6c2e6300 0a3b3b20 2a2a2a20 nroll.c..;; *** │ │ │ │ 0x0062faf0 436f6e73 69646572 696e6720 6c6f6f70 Considering loop │ │ │ │ 0x0062fb00 20256420 666f7220 636f6d70 6c657465 %d for complete │ │ │ │ 0x0062fb10 20706565 6c696e67 202a2a2a 0a000000 peeling ***.... │ │ │ │ 0x0062fb20 0a3b3b20 436f6e73 69646572 696e6720 .;; Considering │ │ │ │ @@ -21437,15 +21437,15 @@ │ │ │ │ 0x006303c0 5f6c6f6f 70000000 00000000 00000000 _loop........... │ │ │ │ 0x006303d0 7065656c 5f6c6f6f 705f636f 6d706c65 peel_loop_comple │ │ │ │ 0x006303e0 74656c79 00000000 00000000 00000000 tely............ │ │ │ │ 0x006303f0 756e726f 6c6c5f61 6e645f70 65656c5f unroll_and_peel_ │ │ │ │ 0x00630400 6c6f6f70 73000000 2f627569 6c642f67 loops.../build/g │ │ │ │ 0x00630410 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00630420 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00630430 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00630430 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00630440 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00630450 632f6c6f 6f702d75 6e737769 7463682e c/loop-unswitch. │ │ │ │ 0x00630460 63000000 00000000 3b3b204e 6f742075 c.......;; Not u │ │ │ │ 0x00630470 6e737769 74636869 6e672061 6e796d6f nswitching anymo │ │ │ │ 0x00630480 72652c20 68697420 6d617820 6c657665 re, hit max leve │ │ │ │ 0x00630490 6c0a0000 00000000 3b3b204e 6f742075 l.......;; Not u │ │ │ │ 0x006304a0 6e737769 74636869 6e672c20 6e6f7420 nswitching, not │ │ │ │ @@ -21468,15 +21468,15 @@ │ │ │ │ 0x006305b0 636f6d70 6172655f 616e645f 6a756d70 compare_and_jump │ │ │ │ 0x006305c0 5f736571 00000000 5265706c 6163696e _seq....Replacin │ │ │ │ 0x006305d0 67206367 72617068 206e6f64 65202573 g cgraph node %s │ │ │ │ 0x006305e0 2f256920 62792025 732f2569 20666f72 /%i by %s/%i for │ │ │ │ 0x006305f0 2073796d 626f6c20 25730a00 00000000 symbol %s...... │ │ │ │ 0x00630600 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00630610 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00630620 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00630620 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00630630 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00630640 342e362e 332f6763 632f6c74 6f2d7379 4.6.3/gcc/lto-sy │ │ │ │ 0x00630650 6d746162 2e630000 6d756c74 69706c65 mtab.c..multiple │ │ │ │ 0x00630660 20707265 7661696c 696e6720 64656673 prevailing defs │ │ │ │ 0x00630670 20666f72 20257145 00000000 00000000 for %qE........ │ │ │ │ 0x00630680 76617269 61626c65 20257144 20726564 variable %qD red │ │ │ │ 0x00630690 65636c61 72656420 61732066 756e6374 eclared as funct │ │ │ │ @@ -21507,15 +21507,15 @@ │ │ │ │ 0x00630820 5f646563 6c735f31 00000000 00000000 _decls_1........ │ │ │ │ 0x00630830 6c746f5f 73796d74 61625f67 65745f72 lto_symtab_get_r │ │ │ │ 0x00630840 65736f6c 7574696f 6e000000 00000000 esolution....... │ │ │ │ 0x00630850 6c746f5f 73796d74 61625f72 65676973 lto_symtab_regis │ │ │ │ 0x00630860 7465725f 6465636c 00000000 00000000 ter_decl........ │ │ │ │ 0x00630870 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00630880 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00630890 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00630890 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006308a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006308b0 342e362e 332f6763 632f6f6d 702d6c6f 4.6.3/gcc/omp-lo │ │ │ │ 0x006308c0 772e6300 00000000 62617272 69657220 w.c.....barrier │ │ │ │ 0x006308d0 72656769 6f6e206d 6179206e 6f742062 region may not b │ │ │ │ 0x006308e0 6520636c 6f73656c 79206e65 73746564 e closely nested │ │ │ │ 0x006308f0 20696e73 69646520 6f662077 6f726b2d inside of work- │ │ │ │ 0x00630900 73686172 696e672c 20637269 74696361 sharing, critica │ │ │ │ @@ -21720,15 +21720,15 @@ │ │ │ │ 0x00631570 735f3100 00000000 00000000 00000000 s_1............. │ │ │ │ 0x00631580 6275696c 645f6f6d 705f7265 67696f6e build_omp_region │ │ │ │ 0x00631590 735f726f 6f740000 00000000 00000000 s_root.......... │ │ │ │ 0x006315a0 6f6d705f 72656475 6374696f 6e5f696e omp_reduction_in │ │ │ │ 0x006315b0 69740000 00000000 2f627569 6c642f67 it....../build/g │ │ │ │ 0x006315c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006315d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006315e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006315e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006315f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00631600 632f6f70 74616273 2e630000 00000000 c/optabs.c...... │ │ │ │ 0x00631610 8082ceff 8082ceff 8082ceff 8082ceff ................ │ │ │ │ 0x00631620 6082ceff 6082ceff 6082ceff 6082ceff `...`...`...`... │ │ │ │ 0x00631630 8082ceff 8082ceff 3085ceff 3085ceff ........0...0... │ │ │ │ 0x00631640 3085ceff 2082ceff 4082ceff 3085ceff 0... ...@...0... │ │ │ │ 0x00631650 e081ceff b881ceff 8081ceff 4881ceff ............H... │ │ │ │ @@ -25827,15 +25827,15 @@ │ │ │ │ 0x00641620 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00641630 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00641640 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00641650 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00641660 07000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00641670 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00641680 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00641690 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00641690 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006416a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006416b0 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x006416c0 756e7265 636f676e 697a6564 20636f6d unrecognized com │ │ │ │ 0x006416d0 6d616e64 206c696e 65206f70 74696f6e mand line option │ │ │ │ 0x006416e0 20257173 00000000 636f6d6d 616e6420 %qs....command │ │ │ │ 0x006416f0 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00641700 6973206e 6f742073 7570706f 72746564 is not supported │ │ │ │ @@ -25875,15 +25875,15 @@ │ │ │ │ 0x00641920 7074696f 6e000000 636f6d6d 616e6420 ption...command │ │ │ │ 0x00641930 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00641940 69732076 616c6964 20666f72 20746865 is valid for the │ │ │ │ 0x00641950 20647269 76657220 62757420 6e6f7420 driver but not │ │ │ │ 0x00641960 666f7220 25730000 2f627569 6c642f67 for %s../build/g │ │ │ │ 0x00641970 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00641980 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00641990 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00641990 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006419a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006419b0 632f6f70 74732d67 6c6f6261 6c2e6300 c/opts-global.c. │ │ │ │ 0x006419c0 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x006419d0 696f6e20 25717320 69732076 616c6964 ion %qs is valid │ │ │ │ 0x006419e0 20666f72 20257320 62757420 6e6f7420 for %s but not │ │ │ │ 0x006419f0 666f7220 25730000 756e7265 636f676e for %s..unrecogn │ │ │ │ 0x00641a00 697a6564 20636f6d 6d616e64 206c696e ized command lin │ │ │ │ @@ -25899,15 +25899,15 @@ │ │ │ │ 0x00641aa0 696f6e73 00000000 00000000 00000000 ions............ │ │ │ │ 0x00641ab0 636f6d70 6c61696e 5f77726f 6e675f6c complain_wrong_l │ │ │ │ 0x00641ac0 616e6700 00000000 00000000 00000000 ang............. │ │ │ │ 0x00641ad0 6c616e67 5f68616e 646c655f 6f707469 lang_handle_opti │ │ │ │ 0x00641ae0 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x00641af0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00641b00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00641b10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00641b10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00641b20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00641b30 632f6f70 74732e63 00000000 00000000 c/opts.c........ │ │ │ │ 0x00641b40 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00641b50 74696f6e 73206172 65207461 72676574 tions are target │ │ │ │ 0x00641b60 20737065 63696669 63000000 00000000 specific....... │ │ │ │ 0x00641b70 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00641b80 74696f6e 7320636f 6e74726f 6c20636f tions control co │ │ │ │ @@ -26222,15 +26222,15 @@ │ │ │ │ 0x00642ed0 696e652d 696e736e 732d7369 6e676c65 ine-insns-single │ │ │ │ 0x00642ee0 006d6178 2d696e6c 696e652d 696e736e .max-inline-insn │ │ │ │ 0x00642ef0 732d6175 746f0065 6e61626c 65642062 s-auto.enabled b │ │ │ │ 0x00642f00 79206465 6661756c 7400756e 646f6375 y default.undocu │ │ │ │ 0x00642f10 6d656e74 6564006a 6f696e65 64000000 mented.joined... │ │ │ │ 0x00642f20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00642f30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00642f40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00642f40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00642f50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00642f60 342e362e 332f6763 632f7061 72616d73 4.6.3/gcc/params │ │ │ │ 0x00642f70 2e630000 00000000 6d696e69 6d756d20 .c......minimum │ │ │ │ 0x00642f80 76616c75 65206f66 20706172 616d6574 value of paramet │ │ │ │ 0x00642f90 65722025 71732069 73202575 00000000 er %qs is %u.... │ │ │ │ 0x00642fa0 6d617869 6d756d20 76616c75 65206f66 maximum value of │ │ │ │ 0x00642fb0 20706172 616d6574 65722025 71732069 parameter %qs i │ │ │ │ @@ -26242,15 +26242,15 @@ │ │ │ │ 0x00643010 6d5f7661 6c756500 00000000 00000000 m_value......... │ │ │ │ 0x00643020 7365745f 70617261 6d5f7661 6c75655f set_param_value_ │ │ │ │ 0x00643030 696e7465 726e616c 00000000 00000000 internal........ │ │ │ │ 0x00643040 7365745f 70617261 6d5f7661 6c756500 set_param_value. │ │ │ │ 0x00643050 6164645f 70617261 6d730000 00000000 add_params...... │ │ │ │ 0x00643060 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00643070 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00643080 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00643080 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00643090 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006430a0 342e362e 332f6763 632f7061 73736573 4.6.3/gcc/passes │ │ │ │ 0x006430b0 2e630000 00000000 696e7661 6c696420 .c......invalid │ │ │ │ 0x006430c0 70617373 20706f73 6974696f 6e696e67 pass positioning │ │ │ │ 0x006430d0 206f7065 72617469 6f6e0000 00000000 operation...... │ │ │ │ 0x006430e0 706c7567 696e2063 616e6e6f 74207265 plugin cannot re │ │ │ │ 0x006430f0 67697374 65722061 206d6973 73696e67 gister a missing │ │ │ │ @@ -26380,15 +26380,15 @@ │ │ │ │ 0x006438b0 6c652027 3d272073 69676e73 29000000 le '=' signs)... │ │ │ │ 0x006438c0 6d616c66 6f726d65 64206f70 74696f6e malformed option │ │ │ │ 0x006438d0 202d6670 6c756769 6e2d6172 672d2573 -fplugin-arg-%s │ │ │ │ 0x006438e0 20286d69 7373696e 67202d3c 6b65793e (missing - │ │ │ │ 0x006438f0 5b3d3c76 616c7565 3e5d2900 00000000 [=])..... │ │ │ │ 0x00643900 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00643910 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00643920 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00643920 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00643930 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00643940 342e362e 332f6763 632f706c 7567696e 4.6.3/gcc/plugin │ │ │ │ 0x00643950 2e630000 00000000 706c7567 696e2025 .c......plugin % │ │ │ │ 0x00643960 73207368 6f756c64 20626520 73706563 s should be spec │ │ │ │ 0x00643970 69666965 64206265 666f7265 202d6670 ified before -fp │ │ │ │ 0x00643980 6c756769 6e2d6172 672d2573 20696e20 lugin-arg-%s in │ │ │ │ 0x00643990 74686520 636f6d6d 616e6420 6c696e65 the command line │ │ │ │ @@ -26428,39 +26428,39 @@ │ │ │ │ 0x00643bb0 6c6c6261 636b735f 66756c6c 00000000 llbacks_full.... │ │ │ │ 0x00643bc0 72656769 73746572 5f63616c 6c626163 register_callbac │ │ │ │ 0x00643bd0 6b000000 00000000 00000000 00000000 k............... │ │ │ │ 0x00643be0 6765745f 6e616d65 645f6576 656e745f get_named_event_ │ │ │ │ 0x00643bf0 69640000 00000000 00000000 00000000 id.............. │ │ │ │ 0x00643c00 70617273 655f706c 7567696e 5f617267 parse_plugin_arg │ │ │ │ 0x00643c10 5f6f7074 00000000 00000000 00000000 _opt............ │ │ │ │ - 0x00643c20 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x00643c30 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x00643c40 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x00643c50 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x00643c60 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x00643c70 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x00643c80 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x00643c90 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x00643ca0 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x00643cb0 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x00643cc0 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x00643cd0 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x00643ce0 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x00643cf0 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00643d00 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00643d10 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00643d20 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00643d30 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00643d40 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00643d50 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x00643d60 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x00643d70 6d737034 33300000 2f627569 6c642f67 msp430../build/g │ │ │ │ + 0x00643c20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x00643c30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x00643c40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x00643c50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x00643c60 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x00643c70 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x00643c80 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x00643c90 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x00643ca0 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x00643cb0 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x00643cc0 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x00643cd0 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x00643ce0 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x00643cf0 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00643d00 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00643d10 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00643d20 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00643d30 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00643d40 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00643d50 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x00643d60 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x00643d70 70343330 00000000 2f627569 6c642f67 p430..../build/g │ │ │ │ 0x00643d80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00643d90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00643da0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00643da0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00643db0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00643dc0 632f706f 73747265 6c6f6164 2d676373 c/postreload-gcs │ │ │ │ 0x00643dd0 652e6300 00000000 73697a65 20256c64 e.c.....size %ld │ │ │ │ 0x00643de0 2c20256c 6420656c 656d656e 74732c20 , %ld elements, │ │ │ │ 0x00643df0 25662063 6f6c6c69 73696f6e 2f736561 %f collision/sea │ │ │ │ 0x00643e00 72636820 72617469 6f0a0000 00000000 rch ratio....... │ │ │ │ 0x00643e10 67656e65 72617469 6e67206d 6f766520 generating move │ │ │ │ @@ -26502,15 +26502,15 @@ │ │ │ │ 0x00644050 6f706965 7320696e 73657274 65643a20 opies inserted: │ │ │ │ 0x00644060 25640a00 6d6f7665 7320696e 73657274 %d..moves insert │ │ │ │ 0x00644070 65643a20 2025640a 00696e73 6e732064 ed: %d..insns d │ │ │ │ 0x00644080 656c6574 65643a20 20202564 0a006763 eleted: %d..gc │ │ │ │ 0x00644090 73653200 00000000 2f627569 6c642f67 se2...../build/g │ │ │ │ 0x006440a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006440b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006440c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006440c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006440d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006440e0 632f706f 73747265 6c6f6164 2e630000 c/postreload.c.. │ │ │ │ 0x006440f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00644100 e869cfff 086acfff b069cfff 7068cfff .i...j...i..ph.. │ │ │ │ 0x00644110 7068cfff 7068cfff 7068cfff 7068cfff ph..ph..ph..ph.. │ │ │ │ 0x00644120 7068cfff 7068cfff 7068cfff 7068cfff ph..ph..ph..ph.. │ │ │ │ 0x00644130 7068cfff 7068cfff 0069cfff 7068cfff ph..ph...i..ph.. │ │ │ │ @@ -26578,15 +26578,15 @@ │ │ │ │ 0x00644510 00656172 6c792072 65747572 6e20286f .early return (o │ │ │ │ 0x00644520 6e207472 65657329 00636f6e 73742072 n trees).const r │ │ │ │ 0x00644530 65747572 6e006e65 67617469 76652072 eturn.negative r │ │ │ │ 0x00644540 65747572 6e006e75 6c6c2072 65747572 eturn.null retur │ │ │ │ 0x00644550 6e006d75 64666c61 70206368 65636b00 n.mudflap check. │ │ │ │ 0x00644560 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00644570 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00644580 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00644580 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00644590 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006445a0 342e362e 332f6763 632f7072 65646963 4.6.3/gcc/predic │ │ │ │ 0x006445b0 742e6300 00000000 49727265 64756369 t.c.....Irreduci │ │ │ │ 0x006445c0 626c6520 72656769 6f6e2068 69742c20 ble region hit, │ │ │ │ 0x006445d0 69676e6f 72696e67 20656467 6520746f ignoring edge to │ │ │ │ 0x006445e0 2025692d 3e25690a 00000000 00000000 %i->%i......... │ │ │ │ 0x006445f0 50726564 69637469 6f6e7320 666f7220 Predictions for │ │ │ │ @@ -26633,15 +26633,15 @@ │ │ │ │ 0x00644880 67696d70 6c655f70 72656469 63745f65 gimple_predict_e │ │ │ │ 0x00644890 64676500 00000000 70726564 6963745f dge.....predict_ │ │ │ │ 0x006448a0 696e736e 00000000 00000000 00000000 insn............ │ │ │ │ 0x006448b0 62725f70 726f625f 6e6f7465 5f72656c br_prob_note_rel │ │ │ │ 0x006448c0 6961626c 655f7000 00000000 0000e03f iable_p........? │ │ │ │ 0x006448d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006448e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006448f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006448f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00644900 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00644910 342e362e 332f6763 632f7072 65747479 4.6.3/gcc/pretty │ │ │ │ 0x00644920 2d707269 6e742e63 0071776c 2b230025 -print.c.qwl+#.% │ │ │ │ 0x00644930 6c6c6400 256c6f00 256c6c6f 00256c6c lld.%lo.%llo.%ll │ │ │ │ 0x00644940 7500256c 7800256c 6c78005c 55253038 u.%lx.%llx.\U%08 │ │ │ │ 0x00644950 78000000 00000000 00000000 00000000 x............... │ │ │ │ 0x00644960 f9e1cfff 7ee2cfff 7ee2cfff 7ee2cfff ....~...~...~... │ │ │ │ @@ -26696,15 +26696,15 @@ │ │ │ │ 0x00644c70 7472795d 00696e73 6e207569 64202564 try].insn uid %d │ │ │ │ 0x00644c80 206e6f74 20666f75 6e640a00 00000000 not found...... │ │ │ │ 0x00644c90 20256420 76697274 75616c2d 70726566 %d virtual-pref │ │ │ │ 0x00644ca0 65727265 642d7374 61636b2d 626f756e erred-stack-boun │ │ │ │ 0x00644cb0 64617279 00000000 2f627569 6c642f67 dary..../build/g │ │ │ │ 0x00644cc0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00644cd0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00644ce0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00644ce0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00644cf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00644d00 632f7072 696e742d 72746c2e 63000000 c/print-rtl.c... │ │ │ │ 0x00644d10 10eecfff adfbcfff adfbcfff adfbcfff ................ │ │ │ │ 0x00644d20 adfbcfff adfbcfff 70eecfff adfbcfff ........p....... │ │ │ │ 0x00644d30 adfbcfff adfbcfff adfbcfff adfbcfff ................ │ │ │ │ 0x00644d40 adfbcfff adfbcfff adfbcfff adfbcfff ................ │ │ │ │ 0x00644d50 adfbcfff adfbcfff adfbcfff adfbcfff ................ │ │ │ │ @@ -26811,29 +26811,29 @@ │ │ │ │ 0x006453a0 25643a00 20696d70 6f727465 64206465 %d:. imported de │ │ │ │ 0x006453b0 636c6172 6174696f 6e006173 736f6369 claration.associ │ │ │ │ 0x006453c0 61746564 20646563 6c617261 74696f6e ated declaration │ │ │ │ 0x006453d0 0025733a 25643a25 64006964 78002573 .%s:%d:%d.idx.%s │ │ │ │ 0x006453e0 203c5645 43000000 2f627569 6c642f67 %i is inconsist │ │ │ │ 0x006454c0 656e742c 20636f75 6e74256c 64000000 ent, count%ld... │ │ │ │ 0x006454d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006454e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006454f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006454f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00645500 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00645510 342e362e 332f6763 632f7072 6f66696c 4.6.3/gcc/profil │ │ │ │ 0x00645520 652e6300 00000000 41646469 6e672066 e.c.....Adding f │ │ │ │ 0x00645530 616b6520 65786974 20656467 6520746f ake exit edge to │ │ │ │ 0x00645540 20626220 25690a00 41646469 6e672066 bb %i..Adding f │ │ │ │ 0x00645550 616b6520 656e7472 79206564 67652074 ake entry edge t │ │ │ │ 0x00645560 6f206262 2025690a 00000000 00000000 o bb %i......... │ │ │ │ @@ -26940,15 +26940,15 @@ │ │ │ │ 0x00645bb0 6f756e74 73000000 00000000 00000000 ounts........... │ │ │ │ 0x00645bc0 636f6d70 7574655f 6272616e 63685f70 compute_branch_p │ │ │ │ 0x00645bd0 726f6261 62696c69 74696573 00000000 robabilities.... │ │ │ │ 0x00645be0 756e696f 6e5f6772 6f757073 00000000 union_groups.... │ │ │ │ 0x00645bf0 6272616e 63685f70 726f6200 00000000 branch_prob..... │ │ │ │ 0x00645c00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00645c10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00645c20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00645c20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00645c30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00645c40 342e362e 332f6763 632f7265 616c2e63 4.6.3/gcc/real.c │ │ │ │ 0x00645c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00645c60 284fd0ff 104fd0ff 144fd0ff 204fd0ff (O...O...O.. O.. │ │ │ │ 0x00645c70 f04ed0ff 304fd0ff 144fd0ff 204fd0ff .N..0O...O.. O.. │ │ │ │ 0x00645c80 f64ed0ff f64ed0ff 504fd0ff 204fd0ff .N...N..PO.. O.. │ │ │ │ 0x00645c90 204fd0ff 204fd0ff 204fd0ff 204fd0ff O.. O.. O.. O.. │ │ │ │ @@ -27019,23 +27019,23 @@ │ │ │ │ 0x006460a0 2b496e66 00256325 634e614e 0070252b +Inf.%c%cNaN.p%+ │ │ │ │ 0x006460b0 64003031 32333435 36373839 61626364 d.0123456789abcd │ │ │ │ 0x006460c0 6566002d 302e3000 65252b64 00514e61 ef.-0.0.e%+d.QNa │ │ │ │ 0x006460d0 4e00534e 614e0030 38636500 37626465 N.SNaN.08ce.7bde │ │ │ │ 0x006460e0 00000000 00000000 ae4e290a 4f930a40 .........N).O..@ │ │ │ │ 0x006460f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00646100 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00646110 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00646110 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00646120 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00646130 342e362e 332f6763 632f7265 616c6d70 4.6.3/gcc/realmp │ │ │ │ 0x00646140 66722e63 002d3078 2e257370 25640000 fr.c.-0x.%sp%d.. │ │ │ │ 0x00646150 7265616c 5f66726f 6d5f6d70 66720000 real_from_mpfr.. │ │ │ │ 0x00646160 6d706672 5f66726f 6d5f7265 616c0000 mpfr_from_real.. │ │ │ │ 0x00646170 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00646180 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00646190 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00646190 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006461a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006461b0 342e362e 332f6763 632f7265 636f672e 4.6.3/gcc/recog. │ │ │ │ 0x006461c0 63007370 6c697435 0073706c 69743400 c.split5.split4. │ │ │ │ 0x006461d0 73706c69 74330073 706c6974 32007370 split3.split2.sp │ │ │ │ 0x006461e0 6c697431 00000000 00000000 00000000 lit1............ │ │ │ │ 0x006461f0 7cb6d0ff 00b7d0ff 7cb6d0ff 00b7d0ff |.......|....... │ │ │ │ 0x00646200 7cb6d0ff 7cb6d0ff 00b7d0ff 00b7d0ff |...|........... │ │ │ │ @@ -27136,15 +27136,15 @@ │ │ │ │ 0x006467f0 75657565 64207265 706c6163 696e6720 ueued replacing │ │ │ │ 0x00646800 72656720 25752077 69746820 25750a00 reg %u with %u.. │ │ │ │ 0x00646810 696e736e 2025753a 20726570 6c616365 insn %u: replace │ │ │ │ 0x00646820 64207265 67202575 20776974 68202575 d reg %u with %u │ │ │ │ 0x00646830 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00646840 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00646850 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00646860 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00646860 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00646870 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00646880 632f7265 67637072 6f702e63 00000000 c/regcprop.c.... │ │ │ │ 0x00646890 696e736e 2025753a 20726567 20726570 insn %u: reg rep │ │ │ │ 0x006468a0 6c616365 6d656e74 73206e6f 74207665 lacements not ve │ │ │ │ 0x006468b0 72696669 65640a00 5b25755d 20426164 rified..[%u] Bad │ │ │ │ 0x006468c0 206e6578 745f7265 676e6f20 666f7220 next_regno for │ │ │ │ 0x006468d0 656d7074 79206368 61696e20 28257529 empty chain (%u) │ │ │ │ @@ -27168,15 +27168,15 @@ │ │ │ │ 0x006469f0 6f6c005b 25752025 735d2000 5b25755d ol.[%u %s] .[%u] │ │ │ │ 0x00646a00 204c6f6f 7020696e 20726567 6e6f2063 Loop in regno c │ │ │ │ 0x00646a10 6861696e 0a005b25 755d2042 6164206f hain..[%u] Bad o │ │ │ │ 0x00646a20 6c646573 745f7265 676e6f20 28257529 ldest_regno (%u) │ │ │ │ 0x00646a30 0a006370 726f705f 68617264 72656700 ..cprop_hardreg. │ │ │ │ 0x00646a40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00646a50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00646a60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00646a60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00646a70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00646a80 342e362e 332f6763 632f7265 67696e66 4.6.3/gcc/reginf │ │ │ │ 0x00646a90 6f2e6300 00000000 63616e25 27742075 o.c.....can%'t u │ │ │ │ 0x00646aa0 73652025 71732061 73206120 63616c6c se %qs as a call │ │ │ │ 0x00646ab0 2d736176 65642072 65676973 74657200 -saved register. │ │ │ │ 0x00646ac0 63616e25 27742075 73652025 71732061 can%'t use %qs a │ │ │ │ 0x00646ad0 73206120 63616c6c 2d757365 64207265 s a call-used re │ │ │ │ @@ -27237,15 +27237,15 @@ │ │ │ │ 0x00646e40 61636b77 61726420 70617373 2e2e2e0a ackward pass.... │ │ │ │ 0x00646e50 00466978 6564206f 70657261 6e64206f .Fixed operand o │ │ │ │ 0x00646e60 6620696e 736e2025 642e0a00 53746172 f insn %d...Star │ │ │ │ 0x00646e70 74696e67 20666f72 77617264 20706173 ting forward pas │ │ │ │ 0x00646e80 732e2e2e 0a000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x00646e90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00646ea0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00646eb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00646eb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00646ec0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00646ed0 632f7265 676d6f76 652e6300 00000000 c/regmove.c..... │ │ │ │ 0x00646ee0 436f756c 64206669 78206f70 6572616e Could fix operan │ │ │ │ 0x00646ef0 64202564 206f6620 696e736e 20256420 d %d of insn %d │ │ │ │ 0x00646f00 6d617463 68696e67 206f7065 72616e64 matching operand │ │ │ │ 0x00646f10 2025642e 0a000000 46697865 64206f70 %d.....Fixed op │ │ │ │ 0x00646f20 6572616e 64202564 206f6620 696e736e erand %d of insn │ │ │ │ @@ -27273,15 +27273,15 @@ │ │ │ │ 0x00647080 6818d1ff a018d1ff a018d1ff 6818d1ff h...........h... │ │ │ │ 0x00647090 6818d1ff 6818d1ff 6818d1ff 6818d1ff h...h...h...h... │ │ │ │ 0x006470a0 6818d1ff 6818d1ff 00000000 00000000 h...h........... │ │ │ │ 0x006470b0 7265675f 69735f72 656d6f74 655f636f reg_is_remote_co │ │ │ │ 0x006470c0 6e737461 6e745f70 00000000 00000000 nstant_p........ │ │ │ │ 0x006470d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006470e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006470f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006470f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00647100 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00647110 342e362e 332f6763 632f7265 6772656e 4.6.3/gcc/regren │ │ │ │ 0x00647120 616d652e 63000000 43616e6e 6f742072 ame.c...Cannot r │ │ │ │ 0x00647130 656e616d 65206368 61696e20 25732028 ename chain %s ( │ │ │ │ 0x00647140 25642920 61742069 6e736e20 25642028 %d) at insn %d ( │ │ │ │ 0x00647150 2573290a 00000000 57696465 6e696e67 %s).....Widening │ │ │ │ 0x00647160 20726567 69737465 7220696e 20636861 register in cha │ │ │ │ @@ -27341,15 +27341,15 @@ │ │ │ │ 0x006474c0 63650000 00000000 7363616e 5f727478 ce......scan_rtx │ │ │ │ 0x006474d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x006474e0 6e6f7465 5f736574 735f636c 6f626265 note_sets_clobbe │ │ │ │ 0x006474f0 72730000 00000000 6275696c 645f6465 rs......build_de │ │ │ │ 0x00647500 665f7573 65000000 2f627569 6c642f67 f_use.../build/g │ │ │ │ 0x00647510 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00647520 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00647530 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00647530 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00647540 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00647550 632f7265 67737461 742e6300 00000000 c/regstat.c..... │ │ │ │ 0x00647560 72656773 7461745f 66726565 5f63616c regstat_free_cal │ │ │ │ 0x00647570 6c735f63 726f7373 65640000 00000000 ls_crossed...... │ │ │ │ 0x00647580 72656773 7461745f 636f6d70 7574655f regstat_compute_ │ │ │ │ 0x00647590 63616c6c 735f6372 6f737365 64000000 calls_crossed... │ │ │ │ 0x006475a0 72656773 7461745f 66726565 5f726900 regstat_free_ri. │ │ │ │ @@ -27357,15 +27357,15 @@ │ │ │ │ 0x006475c0 72690000 00000000 00000000 00000000 ri.............. │ │ │ │ 0x006475d0 72656773 7461745f 66726565 5f6e5f73 regstat_free_n_s │ │ │ │ 0x006475e0 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x006475f0 72656773 7461745f 696e6974 5f6e5f73 regstat_init_n_s │ │ │ │ 0x00647600 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x00647610 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00647620 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00647630 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00647630 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00647640 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00647650 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x00647660 2e630000 00000000 63616e6e 6f742072 .c......cannot r │ │ │ │ 0x00647670 656c6f61 6420696e 74656765 7220636f eload integer co │ │ │ │ 0x00647680 6e737461 6e74206f 70657261 6e642069 nstant operand i │ │ │ │ 0x00647690 6e20253c 61736d25 3e000000 00000000 n %....... │ │ │ │ 0x006476a0 696d706f 73736962 6c652072 65676973 impossible regis │ │ │ │ @@ -27628,15 +27628,15 @@ │ │ │ │ 0x006486b0 636f6d70 7574655f 7573655f 62795f70 compute_use_by_p │ │ │ │ 0x006486c0 73657564 6f730000 00000000 00000000 seudos.......... │ │ │ │ 0x006486d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x006486e0 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x006486f0 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x00648700 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00648710 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00648720 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00648720 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00648730 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00648740 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x00648750 312e6300 00000000 636f756c 64206e6f 1.c.....could no │ │ │ │ 0x00648760 74206669 6e642061 20737069 6c6c2072 t find a spill r │ │ │ │ 0x00648770 65676973 74657200 253c6173 6d253e20 egister.% │ │ │ │ 0x00648780 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x00648790 6e742069 6e636f6d 70617469 626c6520 nt incompatible │ │ │ │ @@ -27688,15 +27688,15 @@ │ │ │ │ 0x00648a70 6e736e3a 006d6163 68006462 7200756e nsn:.mach.dbr.un │ │ │ │ 0x00648a80 7265636f 676e697a 61626c65 20696e73 recognizable ins │ │ │ │ 0x00648a90 6e3a0000 00000000 696e736e 20646f65 n:......insn doe │ │ │ │ 0x00648aa0 73206e6f 74207361 74697366 79206974 s not satisfy it │ │ │ │ 0x00648ab0 7320636f 6e737472 61696e74 733a0000 s constraints:.. │ │ │ │ 0x00648ac0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00648ad0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00648ae0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00648ae0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00648af0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00648b00 342e362e 332f6763 632f7274 6c2e6300 4.6.3/gcc/rtl.c. │ │ │ │ 0x00648b10 4e4f5445 5f494e53 4e5f5357 49544348 NOTE_INSN_SWITCH │ │ │ │ 0x00648b20 5f544558 545f5345 4354494f 4e530000 _TEXT_SECTIONS.. │ │ │ │ 0x00648b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00648b40 781ed3ff f11ed3ff f11ed3ff f11ed3ff x............... │ │ │ │ 0x00648b50 f11ed3ff f11ed3ff f11ed3ff f11ed3ff ................ │ │ │ │ @@ -28135,28 +28135,28 @@ │ │ │ │ 0x0064a660 5f726567 6e6f0000 00000000 00000000 _regno.......... │ │ │ │ 0x0064a670 66696e64 5f726567 5f667573 61676500 find_reg_fusage. │ │ │ │ 0x0064a680 64656164 5f6f725f 7365745f 70000000 dead_or_set_p... │ │ │ │ 0x0064a690 7265675f 6f766572 6c61705f 6d656e74 reg_overlap_ment │ │ │ │ 0x0064a6a0 696f6e65 645f7000 2f627569 6c642f67 ioned_p./build/g │ │ │ │ 0x0064a6b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064a6c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064a6d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064a6d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064a6e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064a6f0 632f7274 6c616e61 6c2e6300 65455600 c/rtlanal.c.eEV. │ │ │ │ 0x0064a700 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064a710 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064a720 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064a720 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064a730 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064a740 342e362e 332f6763 632f7274 6c686f6f 4.6.3/gcc/rtlhoo │ │ │ │ 0x0064a750 6b732e63 00000000 00000000 00000000 ks.c............ │ │ │ │ 0x0064a760 67656e5f 6c6f7770 6172745f 67656e65 gen_lowpart_gene │ │ │ │ 0x0064a770 72616c00 00000000 2f627569 6c642f67 ral...../build/g │ │ │ │ 0x0064a780 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064a790 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064a7a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064a7a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064a7b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064a7c0 632f7362 69746d61 702e6300 6e5f6269 c/sbitmap.c.n_bi │ │ │ │ 0x0064a7d0 7473203d 2025642c 20736574 203d207b ts = %d, set = { │ │ │ │ 0x0064a7e0 00257320 25640a00 00000000 00000000 .%s %d.......... │ │ │ │ 0x0064a7f0 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ 0x0064a800 5f707265 64730000 00000000 00000000 _preds.......... │ │ │ │ 0x0064a810 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ @@ -28204,15 +28204,15 @@ │ │ │ │ 0x0064aab0 00202534 643a2064 65627567 20257320 . %4d: debug %s │ │ │ │ 0x0064aac0 3d3e2025 73004c25 643a0069 2534643a => %s.L%d:.i%4d: │ │ │ │ 0x0064aad0 20626172 72696572 00692534 6420203c barrier.i%4d < │ │ │ │ 0x0064aae0 57686174 2025733f 3e002020 20202020 What %s?>. │ │ │ │ 0x0064aaf0 25733a20 25730a00 2f627569 6c642f67 %s: %s../build/g │ │ │ │ 0x0064ab00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064ab10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064ab20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064ab20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064ab30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064ab40 632f7363 6865642d 7669732e 63000000 c/sched-vis.c... │ │ │ │ 0x0064ab50 a291d3ff 5091d3ff 5091d3ff 5091d3ff ....P...P...P... │ │ │ │ 0x0064ab60 5091d3ff 5091d3ff 5091d3ff 5091d3ff P...P...P...P... │ │ │ │ 0x0064ab70 5091d3ff f08dd3ff 608ed3ff f88ed3ff P.......`....... │ │ │ │ 0x0064ab80 5091d3ff 108fd3ff a08fd3ff 3090d3ff P...........0... │ │ │ │ 0x0064ab90 3090d3ff 5091d3ff 4890d3ff 9090d3ff 0...P...H....... │ │ │ │ @@ -28303,15 +28303,15 @@ │ │ │ │ 0x0064b0e0 d0a1d3ff d0a1d3ff d0a1d3ff d0a1d3ff ................ │ │ │ │ 0x0064b0f0 d0a1d3ff c89fd3ff 28a2d3ff e8a1d3ff ........(....... │ │ │ │ 0x0064b100 e8a1d3ff e0a2d3ff 18a3d3ff 40a3d3ff ............@... │ │ │ │ 0x0064b110 a8a2d3ff 00000000 7072696e 745f7061 ........print_pa │ │ │ │ 0x0064b120 74746572 6e000000 2f627569 6c642f67 ttern.../build/g │ │ │ │ 0x0064b130 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064b140 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064b150 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064b150 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064b160 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064b170 632f7369 6d706c69 66792d72 74782e63 c/simplify-rtx.c │ │ │ │ 0x0064b180 00000000 00000000 61737375 6d696e67 ........assuming │ │ │ │ 0x0064b190 20736967 6e656420 6f766572 666c6f77 signed overflow │ │ │ │ 0x0064b1a0 20646f65 73206e6f 74206f63 63757220 does not occur │ │ │ │ 0x0064b1b0 7768656e 20617373 756d696e 67206162 when assuming ab │ │ │ │ 0x0064b1c0 73202878 29203c20 30206973 2066616c s (x) < 0 is fal │ │ │ │ @@ -28522,25 +28522,25 @@ │ │ │ │ 0x0064be90 6f706572 6174696f 6e000000 00000000 operation....... │ │ │ │ 0x0064bea0 73696d70 6c696679 5f636f6e 73745f75 simplify_const_u │ │ │ │ 0x0064beb0 6e617279 5f6f7065 72617469 6f6e0000 nary_operation.. │ │ │ │ 0x0064bec0 73696d70 6c696679 5f756e61 72795f6f simplify_unary_o │ │ │ │ 0x0064bed0 70657261 74696f6e 5f310000 00000000 peration_1...... │ │ │ │ 0x0064bee0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064bef0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064bf00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064bf00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064bf10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064bf20 342e362e 332f6763 632f7370 61727365 4.6.3/gcc/sparse │ │ │ │ 0x0064bf30 7365742e 63000000 00000000 00000000 set.c........... │ │ │ │ 0x0064bf40 73706172 73657365 745f616e 645f636f sparseset_and_co │ │ │ │ 0x0064bf50 6d706c00 00000000 00000000 00000000 mpl............. │ │ │ │ 0x0064bf60 73706172 73657365 745f6269 745f7000 sparseset_bit_p. │ │ │ │ 0x0064bf70 28256c75 202a2032 5e256429 00000000 (%lu * 2^%d).... │ │ │ │ 0x0064bf80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064bf90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064bfa0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064bfa0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064bfb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064bfc0 342e362e 332f6763 632f7372 65616c2e 4.6.3/gcc/sreal. │ │ │ │ 0x0064bfd0 63000000 00000000 73726561 6c5f6469 c.......sreal_di │ │ │ │ 0x0064bfe0 76000000 00000000 73726561 6c5f7375 v.......sreal_su │ │ │ │ 0x0064bff0 62000000 00000000 73686966 745f7269 b.......shift_ri │ │ │ │ 0x0064c000 67687400 2a737461 636b5f70 74725f6d ght.*stack_ptr_m │ │ │ │ 0x0064c010 6f640028 6e6f666e 29002564 20257320 od.(nofn).%d %s │ │ │ │ @@ -28554,15 +28554,15 @@ │ │ │ │ 0x0064c090 74697374 6963733a 0a002e73 74617469 tistics:...stati │ │ │ │ 0x0064c0a0 73746963 73002564 20257320 22257322 stics.%d %s "%s" │ │ │ │ 0x0064c0b0 20222573 22202564 0a002564 20257320 "%s" %d..%d %s │ │ │ │ 0x0064c0c0 22257320 3d3d2025 64222022 25732220 "%s == %d" "%s" │ │ │ │ 0x0064c0d0 310a0000 00000000 2f627569 6c642f67 1......./build/g │ │ │ │ 0x0064c0e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064c0f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064c100 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064c100 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064c110 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064c120 632f7374 61746973 74696373 2e630000 c/statistics.c.. │ │ │ │ 0x0064c130 73746174 69737469 63735f68 6973746f statistics_histo │ │ │ │ 0x0064c140 6772616d 5f657665 6e740000 00000000 gram_event...... │ │ │ │ 0x0064c150 73746174 69737469 63735f63 6f756e74 statistics_count │ │ │ │ 0x0064c160 65725f65 76656e74 00000000 00000000 er_event........ │ │ │ │ 0x0064c170 63757272 5f737461 74697374 6963735f curr_statistics_ │ │ │ │ @@ -28571,15 +28571,15 @@ │ │ │ │ 0x0064c1a0 6c652025 71452063 6f6e666c 69637473 le %qE conflicts │ │ │ │ 0x0064c1b0 20776974 68206173 6d20636c 6f626265 with asm clobbe │ │ │ │ 0x0064c1c0 72206c69 73740000 6d697373 696e6720 r list..missing │ │ │ │ 0x0064c1d0 636c6f73 65206272 61636520 666f7220 close brace for │ │ │ │ 0x0064c1e0 6e616d65 64206f70 6572616e 64000000 named operand... │ │ │ │ 0x0064c1f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064c200 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064c210 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064c210 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064c220 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064c230 342e362e 332f6763 632f7374 6d742e63 4.6.3/gcc/stmt.c │ │ │ │ 0x0064c240 00000000 00000000 6f757470 7574206f ........output o │ │ │ │ 0x0064c250 70657261 6e642063 6f6e7374 7261696e perand constrain │ │ │ │ 0x0064c260 74206c61 636b7320 253c3d25 3e000000 t lacks %<=%>... │ │ │ │ 0x0064c270 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x0064c280 6e742063 6f6e7461 696e7320 696e636f nt contains inco │ │ │ │ @@ -28719,15 +28719,15 @@ │ │ │ │ 0x0064cae0 6e616d65 5f310000 00000000 00000000 name_1.......... │ │ │ │ 0x0064caf0 65787061 6e645f61 736d5f6f 70657261 expand_asm_opera │ │ │ │ 0x0064cb00 6e647300 00000000 00000000 00000000 nds............. │ │ │ │ 0x0064cb10 666f7263 655f6c61 62656c5f 72747800 force_label_rtx. │ │ │ │ 0x0064cb20 6c616265 6c5f7274 78000000 00000000 label_rtx....... │ │ │ │ 0x0064cb30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064cb40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064cb50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064cb50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064cb60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064cb70 342e362e 332f6763 632f7374 6f722d6c 4.6.3/gcc/stor-l │ │ │ │ 0x0064cb80 61796f75 742e6300 74797065 2073697a ayout.c.type siz │ │ │ │ 0x0064cb90 65206361 6e252774 20626520 6578706c e can%'t be expl │ │ │ │ 0x0064cba0 69636974 6c792065 76616c75 61746564 icitly evaluated │ │ │ │ 0x0064cbb0 00000000 00000000 76617269 61626c65 ........variable │ │ │ │ 0x0064cbc0 2d73697a 65207479 70652064 65636c61 -size type decla │ │ │ │ @@ -28805,15 +28805,15 @@ │ │ │ │ 0x0064d040 20657870 72732063 6f6e7369 64657265 exprs considere │ │ │ │ 0x0064d050 643a0a00 00000000 43616e27 74207265 d:......Can't re │ │ │ │ 0x0064d060 706c6163 65207374 6f726520 25643a20 place store %d: │ │ │ │ 0x0064d070 61626e6f 726d616c 20656467 65206672 abnormal edge fr │ │ │ │ 0x0064d080 6f6d2025 6420746f 2025640a 00000000 om %d to %d..... │ │ │ │ 0x0064d090 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064d0a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064d0b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064d0b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064d0c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064d0d0 342e362e 332f6763 632f7374 6f72652d 4.6.3/gcc/store- │ │ │ │ 0x0064d0e0 6d6f7469 6f6e2e63 00000000 00000000 motion.c........ │ │ │ │ 0x0064d0f0 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ 0x0064d100 73657274 2073746f 72652061 74207374 sert store at st │ │ │ │ 0x0064d110 61727420 6f662042 42202564 3a0a0000 art of BB %d:... │ │ │ │ 0x0064d120 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ @@ -28832,15 +28832,15 @@ │ │ │ │ 0x0064d1f0 745f7472 616e7370 0073745f 61766c6f t_transp.st_avlo │ │ │ │ 0x0064d200 63000000 00000000 696e7365 72745f73 c.......insert_s │ │ │ │ 0x0064d210 746f7265 00000000 00000000 00000000 tore............ │ │ │ │ 0x0064d220 30003100 32003300 34003500 36003700 0.1.2.3.4.5.6.7. │ │ │ │ 0x0064d230 38003900 00000000 2f627569 6c642f67 8.9...../build/g │ │ │ │ 0x0064d240 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0064d250 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0064d260 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0064d260 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0064d270 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0064d280 632f7461 7267686f 6f6b732e 63000000 c/targhooks.c... │ │ │ │ 0x0064d290 5f5f6275 696c7469 6e5f7361 76657265 __builtin_savere │ │ │ │ 0x0064d2a0 6773206e 6f742073 7570706f 72746564 gs not supported │ │ │ │ 0x0064d2b0 20627920 74686973 20746172 67657400 by this target. │ │ │ │ 0x0064d2c0 6e657374 65642066 756e6374 696f6e20 nested function │ │ │ │ 0x0064d2d0 7472616d 706f6c69 6e657320 6e6f7420 trampolines not │ │ │ │ @@ -29113,15 +29113,15 @@ │ │ │ │ 0x0064e380 420a0000 00000000 50434820 70726570 B.......PCH prep │ │ │ │ 0x0064e390 726f6365 73736f72 20737461 74652072 rocessor state r │ │ │ │ 0x0064e3a0 6573746f 72650000 74726565 20737769 estore..tree swi │ │ │ │ 0x0064e3b0 74636820 696e6974 69616c69 7a617469 tch initializati │ │ │ │ 0x0064e3c0 6f6e2063 6f6e7665 7273696f 6e000000 on conversion... │ │ │ │ 0x0064e3d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064e3e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064e3f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064e3f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064e400 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064e410 342e362e 332f6763 632f7469 6d657661 4.6.3/gcc/timeva │ │ │ │ 0x0064e420 722e6300 00000000 74696d65 20696e20 r.c.....time in │ │ │ │ 0x0064e430 25733a20 256c642e 2530366c 64202825 %s: %ld.%06ld (% │ │ │ │ 0x0064e440 6c642525 290a0000 74696d65 7661725f ld%%)...timevar_ │ │ │ │ 0x0064e450 73746f70 00000000 74696d65 7661725f stop....timevar_ │ │ │ │ 0x0064e460 73746172 74000000 74696d65 7661725f start...timevar_ │ │ │ │ @@ -29289,15 +29289,15 @@ │ │ │ │ 0x0064ee80 612d7372 612d7074 722d6772 6f777468 a-sra-ptr-growth │ │ │ │ 0x0064ee90 2d666163 746f7200 64657669 72742d74 -factor.devirt-t │ │ │ │ 0x0064eea0 7970652d 6c697374 2d73697a 65006c74 ype-list-size.lt │ │ │ │ 0x0064eeb0 6f2d7061 72746974 696f6e73 006c746f o-partitions.lto │ │ │ │ 0x0064eec0 2d6d696e 2d706172 74697469 6f6e0000 -min-partition.. │ │ │ │ 0x0064eed0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0064eee0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0064eef0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0064eef0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0064ef00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0064ef10 342e362e 332f6763 632f746f 706c6576 4.6.3/gcc/toplev │ │ │ │ 0x0064ef20 2e630000 00000000 25712b46 20646563 .c......%q+F dec │ │ │ │ 0x0064ef30 6c617265 6420253c 73746174 6963253e lared % │ │ │ │ 0x0064ef40 20627574 206e6576 65722064 6566696e but never defin │ │ │ │ 0x0064ef50 65640000 00000000 2d667374 61636b2d ed......-fstack- │ │ │ │ 0x0064ef60 75736167 65206e6f 74207375 70706f72 usage not suppor │ │ │ │ @@ -30086,15 +30086,15 @@ │ │ │ │ 0x00652050 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00652060 25732573 25732025 73766572 73696f6e %s%s%s %sversion │ │ │ │ 0x00652070 20257320 28257329 0a257309 636f6d70 %s (%s).%s.comp │ │ │ │ 0x00652080 696c6564 20627920 474e5520 43207665 iled by GNU C ve │ │ │ │ 0x00652090 7273696f 6e202573 2c200000 00000000 rsion %s, ...... │ │ │ │ 0x006520a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006520b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006520c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006520c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006520d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006520e0 342e362e 332f6763 632f7472 61636572 4.6.3/gcc/tracer │ │ │ │ 0x006520f0 2e630054 72616365 20736565 64202569 .c.Trace seed %i │ │ │ │ 0x00652100 205b2569 5d002c25 69205b25 695d0020 [%i].,%i [%i]. │ │ │ │ 0x00652110 666f7277 61726420 2569205b 25695d00 forward %i [%i]. │ │ │ │ 0x00652120 4475706c 69636174 65642025 69206173 Duplicated %i as │ │ │ │ 0x00652130 20256920 5b25695d 0a002063 6f766572 %i [%i].. cover │ │ │ │ @@ -30107,15 +30107,15 @@ │ │ │ │ 0x006521a0 6c3a2000 4443455f 434f4e44 5f55425f l: .DCE_COND_UB_ │ │ │ │ 0x006521b0 54455354 00444345 5f434f4e 445f5542 TEST.DCE_COND_UB │ │ │ │ 0x006521c0 00444345 5f434f4e 44310044 43455f43 .DCE_COND1.DCE_C │ │ │ │ 0x006521d0 4f4e445f 4c425f54 45535400 4443455f OND_LB_TEST.DCE_ │ │ │ │ 0x006521e0 434f4e44 5f4c4200 63646365 00000000 COND_LB.cdce.... │ │ │ │ 0x006521f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00652200 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00652210 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00652210 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00652220 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00652230 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00652240 616c6c2d 63646365 2e630000 00000000 all-cdce.c...... │ │ │ │ 0x00652250 25733a25 643a206e 6f74653a 2066756e %s:%d: note: fun │ │ │ │ 0x00652260 6374696f 6e206361 6c6c2069 73207368 ction call is sh │ │ │ │ 0x00652270 72696e6b 2d777261 70706564 20696e74 rink-wrapped int │ │ │ │ 0x00652280 6f206572 726f7220 636f6e64 6974696f o error conditio │ │ │ │ @@ -30188,15 +30188,15 @@ │ │ │ │ 0x006526b0 6f725f70 6f770000 00000000 00000000 or_pow.......... │ │ │ │ 0x006526c0 67656e5f 73687269 6e6b5f77 7261705f gen_shrink_wrap_ │ │ │ │ 0x006526d0 636f6e64 6974696f 6e730000 00000000 conditions...... │ │ │ │ 0x006526e0 73687269 6e6b5f77 7261705f 6f6e655f shrink_wrap_one_ │ │ │ │ 0x006526f0 6275696c 745f696e 5f63616c 6c000000 built_in_call... │ │ │ │ 0x00652700 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00652710 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00652720 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00652720 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00652730 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00652740 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00652750 66672e63 00000000 696e7661 6c696420 fg.c....invalid │ │ │ │ 0x00652760 6f706572 616e6473 20746f20 61727261 operands to arra │ │ │ │ 0x00652770 79207265 66657265 6e636500 00000000 y reference..... │ │ │ │ 0x00652780 74797065 206d6973 6d617463 6820696e type mismatch in │ │ │ │ 0x00652790 20617272 61792072 65666572 656e6365 array reference │ │ │ │ @@ -30801,15 +30801,15 @@ │ │ │ │ 0x00654d00 6e657874 5f646973 6372696d 696e6174 next_discriminat │ │ │ │ 0x00654d10 6f725f66 6f725f6c 6f637573 00000000 or_for_locus.... │ │ │ │ 0x00654d20 6d616b65 5f636f6e 645f6578 70725f65 make_cond_expr_e │ │ │ │ 0x00654d30 64676573 00000000 6d616b65 5f656467 dges....make_edg │ │ │ │ 0x00654d40 65730000 00000000 2f627569 6c642f67 es....../build/g │ │ │ │ 0x00654d50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00654d60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00654d70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00654d70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00654d80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00654d90 632f7472 65652d63 6667636c 65616e75 c/tree-cfgcleanu │ │ │ │ 0x00654da0 702e6300 00000000 00000000 00000000 p.c............. │ │ │ │ 0x00654db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00654dc0 72656d6f 76655f66 6f727761 72646572 remove_forwarder │ │ │ │ 0x00654dd0 5f626c6f 636b5f77 6974685f 70686900 _block_with_phi. │ │ │ │ 0x00654de0 7068695f 616c7465 726e6174 69766573 phi_alternatives │ │ │ │ @@ -30818,15 +30818,15 @@ │ │ │ │ 0x00654e10 726e0000 00000000 00000000 00000000 rn.............. │ │ │ │ 0x00654e20 636c6561 6e75705f 74726565 5f636667 cleanup_tree_cfg │ │ │ │ 0x00654e30 5f6e6f6c 6f6f7000 6d657267 65706869 _noloop.mergephi │ │ │ │ 0x00654e40 00435200 43490063 706c786c 6f776572 .CR.CI.cplxlower │ │ │ │ 0x00654e50 30006370 6c786c6f 77657200 00000000 0.cplxlower..... │ │ │ │ 0x00654e60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00654e70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00654e80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00654e80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00654e90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00654ea0 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00654eb0 6f6d706c 65782e63 00000000 00000000 omplex.c........ │ │ │ │ 0x00654ec0 f8ecd5ff f8ecd5ff c9ebd5ff c9ebd5ff ................ │ │ │ │ 0x00654ed0 c9ebd5ff c9ebd5ff c9ebd5ff c9ebd5ff ................ │ │ │ │ 0x00654ee0 c9ebd5ff c9ebd5ff c9ebd5ff c9ebd5ff ................ │ │ │ │ 0x00654ef0 c9ebd5ff c9ebd5ff c9ebd5ff c9ebd5ff ................ │ │ │ │ @@ -31017,21 +31017,21 @@ │ │ │ │ 0x00655a80 656c3d69 6e707574 5d200a00 2564202d el=input] ..%d - │ │ │ │ 0x00655a90 3e202564 205b6c61 62656c3d 6f757470 > %d [label=outp │ │ │ │ 0x00655aa0 75745d20 0a002564 202d3e20 2564200a ut] ..%d -> %d . │ │ │ │ 0x00655ab0 00256420 2d3e2025 64205b6c 6162656c .%d -> %d [label │ │ │ │ 0x00655ac0 3d616e74 695d200a 00000000 00000000 =anti] ......... │ │ │ │ 0x00655ad0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00655ae0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00655af0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00655af0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00655b00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00655b10 342e362e 332f6763 632f7472 65652d64 4.6.3/gcc/tree-d │ │ │ │ 0x00655b20 6174612d 7265662e 63000000 00000000 ata-ref.c....... │ │ │ │ 0x00655b30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00655b40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00655b50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00655b50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00655b60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00655b70 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00655b80 68726563 2e680000 28446570 656e6465 hrec.h..(Depende │ │ │ │ 0x00655b90 6e636520 72656c61 74696f6e 2063616e nce relation can │ │ │ │ 0x00655ba0 6e6f7420 62652072 65707265 73656e74 not be represent │ │ │ │ 0x00655bb0 65642062 79206469 7374616e 63652076 ed by distance v │ │ │ │ 0x00655bc0 6563746f 722e2920 0a000000 00000000 ector.) ........ │ │ │ │ @@ -31051,15 +31051,15 @@ │ │ │ │ 0x00655ca0 6e206f66 206f6666 73657420 6973206e n of offset is n │ │ │ │ 0x00655cb0 6f742061 6666696e 652e0a00 00000000 ot affine....... │ │ │ │ 0x00655cc0 0a09636f 6e737461 6e74206f 66667365 ..constant offse │ │ │ │ 0x00655cd0 74206672 6f6d2062 61736520 61646472 t from base addr │ │ │ │ 0x00655ce0 6573733a 20000000 2f627569 6c642f67 ess: .../build/g │ │ │ │ 0x00655cf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00655d00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00655d10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00655d10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00655d20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00655d30 632f6f6d 6567612e 68000000 00000000 c/omega.h....... │ │ │ │ 0x00655d40 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x00655d50 20636872 65632069 73206e6f 7420706f chrec is not po │ │ │ │ 0x00655d60 73697469 76652e0a 00000000 00000000 sitive.......... │ │ │ │ 0x00655d70 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x00655d80 20636872 6563206e 6f742070 6f736974 chrec not posit │ │ │ │ @@ -31202,15 +31202,15 @@ │ │ │ │ 0x00656610 6570656e 64656e63 65000000 00000000 ependence....... │ │ │ │ 0x00656620 64725f61 6e616c79 7a655f69 6e6e6572 dr_analyze_inner │ │ │ │ 0x00656630 6d6f7374 00000000 00000000 00000000 most............ │ │ │ │ 0x00656640 65787472 6163745f 6f70735f 66726f6d extract_ops_from │ │ │ │ 0x00656650 5f747265 65000000 2f627569 6c642f67 _tree.../build/g │ │ │ │ 0x00656660 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00656670 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00656680 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00656680 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00656690 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006566a0 632f7472 65652d64 66612e63 00000000 c/tree-dfa.c.... │ │ │ │ 0x006566b0 546f7461 6c206d65 6d6f7279 20757365 Total memory use │ │ │ │ 0x006566c0 64206279 20444641 2f535341 20646174 d by DFA/SSA dat │ │ │ │ 0x006566d0 61000000 00000000 41766572 61676520 a.......Average │ │ │ │ 0x006566e0 6e756d62 6572206f 66206172 67756d65 number of argume │ │ │ │ 0x006566f0 6e747320 70657220 50484920 6e6f6465 nts per PHI node │ │ │ │ @@ -31284,15 +31284,15 @@ │ │ │ │ 0x00656b30 74726565 2d616c6c 0072746c 2d616c6c tree-all.rtl-all │ │ │ │ 0x00656b40 00697061 2d616c6c 00000000 00000000 .ipa-all........ │ │ │ │ 0x00656b50 69676e6f 72696e67 20756e6b 6e6f776e ignoring unknown │ │ │ │ 0x00656b60 206f7074 696f6e20 25712e2a 7320696e option %q.*s in │ │ │ │ 0x00656b70 20253c2d 6664756d 702d2573 253e0000 %<-fdump-%s%>.. │ │ │ │ 0x00656b80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00656b90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00656ba0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00656ba0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00656bb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00656bc0 342e362e 332f6763 632f7472 65652d64 4.6.3/gcc/tree-d │ │ │ │ 0x00656bd0 756d702e 63000000 636f756c 64206e6f ump.c...could no │ │ │ │ 0x00656be0 74206f70 656e2064 756d7020 66696c65 t open dump file │ │ │ │ 0x00656bf0 20257173 3a20256d 00000000 00000000 %qs: %m........ │ │ │ │ 0x00656c00 38c7d6ff a6d5d6ff 4bd5d6ff e2d4d6ff 8.......K....... │ │ │ │ 0x00656c10 38c7d6ff 38c7d6ff 3ed4d6ff 38c7d6ff 8...8...>...8... │ │ │ │ @@ -31335,15 +31335,15 @@ │ │ │ │ 0x00656e60 38c7d6ff 38c7d6ff 38c7d6ff 38c7d6ff 8...8...8...8... │ │ │ │ 0x00656e70 38c7d6ff 38c7d6ff 38c7d6ff 38c7d6ff 8...8...8...8... │ │ │ │ 0x00656e80 38c7d6ff 38c7d6ff 38c7d6ff faccd6ff 8...8...8....... │ │ │ │ 0x00656e90 64657175 6575655f 616e645f 64756d70 dequeue_and_dump │ │ │ │ 0x00656ea0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00656eb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00656ec0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00656ed0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00656ed0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00656ee0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00656ef0 632f7472 65652d65 682e6300 00000000 c/tree-eh.c..... │ │ │ │ 0x00656f00 4265666f 72652072 656d6f76 616c206f Before removal o │ │ │ │ 0x00656f10 6620756e 72656163 6861626c 65207265 f unreachable re │ │ │ │ 0x00656f20 67696f6e 733a0a00 52656d6f 76696e67 gions:..Removing │ │ │ │ 0x00656f30 20756e72 65616368 61626c65 20726567 unreachable reg │ │ │ │ 0x00656f40 696f6e20 25640a00 52656d6f 76696e67 ion %d..Removing │ │ │ │ @@ -31489,15 +31489,15 @@ │ │ │ │ 0x00657800 4c532076 61726961 626c6573 20666f75 LS variables fou │ │ │ │ 0x00657810 6e642e0a 005f5f65 6d75746c 735f6f62 nd...__emutls_ob │ │ │ │ 0x00657820 6a656374 005f5f74 656d706c 005f5f6f ject.__templ.__o │ │ │ │ 0x00657830 66667365 74005f5f 616c6967 6e005f5f ffset.__align.__ │ │ │ │ 0x00657840 73697a65 00656d75 746c7300 00000000 size.emutls..... │ │ │ │ 0x00657850 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00657860 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00657870 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00657870 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00657880 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00657890 342e362e 332f6763 632f7472 65652d65 4.6.3/gcc/tree-e │ │ │ │ 0x006578a0 6d75746c 732e6300 00000000 00000000 mutls.c......... │ │ │ │ 0x006578b0 6c6f7765 725f656d 75746c73 5f706869 lower_emutls_phi │ │ │ │ 0x006578c0 5f617267 00000000 656d7574 6c735f69 _arg....emutls_i │ │ │ │ 0x006578d0 6e646578 005f6966 635f006e 6f742069 ndex._ifc_.not i │ │ │ │ 0x006578e0 6e6e6572 6d6f7374 206c6f6f 700a006c nnermost loop..l │ │ │ │ @@ -31519,15 +31519,15 @@ │ │ │ │ 0x006579e0 2774206b 6e6f7720 77686174 20746f20 't know what to │ │ │ │ 0x006579f0 646f0a00 4170706c 79696e67 2069662d do..Applying if- │ │ │ │ 0x00657a00 636f6e76 65727369 6f6e0a00 6e657720 conversion..new │ │ │ │ 0x00657a10 70686920 7265706c 6163656d 656e7420 phi replacement │ │ │ │ 0x00657a20 73746d74 0a006966 63767400 00000000 stmt..ifcvt..... │ │ │ │ 0x00657a30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00657a40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00657a50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00657a50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00657a60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00657a70 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x00657a80 662d636f 6e762e63 00000000 00000000 f-conv.c........ │ │ │ │ 0x00657a90 62617369 6320626c 6f636b20 61667465 basic block afte │ │ │ │ 0x00657aa0 72206578 69742062 62206275 74206265 r exit bb but be │ │ │ │ 0x00657ab0 666f7265 206c6174 63680a00 00000000 fore latch...... │ │ │ │ 0x00657ac0 6e6f6e20 656d7074 79206261 73696320 non empty basic │ │ │ │ @@ -31546,21 +31546,21 @@ │ │ │ │ 0x00657b90 6d656e74 5f636f6e 64697469 6f6e0000 ment_condition.. │ │ │ │ 0x00657ba0 636f6d62 696e655f 626c6f63 6b730000 combine_blocks.. │ │ │ │ 0x00657bb0 70726564 69636174 655f6262 73000000 predicate_bbs... │ │ │ │ 0x00657bc0 6765745f 6c6f6f70 5f626f64 795f696e get_loop_body_in │ │ │ │ 0x00657bd0 5f69665f 636f6e76 5f6f7264 65720000 _if_conv_order.. │ │ │ │ 0x00657be0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00657bf0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00657c00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00657c00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00657c10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00657c20 342e362e 332f6763 632f7472 65652d66 4.6.3/gcc/tree-f │ │ │ │ 0x00657c30 6c6f772d 696e6c69 6e652e68 00000000 low-inline.h.... │ │ │ │ 0x00657c40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00657c50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00657c60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00657c60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00657c70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00657c80 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x00657c90 6e746f2d 7373612e 63000000 00000000 nto-ssa.c....... │ │ │ │ 0x00657ca0 0a0a5265 67697374 6572696e 67206e65 ..Registering ne │ │ │ │ 0x00657cb0 77205048 49206e6f 64657320 696e2062 w PHI nodes in b │ │ │ │ 0x00657cc0 6c6f636b 20232564 0a0a0000 00000000 lock #%d........ │ │ │ │ 0x00657cd0 55706461 74696e67 20535341 20696e66 Updating SSA inf │ │ │ │ @@ -31678,15 +31678,15 @@ │ │ │ │ 0x006583d0 5f666f72 00000000 72656665 72656e63 _for....referenc │ │ │ │ 0x006583e0 65645f76 61720000 6d61726b 5f646566 ed_var..mark_def │ │ │ │ 0x006583f0 5f736974 65730000 00000000 00000000 _sites.......... │ │ │ │ 0x00658400 696e6974 5f737361 5f72656e 616d6572 init_ssa_renamer │ │ │ │ 0x00658410 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00658420 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658430 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00658440 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00658440 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00658450 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00658460 632f7472 65652d69 74657261 746f722e c/tree-iterator. │ │ │ │ 0x00658470 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x00658480 a9e2d7ff c9e2d7ff a9e2d7ff 10e2d7ff ................ │ │ │ │ 0x00658490 10e2d7ff 00000000 7473695f 6c696e6b ........tsi_link │ │ │ │ 0x006584a0 5f616674 65720000 00000000 00000000 _after.......... │ │ │ │ 0x006584b0 7473695f 6c696e6b 5f626566 6f726500 tsi_link_before. │ │ │ │ @@ -31707,26 +31707,26 @@ │ │ │ │ 0x006585a0 6f206275 696c6420 74686520 5244472e o build the RDG. │ │ │ │ 0x006585b0 0a000000 00000000 6c646973 74206173 ........ldist as │ │ │ │ 0x006585c0 6b656420 746f2067 656e6572 61746520 ked to generate │ │ │ │ 0x006585d0 636f6465 20666f72 20766572 74657820 code for vertex │ │ │ │ 0x006585e0 25640a00 00000000 2f627569 6c642f67 %d....../build/g │ │ │ │ 0x006585f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658600 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00658610 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00658610 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00658620 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00658630 632f7472 65652d6c 6f6f702d 64697374 c/tree-loop-dist │ │ │ │ 0x00658640 72696275 74696f6e 2e630000 00000000 ribution.c...... │ │ │ │ 0x00658650 4c6f6f70 20256420 64697374 72696275 Loop %d distribu │ │ │ │ 0x00658660 7465643a 2073706c 69742074 6f202564 ted: split to %d │ │ │ │ 0x00658670 206c6f6f 70732e0a 00000000 00000000 loops.......... │ │ │ │ 0x00658680 67656e65 72617465 5f6d656d 7365745f generate_memset_ │ │ │ │ 0x00658690 7a65726f 00000000 2f627569 6c642f67 zero..../build/g │ │ │ │ 0x006586a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006586b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006586c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006586c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006586d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006586e0 632f7472 65652d6e 65737465 642e6300 c/tree-nested.c. │ │ │ │ 0x006586f0 47756573 73696e67 206e6f20 73746174 Guessing no stat │ │ │ │ 0x00658700 69632d63 6861696e 20666f72 2025730a ic-chain for %s. │ │ │ │ 0x00658710 00000000 00000000 636f6e76 6572745f ........convert_ │ │ │ │ 0x00658720 616c6c5f 66756e63 74696f6e 5f63616c all_function_cal │ │ │ │ 0x00658730 6c732069 74657261 74696f6e 733a2025 ls iterations: % │ │ │ │ @@ -31778,24 +31778,24 @@ │ │ │ │ 0x00658a10 705f636c 61757365 73000000 00000000 p_clauses....... │ │ │ │ 0x00658a20 77616c6b 5f67696d 706c655f 6f6d705f walk_gimple_omp_ │ │ │ │ 0x00658a30 666f7200 00000000 00000000 00000000 for............. │ │ │ │ 0x00658a40 63726561 74655f74 6d705f76 61725f66 create_tmp_var_f │ │ │ │ 0x00658a50 6f720000 00000000 2f627569 6c642f67 or....../build/g │ │ │ │ 0x00658a60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658a70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00658a80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00658a80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00658a90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00658aa0 632f7472 65652d6e 72762e63 004e5256 c/tree-nrv.c.NRV │ │ │ │ 0x00658ab0 20526570 6c616365 643a2000 20207769 Replaced: . wi │ │ │ │ 0x00658ac0 74683a20 00726574 736c6f74 006e7276 th: .retslot.nrv │ │ │ │ 0x00658ad0 00000000 00000000 74726565 5f6e7276 ........tree_nrv │ │ │ │ 0x00658ae0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00658af0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658b00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00658b10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00658b10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00658b20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00658b30 632f7472 65652d6f 626a6563 742d7369 c/tree-object-si │ │ │ │ 0x00658b40 7a652e63 00000000 436f6d70 7574696e ze.c....Computin │ │ │ │ 0x00658b50 67202573 2025736f 626a6563 74207369 g %s %sobject si │ │ │ │ 0x00658b60 7a652066 6f722000 6d696e69 6d756d00 ze for .minimum. │ │ │ │ 0x00658b70 6d617869 6d756d00 52656578 616d696e maximum.Reexamin │ │ │ │ 0x00658b80 696e6720 003a2025 73202573 6f626a65 ing .: %s %sobje │ │ │ │ @@ -31845,15 +31845,15 @@ │ │ │ │ 0x00658e40 6e6e6f74 6174696f 6e730065 61726c79 nnotations.early │ │ │ │ 0x00658e50 5f6f7074 696d697a 6174696f 6e730065 _optimizations.e │ │ │ │ 0x00658e60 61726c79 5f6c6f63 616c5f63 6c65616e arly_local_clean │ │ │ │ 0x00658e70 75707300 2a616c6c 5f6f7074 696d697a ups.*all_optimiz │ │ │ │ 0x00658e80 6174696f 6e730000 2f627569 6c642f67 ations../build/g │ │ │ │ 0x00658e90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658ea0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00658eb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00658eb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00658ec0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00658ed0 632f7472 65652d6f 7074696d 697a652e c/tree-optimize. │ │ │ │ 0x00658ee0 63000000 00000000 73697a65 206f6620 c.......size of │ │ │ │ 0x00658ef0 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ 0x00658f00 25712b44 20697320 25752062 79746573 %q+D is %u bytes │ │ │ │ 0x00658f10 00000000 00000000 73697a65 206f6620 ........size of │ │ │ │ 0x00658f20 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ @@ -31866,15 +31866,15 @@ │ │ │ │ 0x00658f90 496e7365 7274696e 67206120 70617274 Inserting a part │ │ │ │ 0x00658fa0 6974696f 6e20636f 7079206f 6e206564 ition copy on ed │ │ │ │ 0x00658fb0 67652042 4225642d 3e424225 64203a50 ge BB%d->BB%d :P │ │ │ │ 0x00658fc0 4152542e 2564203d 20504152 542e2564 ART.%d = PART.%d │ │ │ │ 0x00658fd0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00658fe0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00658ff0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00659000 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00659000 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00659010 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00659020 632f7472 65652d6f 75746f66 2d737361 c/tree-outof-ssa │ │ │ │ 0x00659030 2e630000 00000000 496e7365 7274696e .c......Insertin │ │ │ │ 0x00659040 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ 0x00659050 20656467 65204242 25642d3e 42422564 edge BB%d->BB%d │ │ │ │ 0x00659060 203a2000 00000000 496e7365 7274696e : .....Insertin │ │ │ │ 0x00659070 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ @@ -31920,15 +31920,15 @@ │ │ │ │ 0x006592f0 640a000a 6c6f6f70 20617420 25733a25 d...loop at %s:% │ │ │ │ 0x00659300 643a2000 2e706172 616c5f64 61746100 d: ..paral_data. │ │ │ │ 0x00659310 2e706172 616c5f64 6174615f 73746f72 .paral_data_stor │ │ │ │ 0x00659320 65002e70 6172616c 5f646174 615f6c6f e..paral_data_lo │ │ │ │ 0x00659330 61640000 00000000 2f627569 6c642f67 ad....../build/g │ │ │ │ 0x00659340 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00659350 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00659360 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00659360 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00659370 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00659380 632f7472 65652d70 61726c6f 6f70732e c/tree-parloops. │ │ │ │ 0x00659390 63000000 00000000 6c6f6f70 20697320 c.......loop is │ │ │ │ 0x006593a0 6e6f7420 70617261 6c6c656c 20616363 not parallel acc │ │ │ │ 0x006593b0 6f726469 6e672074 6f206772 61706869 ording to graphi │ │ │ │ 0x006593c0 74650a00 00000000 20204641 494c4544 te...... FAILED │ │ │ │ 0x006593d0 3a206e75 6d626572 206f6620 69746572 : number of iter │ │ │ │ @@ -31971,25 +31971,25 @@ │ │ │ │ 0x00659620 5f6c6567 616c5f70 00000000 00000000 _legal_p........ │ │ │ │ 0x00659630 7472795f 63726561 74655f72 65647563 try_create_reduc │ │ │ │ 0x00659640 74696f6e 5f6c6973 74000000 00000000 tion_list....... │ │ │ │ 0x00659650 7472795f 6765745f 6c6f6f70 5f6e6974 try_get_loop_nit │ │ │ │ 0x00659660 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x00659670 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00659680 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00659690 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00659690 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006596a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006596b0 632f7472 65652d70 68696e6f 6465732e c/tree-phinodes. │ │ │ │ 0x006596c0 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x006596d0 72656d6f 76655f70 68695f61 72675f6e remove_phi_arg_n │ │ │ │ 0x006596e0 756d0000 00000000 6164645f 7068695f um......add_phi_ │ │ │ │ 0x006596f0 61726700 00000000 00000000 00000000 arg............. │ │ │ │ 0x00659700 72657369 7a655f70 68695f6e 6f646500 resize_phi_node. │ │ │ │ 0x00659710 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00659720 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00659730 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00659730 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00659740 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00659750 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x00659760 72656463 6f6d2e63 00000000 00000000 redcom.c........ │ │ │ │ 0x00659770 50726564 69637469 76652063 6f6d6d6f Predictive commo │ │ │ │ 0x00659780 6e696e67 20666169 6c65643a 206e6f20 ning failed: no │ │ │ │ 0x00659790 73756974 61626c65 20636861 696e730a suitable chains. │ │ │ │ 0x006597a0 00000000 00000000 45786563 7574696e ........Executin │ │ │ │ @@ -32293,15 +32293,15 @@ │ │ │ │ 0x0065aa40 10001000 10001000 10000000 00000000 ................ │ │ │ │ 0x0065aa50 70657263 656e745f 4b5f666f 726d6174 percent_K_format │ │ │ │ 0x0065aa60 00000000 00000000 74726565 5f6c6f77 ........tree_low │ │ │ │ 0x0065aa70 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x0065aa80 64756d70 5f6f6d70 5f636c61 75736500 dump_omp_clause. │ │ │ │ 0x0065aa90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065aaa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065aab0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065aab0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065aac0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065aad0 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0065aae0 72657474 792d7072 696e742e 63005f5f retty-print.c.__ │ │ │ │ 0x0065aaf0 67636f76 5f696e74 65727661 6c5f7072 gcov_interval_pr │ │ │ │ 0x0065ab00 6f66696c 6572005f 5f67636f 765f706f ofiler.__gcov_po │ │ │ │ 0x0065ab10 77325f70 726f6669 6c657200 5f5f6763 w2_profiler.__gc │ │ │ │ 0x0065ab20 6f765f6f 6e655f76 616c7565 5f70726f ov_one_value_pro │ │ │ │ @@ -32315,20 +32315,20 @@ │ │ │ │ 0x0065aba0 66696c65 72005f5f 67636f76 5f696f72 filer.__gcov_ior │ │ │ │ 0x0065abb0 5f70726f 66696c65 72005052 4f465f65 _profiler.PROF_e │ │ │ │ 0x0065abc0 6467655f 636f756e 74657200 50524f46 dge_counter.PROF │ │ │ │ 0x0065abd0 00747265 655f7072 6f66696c 655f6970 .tree_profile_ip │ │ │ │ 0x0065abe0 61000000 00000000 2f627569 6c642f67 a......./build/g │ │ │ │ 0x0065abf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065ac00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065ac10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065ac10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065ac20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065ac30 632f6367 72617068 2e680000 00000000 c/cgraph.h...... │ │ │ │ 0x0065ac40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065ac50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065ac60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065ac60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065ac70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065ac80 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0065ac90 726f6669 6c652e63 00000000 00000000 rofile.c........ │ │ │ │ 0x0065aca0 67696d70 6c655f67 656e5f63 6f6e7374 gimple_gen_const │ │ │ │ 0x0065acb0 5f64656c 74615f70 726f6669 6c657200 _delta_profiler. │ │ │ │ 0x0065acc0 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x0065acd0 65645f64 69726563 746c795f 70000a28 ed_directly_p..( │ │ │ │ @@ -32392,15 +32392,15 @@ │ │ │ │ 0x0065b070 74616261 73650a00 286e756d 6265725f tabase..(number_ │ │ │ │ 0x0065b080 6f665f69 74657261 74696f6e 735f696e of_iterations_in │ │ │ │ 0x0065b090 5f6c6f6f 70203d20 0a000000 00000000 _loop = ........ │ │ │ │ 0x0065b0a0 20202873 65745f6e 625f6974 65726174 (set_nb_iterat │ │ │ │ 0x0065b0b0 696f6e73 5f696e5f 6c6f6f70 203d2000 ions_in_loop = . │ │ │ │ 0x0065b0c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065b0d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065b0e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065b0e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065b0f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065b100 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065b110 63616c61 722d6576 6f6c7574 696f6e2e calar-evolution. │ │ │ │ 0x0065b120 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0065b130 109fd9ff 509fd9ff b89ed9ff 089ed9ff ....P........... │ │ │ │ 0x0065b140 9f9ed9ff 9f9ed9ff 9f9ed9ff 9f9ed9ff ................ │ │ │ │ 0x0065b150 9f9ed9ff 9f9ed9ff 9f9ed9ff 9f9ed9ff ................ │ │ │ │ @@ -32495,15 +32495,15 @@ │ │ │ │ 0x0065b6e0 4c485320 616e6420 52485320 68616e64 LHS and RHS hand │ │ │ │ 0x0065b6f0 6c696e67 00657372 61000000 00000000 ling.esra....... │ │ │ │ 0x0065b700 4e6f6e2d 7363616c 6172697a 61626c65 Non-scalarizable │ │ │ │ 0x0065b710 2047494d 504c455f 41534d20 6f706572 GIMPLE_ASM oper │ │ │ │ 0x0065b720 616e642e 00000000 2f627569 6c642f67 and...../build/g │ │ │ │ 0x0065b730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065b740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065b750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065b750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065b760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065b770 632f7472 65652d73 72612e63 00000000 c/tree-sra.c.... │ │ │ │ 0x0065b780 7265706c 6163696e 6720616e 20535341 replacing an SSA │ │ │ │ 0x0065b790 206e616d 65206f66 20612072 656d6f76 name of a remov │ │ │ │ 0x0065b7a0 65642070 6172616d 20000000 00000000 ed param ....... │ │ │ │ 0x0065b7b0 2c20746f 74616c5f 7363616c 6172697a , total_scalariz │ │ │ │ 0x0065b7c0 6174696f 6e203d20 25642c20 6772705f ation = %d, grp_ │ │ │ │ @@ -32643,15 +32643,15 @@ │ │ │ │ 0x0065c020 5f637374 00000000 62656769 6e6e696e _cst....beginnin │ │ │ │ 0x0065c030 6720746f 2070726f 63657373 20746865 g to process the │ │ │ │ 0x0065c040 20666f6c 6c6f7769 6e672053 57495443 following SWITC │ │ │ │ 0x0065c050 48207374 6174656d 656e7420 2825733a H statement (%s: │ │ │ │ 0x0065c060 25642920 3a202d2d 2d2d2d2d 2d200a00 %d) : ------- .. │ │ │ │ 0x0065c070 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065c080 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065c090 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065c090 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065c0a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065c0b0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065c0c0 77697463 682d636f 6e766572 73696f6e witch-conversion │ │ │ │ 0x0065c0d0 2e630000 00000000 696e6465 78207261 .c......index ra │ │ │ │ 0x0065c0e0 6e676520 77617920 746f6f20 6c617267 nge way too larg │ │ │ │ 0x0065c0f0 65206f72 206f7468 65727769 73652075 e or otherwise u │ │ │ │ 0x0065c100 6e757361 626c652e 0a000000 00000000 nusable......... │ │ │ │ @@ -32702,15 +32702,15 @@ │ │ │ │ 0x0065c3d0 73650000 00000000 74726565 5f6c6f77 se......tree_low │ │ │ │ 0x0065c3e0 5f637374 00000000 63686563 6b5f7261 _cst....check_ra │ │ │ │ 0x0065c3f0 6e676500 00000000 646f5f73 77697463 nge.....do_switc │ │ │ │ 0x0065c400 68636f6e 76007465 73745f73 796d626f hconv.test_symbo │ │ │ │ 0x0065c410 6c000000 00000000 2f627569 6c642f67 l......./build/g │ │ │ │ 0x0065c420 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065c430 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065c440 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065c440 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065c450 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065c460 632f7472 65652d73 73612d61 64647265 c/tree-ssa-addre │ │ │ │ 0x0065c470 73732e63 00000000 00000000 00000000 ss.c............ │ │ │ │ 0x0065c480 6765745f 61646472 6573735f 64657363 get_address_desc │ │ │ │ 0x0065c490 72697074 696f6e00 00000000 00000000 ription......... │ │ │ │ 0x0065c4a0 6d6f7665 5f766172 69616e74 5f746f5f move_variant_to_ │ │ │ │ 0x0065c4b0 696e6465 78000000 63726561 74655f6d index...create_m │ │ │ │ @@ -32745,15 +32745,15 @@ │ │ │ │ 0x0065c680 73616d62 69677561 74696f6e 732c2025 sambiguations, % │ │ │ │ 0x0065c690 6c642071 75657269 65730a00 00000000 ld queries...... │ │ │ │ 0x0065c6a0 0a0a466c 6f772d69 6e73656e 73697469 ..Flow-insensiti │ │ │ │ 0x0065c6b0 76652070 6f696e74 732d746f 20696e66 ve points-to inf │ │ │ │ 0x0065c6c0 6f726d61 74696f6e 0a0a0000 00000000 ormation........ │ │ │ │ 0x0065c6d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065c6e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065c6f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065c6f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065c700 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065c710 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065c720 73612d61 6c696173 2e630000 00000000 sa-alias.c...... │ │ │ │ 0x0065c730 6465636c 5f726566 735f6d61 795f616c decl_refs_may_al │ │ │ │ 0x0065c740 6961735f 70002573 554e494e 49544941 ias_p.%sUNINITIA │ │ │ │ 0x0065c750 4c495a45 44002573 554e4445 46494e45 LIZED.%sUNDEFINE │ │ │ │ 0x0065c760 44002573 56415259 494e4700 2573434f D.%sVARYING.%sCO │ │ │ │ @@ -32767,15 +32767,15 @@ │ │ │ │ 0x0065c7e0 3a200043 4f4e5354 414e5400 77686963 : .CONSTANT.whic │ │ │ │ 0x0065c7f0 68206973 206c696b 656c7920 000a5669 h is likely ..Vi │ │ │ │ 0x0065c800 73697469 6e672073 74617465 6d656e74 siting statement │ │ │ │ 0x0065c810 3a0a0046 6f6c6469 6e672070 72656469 :..Folding predi │ │ │ │ 0x0065c820 63617465 20006661 62000000 00000000 cate .fab....... │ │ │ │ 0x0065c830 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065c840 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065c850 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065c850 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065c860 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065c870 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065c880 73612d63 63702e63 00000000 00000000 sa-ccp.c........ │ │ │ │ 0x0065c890 2e202041 6464696e 67205353 41206564 . Adding SSA ed │ │ │ │ 0x0065c8a0 67657320 746f2077 6f726b6c 6973742e ges to worklist. │ │ │ │ 0x0065c8b0 0a000000 00000000 0a202020 20417267 ......... Arg │ │ │ │ 0x0065c8c0 756d656e 74202325 64202825 64202d3e ument #%d (%d -> │ │ │ │ @@ -32823,15 +32823,15 @@ │ │ │ │ 0x0065cb60 64756d70 5f6c6174 74696365 5f76616c dump_lattice_val │ │ │ │ 0x0065cb70 75650000 00000000 20436f72 72757074 ue...... Corrupt │ │ │ │ 0x0065cb80 20535341 20616372 6f737320 61626e6f SSA across abno │ │ │ │ 0x0065cb90 726d616c 20656467 65204242 25642d3e rmal edge BB%d-> │ │ │ │ 0x0065cba0 42422564 0a000000 2f627569 6c642f67 BB%d..../build/g │ │ │ │ 0x0065cbb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065cbc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065cbd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065cbd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065cbe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065cbf0 632f7472 65652d73 73612d63 6f616c65 c/tree-ssa-coale │ │ │ │ 0x0065cc00 7363652e 63000000 2920646f 6573206e sce.c...) does n │ │ │ │ 0x0065cc10 6f742068 61766520 74686520 73616d65 ot have the same │ │ │ │ 0x0065cc20 20626173 65207661 72696162 6c652061 base variable a │ │ │ │ 0x0065cc30 73207468 65207265 73756c74 20000000 s the result ... │ │ │ │ 0x0065cc40 3a20556e 61626c65 20746f20 70657266 : Unable to perf │ │ │ │ @@ -32880,15 +32880,15 @@ │ │ │ │ 0x0065cef0 5d005b43 4f50595d 00094172 67756d65 ].[COPY]..Argume │ │ │ │ 0x0065cf00 6e742023 25643a20 00504849 206e6f64 nt #%d: .PHI nod │ │ │ │ 0x0065cf10 6520000a 54656c6c 696e6720 74686520 e ..Telling the │ │ │ │ 0x0065cf20 70726f70 61676174 6f722074 6f200063 propagator to .c │ │ │ │ 0x0065cf30 6f707970 726f7000 2f627569 6c642f67 opyprop./build/g │ │ │ │ 0x0065cf40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065cf50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065cf60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065cf60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065cf70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065cf80 632f7472 65652d73 73612d63 6f70792e c/tree-ssa-copy. │ │ │ │ 0x0065cf90 63000000 00000000 61646420 53534120 c.......add SSA │ │ │ │ 0x0065cfa0 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ 0x0065cfb0 73205048 4920616e 6420636f 6e74696e s PHI and contin │ │ │ │ 0x0065cfc0 75652e00 00000000 61646420 53534120 ue......add SSA │ │ │ │ 0x0065cfd0 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ @@ -32909,15 +32909,15 @@ │ │ │ │ 0x0065d0c0 616c7565 5f696e74 6f5f7374 6d740000 alue_into_stmt.. │ │ │ │ 0x0065d0d0 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x0065d0e0 70795f69 6e746f5f 73746d74 00000000 py_into_stmt.... │ │ │ │ 0x0065d0f0 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x0065d100 70790000 00000000 2f627569 6c642f67 py....../build/g │ │ │ │ 0x0065d110 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065d120 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065d130 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065d130 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065d140 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065d150 632f7472 65652d73 73612d63 6f707972 c/tree-ssa-copyr │ │ │ │ 0x0065d160 656e616d 652e6300 203a2041 626e6f72 ename.c. : Abnor │ │ │ │ 0x0065d170 6d616c20 50484920 62617272 6965722e mal PHI barrier. │ │ │ │ 0x0065d180 20204e6f 20636f61 6c657363 652e0a00 No coalesce... │ │ │ │ 0x0065d190 203a2053 616d6520 726f6f74 2c20636f : Same root, co │ │ │ │ 0x0065d1a0 616c6573 63656420 2d2d3e20 5025642e alesced --> P%d. │ │ │ │ @@ -32942,15 +32942,15 @@ │ │ │ │ 0x0065d2d0 6c726561 64792063 6f616c65 73636564 lready coalesced │ │ │ │ 0x0065d2e0 2e0a0020 2d2d3e20 50256420 00436f61 ... --> P%d .Coa │ │ │ │ 0x0065d2f0 6c657363 65642000 00000000 00000000 lesced ......... │ │ │ │ 0x0065d300 636f7079 5f72656e 616d655f 70617274 copy_rename_part │ │ │ │ 0x0065d310 6974696f 6e5f636f 616c6573 63650000 ition_coalesce.. │ │ │ │ 0x0065d320 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065d330 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065d340 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065d340 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065d350 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065d360 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065d370 73612d64 63652e63 00000000 00000000 sa-dce.c........ │ │ │ │ 0x0065d380 4d61726b 696e6720 72657375 6c742066 Marking result f │ │ │ │ 0x0065d390 6f722072 656e616d 696e6720 3a200000 or renaming : .. │ │ │ │ 0x0065d3a0 0a456c69 6d696e61 74696e67 20756e6e .Eliminating unn │ │ │ │ 0x0065d3b0 65636573 73617279 20737461 74656d65 ecessary stateme │ │ │ │ @@ -33071,15 +33071,15 @@ │ │ │ │ 0x0065dae0 656c656d 656e7400 00000000 00000000 element......... │ │ │ │ 0x0065daf0 69746572 61746976 655f6861 73685f68 iterative_hash_h │ │ │ │ 0x0065db00 61736861 626c655f 65787072 00000000 ashable_expr.... │ │ │ │ 0x0065db10 7265636f 72645f63 6f6e7374 5f6f725f record_const_or_ │ │ │ │ 0x0065db20 636f7079 00000000 2f627569 6c642f67 copy..../build/g │ │ │ │ 0x0065db30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065db40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065db50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065db50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065db60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065db70 632f7472 65652d73 73612d64 6f6d2e63 c/tree-ssa-dom.c │ │ │ │ 0x0065db80 00000000 00000000 546f7461 6c206e75 ........Total nu │ │ │ │ 0x0065db90 6d626572 206f6620 73746174 656d656e mber of statemen │ │ │ │ 0x0065dba0 74733a20 20202020 20202020 20202020 ts: │ │ │ │ 0x0065dbb0 20202020 20202536 6c640a0a 00000000 %6ld...... │ │ │ │ 0x0065dbc0 45787072 7320636f 6e736964 65726564 Exprs considered │ │ │ │ @@ -33087,15 +33087,15 @@ │ │ │ │ 0x0065dbe0 7074696d 697a6174 696f6e73 3a202536 ptimizations: %6 │ │ │ │ 0x0065dbf0 6c640a00 00000000 52656475 6e64616e ld......Redundan │ │ │ │ 0x0065dc00 74206578 70726573 73696f6e 7320656c t expressions el │ │ │ │ 0x0065dc10 696d696e 61746564 00202044 656c6574 iminated. Delet │ │ │ │ 0x0065dc20 65642064 65616420 73746f72 65202700 ed dead store '. │ │ │ │ 0x0065dc30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065dc40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065dc50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065dc50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065dc60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065dc70 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065dc80 73612d66 6f727770 726f702e 63000000 sa-forwprop.c... │ │ │ │ 0x0065dc90 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x0065dca0 6173736f 63696174 655f706c 75736d69 associate_plusmi │ │ │ │ 0x0065dcb0 6e757300 00000000 00000000 00000000 nus............. │ │ │ │ 0x0065dcc0 636f6d62 696e655f 636f6e64 5f657870 combine_cond_exp │ │ │ │ @@ -33128,30 +33128,30 @@ │ │ │ │ 0x0065de70 200a0a00 50617274 6974696f 6e202564 ...Partition %d │ │ │ │ 0x0065de80 2028000a 4c697665 206f6e20 656e7472 (..Live on entr │ │ │ │ 0x0065de90 7920746f 20424225 64203a20 000a4c69 y to BB%d : ..Li │ │ │ │ 0x0065dea0 7665206f 6e206578 69742066 726f6d20 ve on exit from │ │ │ │ 0x0065deb0 42422564 203a2000 2f627569 6c642f67 BB%d : ./build/g │ │ │ │ 0x0065dec0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065ded0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065dee0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065dee0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065def0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065df00 632f7472 65652d73 73612d6c 6976652e c/tree-ssa-live. │ │ │ │ 0x0065df10 63000000 00000000 4465636c 61726174 c.......Declarat │ │ │ │ 0x0065df20 696f6e73 20757365 64206279 2025732c ions used by %s, │ │ │ │ 0x0065df30 20736f72 74656420 62792044 45434c5f sorted by DECL_ │ │ │ │ 0x0065df40 5549443a 0a000000 00000000 00000000 UID:............ │ │ │ │ 0x0065df50 6c6f655f 76697369 745f626c 6f636b00 loe_visit_block. │ │ │ │ 0x0065df60 70617274 6974696f 6e5f7669 65775f62 partition_view_b │ │ │ │ 0x0065df70 69746d61 70000000 00000000 00000000 itmap........... │ │ │ │ 0x0065df80 70617274 6974696f 6e5f7669 65775f66 partition_view_f │ │ │ │ 0x0065df90 696e6900 00000000 7661725f 756e696f ini.....var_unio │ │ │ │ 0x0065dfa0 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x0065dfb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065dfc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065dfd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065dfd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065dfe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065dff0 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0065e000 63682e63 00000000 4475706c 69636174 ch.c....Duplicat │ │ │ │ 0x0065e010 696e6720 68656164 6572206f 66207468 ing header of th │ │ │ │ 0x0065e020 65206c6f 6f702025 64207570 20746f20 e loop %d up to │ │ │ │ 0x0065e030 65646765 2025642d 3e25642e 0a004475 edge %d->%d...Du │ │ │ │ 0x0065e040 706c6963 6174696f 6e206661 696c6564 plication failed │ │ │ │ @@ -33169,15 +33169,15 @@ │ │ │ │ 0x0065e100 73746f72 65206d6f 74696f6e 206f6620 store motion of │ │ │ │ 0x0065e110 00206672 6f6d206c 6f6f7020 25640a00 . from loop %d.. │ │ │ │ 0x0065e120 5f6c736d 00736869 6674746d 70007265 _lsm.shifttmp.re │ │ │ │ 0x0065e130 63697074 6d70004d 656d6f72 79207265 ciptmp.Memory re │ │ │ │ 0x0065e140 66657265 6e636520 25753a20 00000000 ference %u: .... │ │ │ │ 0x0065e150 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065e160 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065e170 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065e170 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065e180 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065e190 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065e1a0 73612d6c 6f6f702d 696d2e63 00000000 sa-loop-im.c.... │ │ │ │ 0x0065e1b0 51756572 79696e67 20646570 656e6465 Querying depende │ │ │ │ 0x0065e1c0 6e637920 6f662072 65667320 25752061 ncy of refs %u a │ │ │ │ 0x0065e1d0 6e642025 753a2000 51756572 79696e67 nd %u: .Querying │ │ │ │ 0x0065e1e0 20646570 656e6465 6e636965 73206f66 dependencies of │ │ │ │ @@ -33340,15 +33340,15 @@ │ │ │ │ 0x0065ebb0 73655f63 6f73743a 20256420 28636f6d se_cost: %d (com │ │ │ │ 0x0065ebc0 706c6578 69747920 2564290a 00000000 plexity %d)..... │ │ │ │ 0x0065ebd0 20202075 73653a25 64202d2d 3e206976 use:%d --> iv │ │ │ │ 0x0065ebe0 5f63616e 643a2564 2c20636f 73743d28 _cand:%d, cost=( │ │ │ │ 0x0065ebf0 25642c25 64290a00 2f627569 6c642f67 %d,%d)../build/g │ │ │ │ 0x0065ec00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065ec10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065ec20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065ec20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065ec30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065ec40 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0065ec50 69766f70 74732e63 00000000 00000000 ivopts.c........ │ │ │ │ 0x0065ec60 556e6162 6c652074 6f207375 62737469 Unable to substi │ │ │ │ 0x0065ec70 74757465 20666f72 20697673 2c206661 tute for ivs, fa │ │ │ │ 0x0065ec80 696c6564 2e0a0000 2020696e 6372656d iled.... increm │ │ │ │ 0x0065ec90 656e7465 64206265 666f7265 20657869 ented before exi │ │ │ │ @@ -33418,28 +33418,28 @@ │ │ │ │ 0x0065f090 6e5f6c6f 6f705f70 00000000 00000000 n_loop_p........ │ │ │ │ 0x0065f0a0 636f6e74 61696e73 5f61626e 6f726d61 contains_abnorma │ │ │ │ 0x0065f0b0 6c5f7373 615f6e61 6d655f70 00000000 l_ssa_name_p.... │ │ │ │ 0x0065f0c0 64756d70 5f757365 00000000 00000000 dump_use........ │ │ │ │ 0x0065f0d0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0065f0e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065f0f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065f100 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065f100 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065f110 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065f120 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0065f130 6d616e69 702e6300 756e7269 6e697474 manip.c.unrinitt │ │ │ │ 0x0065f140 6d700000 00000000 00000000 00000000 mp.............. │ │ │ │ 0x0065f150 64657465 726d696e 655f6578 69745f63 determine_exit_c │ │ │ │ 0x0065f160 6f6e6469 74696f6e 73000000 00000000 onditions....... │ │ │ │ 0x0065f170 74726565 5f747261 6e73666f 726d5f61 tree_transform_a │ │ │ │ 0x0065f180 6e645f75 6e726f6c 6c5f6c6f 6f700000 nd_unroll_loop.. │ │ │ │ 0x0065f190 63686563 6b5f6c6f 6f705f63 6c6f7365 check_loop_close │ │ │ │ 0x0065f1a0 645f7373 615f7573 65000000 00000000 d_ssa_use....... │ │ │ │ 0x0065f1b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065f1c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065f1d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065f1d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065f1e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065f1f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065f200 73612d6c 6f6f702d 6e697465 722e6300 sa-loop-niter.c. │ │ │ │ 0x0065f210 202a2069 74657261 74696f6e 20646f65 * iteration doe │ │ │ │ 0x0065f220 73206e6f 74207772 61702069 6e207374 s not wrap in st │ │ │ │ 0x0065f230 6174656d 656e7420 00000000 00000000 atement ........ │ │ │ │ 0x0065f240 50726f76 65642074 68617420 6c6f6f70 Proved that loop │ │ │ │ @@ -33507,21 +33507,21 @@ │ │ │ │ 0x0065f620 65786563 7574655f 6373655f 72656369 execute_cse_reci │ │ │ │ 0x0065f630 70726f63 616c735f 31000000 00000000 procals_1....... │ │ │ │ 0x0065f640 25642062 69742062 73776170 20696d70 %d bit bswap imp │ │ │ │ 0x0065f650 6c656d65 6e746174 696f6e20 666f756e lementation foun │ │ │ │ 0x0065f660 64206174 3a200000 2f627569 6c642f67 d at: ../build/g │ │ │ │ 0x0065f670 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065f680 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065f690 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065f690 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065f6a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065f6b0 632f7472 65652d73 73612d6d 6174682d c/tree-ssa-math- │ │ │ │ 0x0065f6c0 6f707473 2e630000 2f627569 6c642f67 opts.c../build/g │ │ │ │ 0x0065f6d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065f6e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065f6f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065f6f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065f700 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065f710 632f7472 65652d73 73612d6f 70657261 c/tree-ssa-opera │ │ │ │ 0x0065f720 6e64732e 63000000 4f726967 696e616c nds.c...Original │ │ │ │ 0x0065f730 20636c6f 62626572 65642076 6172733a clobbered vars: │ │ │ │ 0x0065f740 20202020 20202020 20202025 640a0000 %d... │ │ │ │ 0x0065f750 53746174 69632077 72697465 20636c6f Static write clo │ │ │ │ 0x0065f760 62626572 73206176 6f696465 643a2020 bbers avoided: │ │ │ │ @@ -33610,43 +33610,43 @@ │ │ │ │ 0x0065fc90 434f4e44 5f455850 5220696e 20626c6f COND_EXPR in blo │ │ │ │ 0x0065fca0 636b2025 6420616e 64205048 4920696e ck %d and PHI in │ │ │ │ 0x0065fcb0 20626c6f 636b2025 6420636f 6e766572 block %d conver │ │ │ │ 0x0065fcc0 74656420 746f2073 74726169 6768746c ted to straightl │ │ │ │ 0x0065fcd0 696e6520 636f6465 2e0a0000 00000000 ine code........ │ │ │ │ 0x0065fce0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0065fcf0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0065fd00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0065fd00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0065fd10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0065fd20 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0065fd30 73612d70 68696f70 742e6300 6373746f sa-phiopt.c.csto │ │ │ │ 0x0065fd40 72650070 68696f70 74000000 00000000 re.phiopt....... │ │ │ │ 0x0065fd50 6d696e6d 61785f72 65706c61 63656d65 minmax_replaceme │ │ │ │ 0x0065fd60 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x0065fd70 74726565 5f737361 5f706869 6f70745f tree_ssa_phiopt_ │ │ │ │ 0x0065fd80 776f726b 65720000 00000000 00000000 worker.......... │ │ │ │ 0x0065fd90 626c6f63 6b735f69 6e5f7068 696f7074 blocks_in_phiopt │ │ │ │ 0x0065fda0 5f6f7264 65720000 2f627569 6c642f67 _order../build/g │ │ │ │ 0x0065fdb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065fdc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065fdd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065fdd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065fde0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065fdf0 632f7472 65652d73 73612d70 68697072 c/tree-ssa-phipr │ │ │ │ 0x0065fe00 6f702e63 00000000 496e7365 7274696e op.c....Insertin │ │ │ │ 0x0065fe10 67205048 4920666f 72207265 73756c74 g PHI for result │ │ │ │ 0x0065fe20 206f6620 6c6f6164 20002020 666f7220 of load . for │ │ │ │ 0x0065fe30 65646765 20646566 696e696e 67200020 edge defining . │ │ │ │ 0x0065fe40 72657573 696e6720 50484920 72657375 reusing PHI resu │ │ │ │ 0x0065fe50 6c742000 20696e73 65727469 6e67206c lt . inserting l │ │ │ │ 0x0065fe60 6f616420 00000000 00000000 00000000 oad ............ │ │ │ │ 0x0065fe70 70686970 726f705f 696e7365 72745f70 phiprop_insert_p │ │ │ │ 0x0065fe80 68690000 00000000 70686976 6e5f7661 hi......phivn_va │ │ │ │ 0x0065fe90 6c69645f 70000000 2f627569 6c642f67 lid_p.../build/g │ │ │ │ 0x0065fea0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0065feb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0065fec0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0065fec0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0065fed0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0065fee0 632f7472 65652d73 73612d70 72652e63 c/tree-ssa-pre.c │ │ │ │ 0x0065fef0 00000000 00000000 436f756c 64206e6f ........Could no │ │ │ │ 0x0065ff00 74206669 6e642053 53415f4e 414d4520 t find SSA_NAME │ │ │ │ 0x0065ff10 72657072 6573656e 74617469 76652066 representative f │ │ │ │ 0x0065ff20 6f722065 78707265 7373696f 6e3a0000 or expression:.. │ │ │ │ 0x0065ff30 43726561 74656420 5353415f 4e414d45 Created SSA_NAME │ │ │ │ @@ -33765,15 +33765,15 @@ │ │ │ │ 0x00660640 616c6c6f 635f6578 70726573 73696f6e alloc_expression │ │ │ │ 0x00660650 5f696400 00000000 00000000 00000000 _id............. │ │ │ │ 0x00660660 6765745f 65787072 5f76616c 75655f69 get_expr_value_i │ │ │ │ 0x00660670 64000000 00000000 6164645f 746f5f76 d.......add_to_v │ │ │ │ 0x00660680 616c7565 00000000 2f627569 6c642f67 alue..../build/g │ │ │ │ 0x00660690 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006606a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006606b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006606b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006606c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006606d0 632f7472 65652d73 73612d70 726f7061 c/tree-ssa-propa │ │ │ │ 0x006606e0 67617465 2e630000 41646469 6e672044 gate.c..Adding D │ │ │ │ 0x006606f0 65737469 6e617469 6f6e206f 66206564 estination of ed │ │ │ │ 0x00660700 67652028 2564202d 3e202564 2920746f ge (%d -> %d) to │ │ │ │ 0x00660710 20776f72 6b6c6973 740a0a00 00000000 worklist....... │ │ │ │ 0x00660720 0a53696d 756c6174 696e6720 73746174 .Simulating stat │ │ │ │ @@ -33798,15 +33798,15 @@ │ │ │ │ 0x00660850 20005265 6d6f7669 6e672064 65616420 .Removing dead │ │ │ │ 0x00660860 73746d74 2000466f 6c64696e 67207374 stmt .Folding st │ │ │ │ 0x00660870 6174656d 656e743a 20004e6f 7420666f atement: .Not fo │ │ │ │ 0x00660880 6c646564 0a005374 6174656d 656e7473 lded..Statements │ │ │ │ 0x00660890 20666f6c 64656400 2f627569 6c642f67 folded./build/g │ │ │ │ 0x006608a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006608b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006608c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006608c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006608d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006608e0 632f7472 65652d73 73612d72 65617373 c/tree-ssa-reass │ │ │ │ 0x006608f0 6f632e63 00000000 466f756e 64202620 oc.c....Found & │ │ │ │ 0x00660900 302c2072 656d6f76 696e6720 616c6c20 0, removing all │ │ │ │ 0x00660910 6f746865 72206f70 730a0000 00000000 other ops....... │ │ │ │ 0x00660920 466f756e 64207c20 2d312c20 72656d6f Found | -1, remo │ │ │ │ 0x00660930 76696e67 20616c6c 206f7468 6572206f ving all other o │ │ │ │ @@ -33881,15 +33881,15 @@ │ │ │ │ 0x00660d80 72657373 696f6e20 00766e5f 746f7000 ression .vn_top. │ │ │ │ 0x00660d90 53434320 636f6e73 69737473 206f663a SCC consists of: │ │ │ │ 0x00660da0 20005343 43206974 65726174 696f6e73 .SCC iterations │ │ │ │ 0x00660db0 0056616c 7565206e 756d6265 72733a0a .Value numbers:. │ │ │ │ 0x00660dc0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00660dd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00660de0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00660df0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00660df0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00660e00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00660e10 632f7472 65652d73 73612d73 6363766e c/tree-ssa-sccvn │ │ │ │ 0x00660e20 2e630000 00000000 53746f72 65206d61 .c......Store ma │ │ │ │ 0x00660e30 74636865 64206561 726c6965 72207661 tched earlier va │ │ │ │ 0x00660e40 6c75652c 76616c75 65206e75 6d626572 lue,value number │ │ │ │ 0x00660e50 696e6720 73746f72 65207664 65667320 ing store vdefs │ │ │ │ 0x00660e60 746f206d 61746368 696e6720 76757365 to matching vuse │ │ │ │ @@ -33975,15 +33975,15 @@ │ │ │ │ 0x00661360 766e5f72 65666572 656e6365 5f6c6f6f vn_reference_loo │ │ │ │ 0x00661370 6b75705f 33000000 74726565 5f6c6f77 kup_3...tree_low │ │ │ │ 0x00661380 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x00661390 636f7079 5f726566 6572656e 63655f6f copy_reference_o │ │ │ │ 0x006613a0 70735f66 726f6d5f 72656600 00000000 ps_from_ref..... │ │ │ │ 0x006613b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006613c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006613d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006613d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006613e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006613f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00661400 73612d73 696e6b2e 63000000 00000000 sa-sink.c....... │ │ │ │ 0x00661410 4e6f7420 6d6f7669 6e672073 746f7265 Not moving store │ │ │ │ 0x00661420 2c20636f 6d6d6f6e 20646f6d 696e6174 , common dominat │ │ │ │ 0x00661430 6f722070 6f73742d 646f6d69 6e617465 or post-dominate │ │ │ │ 0x00661440 73206672 6f6d2062 6c6f636b 2e0a0000 s from block.... │ │ │ │ @@ -34058,15 +34058,15 @@ │ │ │ │ 0x00661890 7473697a 65203d20 22313222 0a20205d tsize = "12". ] │ │ │ │ 0x006618a0 0a000000 00000000 0a20202f 2f204c69 ......... // Li │ │ │ │ 0x006618b0 7374206f 66206e6f 64657320 696e2074 st of nodes in t │ │ │ │ 0x006618c0 68652063 6f6e7374 7261696e 74206772 he constraint gr │ │ │ │ 0x006618d0 6170683a 0a000000 2f627569 6c642f67 aph:..../build/g │ │ │ │ 0x006618e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006618f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00661900 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00661900 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00661910 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00661920 632f7472 65652d73 73612d73 74727563 c/tree-ssa-struc │ │ │ │ 0x00661930 74616c69 61732e63 00000000 00000000 talias.c........ │ │ │ │ 0x00661940 4e6f6e2d 706f696e 74657220 76617273 Non-pointer vars │ │ │ │ 0x00661950 3a202020 20202020 20202025 640a0000 : %d... │ │ │ │ 0x00661960 0a436f6c 6c617073 696e6720 73746174 .Collapsing stat │ │ │ │ 0x00661970 69632063 79636c65 7320616e 6420646f ic cycles and do │ │ │ │ @@ -34183,28 +34183,28 @@ │ │ │ │ 0x00662060 70745f73 6f6c7574 696f6e73 5f73616d pt_solutions_sam │ │ │ │ 0x00662070 655f7265 73747269 63745f62 61736500 e_restrict_base. │ │ │ │ 0x00662080 66696e64 000a5265 706c6163 696e6720 find..Replacing │ │ │ │ 0x00662090 45787072 65737369 6f6e730a 00207265 Expressions.. re │ │ │ │ 0x006620a0 706c6163 65207769 7468202d 2d3e2000 place with --> . │ │ │ │ 0x006620b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006620c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006620d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006620d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006620e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006620f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00662100 73612d74 68726561 64656467 652e6300 sa-threadedge.c. │ │ │ │ 0x00662110 666f6c64 5f617373 69676e6d 656e745f fold_assignment_ │ │ │ │ 0x00662120 73746d74 00000000 00000000 00000000 stmt............ │ │ │ │ 0x00662130 74687265 61646564 67655f69 6e697469 threadedge_initi │ │ │ │ 0x00662140 616c697a 655f7661 6c756573 00000000 alize_values.... │ │ │ │ 0x00662150 20205468 72656164 6564206a 756d7020 Threaded jump │ │ │ │ 0x00662160 2564202d 2d3e2025 6420746f 2025640a %d --> %d to %d. │ │ │ │ 0x00662170 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00662180 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00662190 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006621a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006621a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006621b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006621c0 632f7472 65652d73 73612d74 68726561 c/tree-ssa-threa │ │ │ │ 0x006621d0 64757064 6174652e 63004a75 6d707320 dupdate.c.Jumps │ │ │ │ 0x006621e0 74687265 61646564 00000000 00000000 threaded........ │ │ │ │ 0x006621f0 74687265 61645f74 68726f75 67685f6c thread_through_l │ │ │ │ 0x00662200 6f6f705f 68656164 65720000 00000000 oop_header...... │ │ │ │ 0x00662210 72656469 72656374 5f656467 65730000 redirect_edges.. │ │ │ │ @@ -34215,15 +34215,15 @@ │ │ │ │ 0x00662260 4f522e29 0a000a55 73652069 6e207374 OR.)...Use in st │ │ │ │ 0x00662270 6d742000 4f706572 616e6420 64656673 mt .Operand defs │ │ │ │ 0x00662280 206f6620 70686920 005b4348 45434b5d of phi .[CHECK] │ │ │ │ 0x00662290 3a206578 616d696e 696e6720 7068693a : examining phi: │ │ │ │ 0x006622a0 20000000 00000000 2f627569 6c642f67 ......./build/g │ │ │ │ 0x006622b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006622c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006622d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006622d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006622e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006622f0 632f7472 65652d73 73612d75 6e696e69 c/tree-ssa-unini │ │ │ │ 0x00662300 742e6300 00000000 0a5b4348 45434b5d t.c......[CHECK] │ │ │ │ 0x00662310 20466f75 6e642064 65662065 64676520 Found def edge │ │ │ │ 0x00662320 25642069 6e200000 5b574f52 4b4c4953 %d in ..[WORKLIS │ │ │ │ 0x00662330 545d3a20 61646420 746f2069 6e697469 T]: add to initi │ │ │ │ 0x00662340 616c206c 6973743a 20000000 00000000 al list: ....... │ │ │ │ @@ -34303,15 +34303,15 @@ │ │ │ │ 0x006627e0 656d7074 79206465 66696e69 6e672073 empty defining s │ │ │ │ 0x006627f0 74617465 6d656e74 00000000 00000000 tatement........ │ │ │ │ 0x00662800 4e6f206c 6f6e6765 72206861 76696e67 No longer having │ │ │ │ 0x00662810 20616464 72657373 2074616b 656e3a20 address taken: │ │ │ │ 0x00662820 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00662830 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00662840 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00662850 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00662850 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00662860 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00662870 632f7472 65652d73 73612e63 00000000 c/tree-ssa.c.... │ │ │ │ 0x00662880 52455355 4c545f44 45434c20 73686f75 RESULT_DECL shou │ │ │ │ 0x00662890 6c642062 65207265 6164206f 6e6c7920 ld be read only │ │ │ │ 0x006628a0 7768656e 20444543 4c5f4259 5f524546 when DECL_BY_REF │ │ │ │ 0x006628b0 4552454e 43452069 73207365 74000000 ERENCE is set... │ │ │ │ 0x006628c0 5353415f 4e414d45 20637265 61746564 SSA_NAME created │ │ │ │ @@ -34366,27 +34366,27 @@ │ │ │ │ 0x00662bd0 696e7300 00000000 76657269 66795f73 ins.....verify_s │ │ │ │ 0x00662be0 73610053 5341206e 616d6573 2072656c sa.SSA names rel │ │ │ │ 0x00662bf0 65617365 64005265 6c656173 65642025 eased.Released % │ │ │ │ 0x00662c00 69206e61 6d65732c 20252e32 6625250a i names, %.2f%%. │ │ │ │ 0x00662c10 0072656c 65617365 5f737361 00000000 .release_ssa.... │ │ │ │ 0x00662c20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00662c30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00662c40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00662c40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00662c50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00662c60 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00662c70 73616e61 6d65732e 63000000 00000000 sanames.c....... │ │ │ │ 0x00662c80 72656c65 6173655f 64656673 00000000 release_defs.... │ │ │ │ 0x00662c90 6475706c 69636174 655f7373 615f6e61 duplicate_ssa_na │ │ │ │ 0x00662ca0 6d655f70 74725f69 6e666f00 00000000 me_ptr_info..... │ │ │ │ 0x00662cb0 6765745f 7074725f 696e666f 00000000 get_ptr_info.... │ │ │ │ 0x00662cc0 6d616b65 5f737361 5f6e616d 655f666e make_ssa_name_fn │ │ │ │ 0x00662cd0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00662ce0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00662cf0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00662d00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00662d00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00662d10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00662d20 632f7472 65652d73 74646172 672e6300 c/tree-stdarg.c. │ │ │ │ 0x00662d30 62622564 2077696c 6c202573 62652065 bb%d will %sbe e │ │ │ │ 0x00662d40 78656375 74656420 6174206d 6f737420 xecuted at most │ │ │ │ 0x00662d50 6f6e6365 20666f72 20656163 68207661 once for each va │ │ │ │ 0x00662d60 5f737461 72742069 6e206262 25640a00 _start in bb%d.. │ │ │ │ 0x00662d70 25733a20 76615f6c 69737420 65736361 %s: va_list esca │ │ │ │ @@ -34398,15 +34398,15 @@ │ │ │ │ 0x00662dd0 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x00662de0 72656163 6861626c 655f6174 5f6d6f73 reachable_at_mos │ │ │ │ 0x00662df0 745f6f6e 63650000 00000000 00000000 t_once.......... │ │ │ │ 0x00662e00 65786563 7574655f 6f707469 6d697a65 execute_optimize │ │ │ │ 0x00662e10 5f737464 61726700 2f627569 6c642f67 _stdarg./build/g │ │ │ │ 0x00662e20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00662e30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00662e40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00662e40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00662e50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00662e60 632f7472 65652d74 61696c63 616c6c2e c/tree-tailcall. │ │ │ │ 0x00662e70 63000000 00000000 456c696d 696e6174 c.......Eliminat │ │ │ │ 0x00662e80 65642074 61696c20 72656375 7273696f ed tail recursio │ │ │ │ 0x00662e90 6e20696e 20626220 2564203a 20006164 n in bb %d : .ad │ │ │ │ 0x00662ea0 645f6163 63006d75 6c745f61 63630061 d_acc.mult_acc.a │ │ │ │ 0x00662eb0 63635f74 6d700046 6f756e64 20746169 cc_tmp.Found tai │ │ │ │ @@ -34421,15 +34421,15 @@ │ │ │ │ 0x00662f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00662f50 656c696d 696e6174 655f7461 696c5f63 eliminate_tail_c │ │ │ │ 0x00662f60 616c6c00 00000000 00000000 00000000 all............. │ │ │ │ 0x00662f70 696e6465 70656e64 656e745f 6f665f73 independent_of_s │ │ │ │ 0x00662f80 746d745f 70000000 2f627569 6c642f67 tmt_p.../build/g │ │ │ │ 0x00662f90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00662fa0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00662fb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00662fb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00662fc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00662fd0 632f7472 65652d76 6563742d 67656e65 c/tree-vect-gene │ │ │ │ 0x00662fe0 7269632e 63000000 00000000 00000000 ric.c........... │ │ │ │ 0x00662ff0 f2d5e1ff f2d5e1ff c3cee1ff c3cee1ff ................ │ │ │ │ 0x00663000 c3cee1ff c3cee1ff c3cee1ff c3cee1ff ................ │ │ │ │ 0x00663010 c3cee1ff c3cee1ff c3cee1ff c3cee1ff ................ │ │ │ │ 0x00663020 c3cee1ff c3cee1ff c3cee1ff c3cee1ff ................ │ │ │ │ @@ -34446,15 +34446,15 @@ │ │ │ │ 0x006630d0 20256420 756e6974 73206f66 20747970 %d units of typ │ │ │ │ 0x006630e0 65200000 00000000 6c617374 2073746d e ......last stm │ │ │ │ 0x006630f0 7420696e 20706174 7465726e 2e20646f t in pattern. do │ │ │ │ 0x00663100 6e277420 6d61726b 2072656c 6576616e n't mark relevan │ │ │ │ 0x00663110 742f6c69 76652e00 2f627569 6c642f67 t/live../build/g │ │ │ │ 0x00663120 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00663130 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00663140 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00663140 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00663150 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00663160 632f7472 65652d76 6563742d 73746d74 c/tree-vect-stmt │ │ │ │ 0x00663170 732e6300 00000000 7665635f 73746d74 s.c.....vec_stmt │ │ │ │ 0x00663180 5f72656c 6576616e 745f703a 2073746d _relevant_p: stm │ │ │ │ 0x00663190 74206861 73207664 6566732e 00000000 t has vdefs..... │ │ │ │ 0x006631a0 7665635f 73746d74 5f72656c 6576616e vec_stmt_relevan │ │ │ │ 0x006631b0 745f703a 20757365 64206f75 74206f66 t_p: used out of │ │ │ │ @@ -34774,15 +34774,15 @@ │ │ │ │ 0x00664550 74797065 732e0074 72616e73 666f726d types..transform │ │ │ │ 0x00664560 20706869 2e007472 616e7366 6f726d20 phi..transform │ │ │ │ 0x00664570 73746174 656d656e 742e004f 55544552 statement..OUTER │ │ │ │ 0x00664580 204c4f4f 50205645 43544f52 495a4544 LOOP VECTORIZED │ │ │ │ 0x00664590 2e000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x006645a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006645b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006645c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006645c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006645d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006645e0 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x006645f0 2e630000 00000000 696e7465 726d6564 .c......intermed │ │ │ │ 0x00664600 69617465 2076616c 75652075 73656420 iate value used │ │ │ │ 0x00664610 6f757473 69646520 6c6f6f70 2e000000 outside loop.... │ │ │ │ 0x00664620 756e7375 70706f72 74656420 70686920 unsupported phi │ │ │ │ 0x00664630 6e6f6465 20646566 696e6974 696f6e2e node definition. │ │ │ │ @@ -35074,15 +35074,15 @@ │ │ │ │ 0x00665810 76656374 5f616e61 6c797a65 5f6c6f6f vect_analyze_loo │ │ │ │ 0x00665820 705f666f 726d0000 50726f66 69746162 p_form..Profitab │ │ │ │ 0x00665830 696c6974 79207468 72657368 6f6c6420 ility threshold │ │ │ │ 0x00665840 69732025 75206c6f 6f702069 74657261 is %u loop itera │ │ │ │ 0x00665850 74696f6e 732e0000 2f627569 6c642f67 tions.../build/g │ │ │ │ 0x00665860 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00665870 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00665880 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00665880 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00665890 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006658a0 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x006658b0 2d6d616e 69702e63 00000000 00000000 -manip.c........ │ │ │ │ 0x006658c0 74726565 5f647570 6c696361 74655f6c tree_duplicate_l │ │ │ │ 0x006658d0 6f6f705f 746f5f65 6467655f 63666720 oop_to_edge_cfg │ │ │ │ 0x006658e0 6661696c 65642e0a 00000000 00000000 failed.......... │ │ │ │ 0x006658f0 3d3d3d20 76656374 5f646f5f 7065656c === vect_do_peel │ │ │ │ @@ -35154,24 +35154,24 @@ │ │ │ │ 0x00665d10 70735f6f 6e5f7072 65686561 64657200 ps_on_preheader. │ │ │ │ 0x00665d20 76656374 5f646f5f 7065656c 696e675f vect_do_peeling_ │ │ │ │ 0x00665d30 666f725f 6c6f6f70 5f626f75 6e640000 for_loop_bound.. │ │ │ │ 0x00665d40 736c7065 656c5f6d 616b655f 6c6f6f70 slpeel_make_loop │ │ │ │ 0x00665d50 5f697465 72617465 5f6e7469 6d657300 _iterate_ntimes. │ │ │ │ 0x00665d60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00665d70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00665d80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00665d80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00665d90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00665da0 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x00665db0 6563742d 736c702e 63000000 00000000 ect-slp.c....... │ │ │ │ 0x00665dc0 2d2d2d2d 2d2d3e76 6563746f 72697a69 ------>vectorizi │ │ │ │ 0x00665dd0 6e672053 4c50206e 6f646520 73746172 ng SLP node star │ │ │ │ 0x00665de0 74696e67 2066726f 6d3a2000 00000000 ting from: ..... │ │ │ │ 0x00665df0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00665e00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00665e10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00665e10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00665e20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00665e30 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x00665e40 6563746f 72697a65 722e6800 00000000 ectorizer.h..... │ │ │ │ 0x00665e50 4275696c 6420534c 50206661 696c6564 Build SLP failed │ │ │ │ 0x00665e60 3a206361 6e277420 66696e64 20646566 : can't find def │ │ │ │ 0x00665e70 20666f72 20000000 4275696c 6420534c for ...Build SL │ │ │ │ 0x00665e80 50206661 696c6564 3a20736f 6d65206f P failed: some o │ │ │ │ @@ -35350,15 +35350,15 @@ │ │ │ │ 0x00666950 6173655f 616c6967 6e6d656e 7400736c ase_alignment.sl │ │ │ │ 0x00666960 70000000 00000000 3a206c6f 6f702069 p.......: loop i │ │ │ │ 0x00666970 6e666f72 6d617469 6f6e2069 6e646963 nformation indic │ │ │ │ 0x00666980 61746573 20646f65 73206e6f 74206f76 ates does not ov │ │ │ │ 0x00666990 6572666c 6f770a00 2f627569 6c642f67 erflow../build/g │ │ │ │ 0x006669a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006669b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006669c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006669c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006669d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006669e0 632f7472 65652d76 72702e63 00000000 c/tree-vrp.c.... │ │ │ │ 0x006669f0 61727261 79207375 62736372 69707420 array subscript │ │ │ │ 0x00666a00 6973206f 75747369 64652061 72726179 is outside array │ │ │ │ 0x00666a10 20626f75 6e647300 61727261 79207375 bounds.array su │ │ │ │ 0x00666a20 62736372 69707420 69732061 626f7665 bscript is above │ │ │ │ 0x00666a30 20617272 61792062 6f756e64 73000000 array bounds... │ │ │ │ @@ -35509,15 +35509,15 @@ │ │ │ │ 0x00667340 65726f5f 70000000 7672705f 6d656574 ero_p...vrp_meet │ │ │ │ 0x00667350 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00667360 636f6d70 6172655f 76616c75 65735f77 compare_values_w │ │ │ │ 0x00667370 61726e76 00000000 6e6f6e6e 756c6c5f arnv....nonnull_ │ │ │ │ 0x00667380 6172675f 70000000 2f627569 6c642f67 arg_p.../build/g │ │ │ │ 0x00667390 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006673a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006673b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006673b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006673c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006673d0 632f7472 65652e63 00000000 00000000 c/tree.c........ │ │ │ │ 0x006673e0 61727261 7973206f 66206675 6e637469 arrays of functi │ │ │ │ 0x006673f0 6f6e7320 61726520 6e6f7420 6d65616e ons are not mean │ │ │ │ 0x00667400 696e6766 756c0000 69676e6f 72696e67 ingful..ignoring │ │ │ │ 0x00667410 20617474 72696275 74657320 6170706c attributes appl │ │ │ │ 0x00667420 69656420 746f2025 71542061 66746572 ied to %qT after │ │ │ │ @@ -36318,15 +36318,15 @@ │ │ │ │ 0x0066a5d0 696c6520 636f756e 74657220 28256420 ile counter (%d │ │ │ │ 0x0066a5e0 6f757420 6f662025 64292069 6e636f6e out of %d) incon │ │ │ │ 0x0066a5f0 73697374 656e7420 77697468 20626173 sistent with bas │ │ │ │ 0x0066a600 69632d62 6c6f636b 20636f75 6e742028 ic-block count ( │ │ │ │ 0x0066a610 25642900 00000000 2f627569 6c642f67 %d)...../build/g │ │ │ │ 0x0066a620 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066a630 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066a640 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066a640 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066a650 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066a660 632f7661 6c75652d 70726f66 2e630000 c/value-prof.c.. │ │ │ │ 0x0066a670 48697374 6f677261 6d207661 6c756520 Histogram value │ │ │ │ 0x0066a680 73746174 656d656e 7420646f 6573206e statement does n │ │ │ │ 0x0066a690 6f742063 6f727265 73706f6e 6420746f ot correspond to │ │ │ │ 0x0066a6a0 20746865 20737461 74656d65 6e742069 the statement i │ │ │ │ 0x0066a6b0 74206973 20617373 6f636961 74656420 t is associated │ │ │ │ @@ -36382,15 +36382,15 @@ │ │ │ │ 0x0066a9d0 7865645f 76616c75 65000000 00000000 xed_value....... │ │ │ │ 0x0066a9e0 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x0066a9f0 61637400 00000000 00000000 00000000 act............. │ │ │ │ 0x0066aa00 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x0066aa10 6163745f 7472616e 73666f72 6d000000 act_transform... │ │ │ │ 0x0066aa20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0066aa30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0066aa40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0066aa40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0066aa50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0066aa60 342e362e 332f6763 632f7661 722d7472 4.6.3/gcc/var-tr │ │ │ │ 0x0066aa70 61636b69 6e672e63 00000000 00000000 acking.c........ │ │ │ │ 0x0066aa80 64617461 666c6f77 20646966 66657265 dataflow differe │ │ │ │ 0x0066aa90 6e636520 666f756e 643a2072 656d6f76 nce found: remov │ │ │ │ 0x0066aaa0 616c206f 663a0a00 64617461 666c6f77 al of:..dataflow │ │ │ │ 0x0066aab0 20646966 66657265 6e636520 666f756e difference foun │ │ │ │ @@ -36841,15 +36841,15 @@ │ │ │ │ 0x0066c680 6765745f 76617269 61626c65 5f736563 get_variable_sec │ │ │ │ 0x0066c690 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x0066c6a0 6765745f 6e616d65 645f7365 6374696f get_named_sectio │ │ │ │ 0x0066c6b0 6e000000 00000000 6765745f 73656374 n.......get_sect │ │ │ │ 0x0066c6c0 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x0066c6d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066c6e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066c6f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066c6f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066c700 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066c710 632f7661 7261736d 2e630000 00000000 c/varasm.c...... │ │ │ │ 0x0066c720 74687265 61642d6c 6f63616c 20434f4d thread-local COM │ │ │ │ 0x0066c730 4d4f4e20 64617461 206e6f74 20696d70 MON data not imp │ │ │ │ 0x0066c740 6c656d65 6e746564 00000000 00000000 lemented........ │ │ │ │ 0x0066c750 252b4420 63617573 65732061 20736563 %+D causes a sec │ │ │ │ 0x0066c760 74696f6e 20747970 6520636f 6e666c69 tion type confli │ │ │ │ @@ -36916,15 +36916,15 @@ │ │ │ │ 0x0066cb30 6420616c 69676e6d 656e7420 666f7220 d alignment for │ │ │ │ 0x0066cb40 25712b44 20697320 67726561 74657220 %q+D is greater │ │ │ │ 0x0066cb50 7468616e 20696d70 6c656d65 6e746564 than implemented │ │ │ │ 0x0066cb60 20616c69 676e6d65 6e74206f 66202577 alignment of %w │ │ │ │ 0x0066cb70 75000000 00000000 2f627569 6c642f67 u......./build/g │ │ │ │ 0x0066cb80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066cb90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066cba0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066cba0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066cbb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066cbc0 632f7665 632e6300 00000000 00000000 c/vec.c......... │ │ │ │ 0x0066cbd0 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x0066cbe0 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x0066cbf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0066cc00 28474343 29200000 00000000 00000000 (GCC) .......... │ │ │ │ 0x0066cc10 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -37038,15 +37038,15 @@ │ │ │ │ 0x0066d2d0 20636f6e 74657874 20286569 74686572 context (either │ │ │ │ 0x0066d2e0 20723120 6f722072 34292074 6f207236 r1 or r4) to r6 │ │ │ │ 0x0066d2f0 0a3b2063 616c6c20 66756e63 74696f6e .; call function │ │ │ │ 0x0066d300 20283078 66306630 2077696c 6c206265 (0xf0f0 will be │ │ │ │ 0x0066d310 20636861 6e676564 290a0000 00000000 changed)....... │ │ │ │ 0x0066d320 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0066d330 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0066d340 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0066d340 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0066d350 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0066d360 342e362e 332f6763 632f636f 6e666967 4.6.3/gcc/config │ │ │ │ 0x0066d370 2f6d7370 3433302f 6d737034 33302e63 /msp430/msp430.c │ │ │ │ 0x0066d380 00000000 00000000 25730925 25412564 ........%s.%%A%d │ │ │ │ 0x0066d390 2c202525 41300a09 25730925 25422564 , %%A0..%s.%%B%d │ │ │ │ 0x0066d3a0 2c202525 42300000 25730925 25442564 , %%B0..%s.%%D%d │ │ │ │ 0x0066d3b0 2c202525 44300a09 25730925 25432564 , %%D0..%s.%%C%d │ │ │ │ @@ -37263,15 +37263,15 @@ │ │ │ │ 0x0066e0e0 75746500 00000000 5f5f6465 6c61795f ute.....__delay_ │ │ │ │ 0x0066e0f0 6379636c 65732061 7267756d 656e7420 cycles argument │ │ │ │ 0x0066e100 6d757374 20626520 6e6f6e2d 6e656761 must be non-nega │ │ │ │ 0x0066e110 74697665 20696e74 65676572 20636f6e tive integer con │ │ │ │ 0x0066e120 7374616e 74000000 2f627569 6c642f67 stant.../build/g │ │ │ │ 0x0066e130 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066e140 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066e150 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066e150 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066e160 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066e170 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x0066e180 6d737034 33302d62 75696c74 696e732e msp430-builtins. │ │ │ │ 0x0066e190 63000000 00000000 556e6861 6e646c65 c.......Unhandle │ │ │ │ 0x0066e1a0 64206275 696c742d 696e2066 756e6374 d built-in funct │ │ │ │ 0x0066e1b0 696f6e20 60257327 00000000 00000000 ion `%s'........ │ │ │ │ 0x0066e1c0 3da5e7ff 30a5e7ff 60a5e7ff 70a5e7ff =...0...`...p... │ │ │ │ @@ -37279,15 +37279,15 @@ │ │ │ │ 0x0066e1e0 50a6e7ff 80a6e7ff a8a6e7ff d8a6e7ff P............... │ │ │ │ 0x0066e1f0 10a8e7ff 38a8e7ff 68a8e7ff b0a8e7ff ....8...h....... │ │ │ │ 0x0066e200 e8a8e7ff e0a4e7ff 00000000 00000000 ................ │ │ │ │ 0x0066e210 6d737034 33305f65 7870616e 645f6275 msp430_expand_bu │ │ │ │ 0x0066e220 696c7469 6e000000 2f627569 6c642f67 iltin.../build/g │ │ │ │ 0x0066e230 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066e240 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066e250 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066e250 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066e260 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066e270 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x0066e280 6d737034 33302d66 756e6374 696f6e2e msp430-function. │ │ │ │ 0x0066e290 63000000 00000000 696e7465 72727570 c.......interrup │ │ │ │ 0x0066e2a0 74207665 63746f72 206f6666 73657420 t vector offset │ │ │ │ 0x0066e2b0 2564206d 75737420 62652065 76656e20 %d must be even │ │ │ │ 0x0066e2c0 616e6420 6e6f6e2d 6e656761 74697665 and non-negative │ │ │ │ @@ -37330,15 +37330,15 @@ │ │ │ │ 0x0066e510 2f70726f 632f7379 732f6b65 726e656c /proc/sys/kernel │ │ │ │ 0x0066e520 2f72616e 646f6d69 7a655f76 615f7370 /randomize_va_sp │ │ │ │ 0x0066e530 61636500 00000000 2f70726f 632f7379 ace...../proc/sy │ │ │ │ 0x0066e540 732f6b65 726e656c 2f657865 632d7368 s/kernel/exec-sh │ │ │ │ 0x0066e550 69656c64 2d72616e 646f6d69 7a650000 ield-randomize.. │ │ │ │ 0x0066e560 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0066e570 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0066e580 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0066e580 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0066e590 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0066e5a0 342e362e 332f6763 632f6367 72617068 4.6.3/gcc/cgraph │ │ │ │ 0x0066e5b0 2e630000 00000000 25442072 656e616d .c......%D renam │ │ │ │ 0x0066e5c0 65642061 66746572 20626569 6e672072 ed after being r │ │ │ │ 0x0066e5d0 65666572 656e6365 6420696e 20617373 eferenced in ass │ │ │ │ 0x0066e5e0 656d626c 79000000 20726561 63686162 embly... reachab │ │ │ │ 0x0066e5f0 6c655f66 726f6d5f 6f746865 725f7061 le_from_other_pa │ │ │ │ @@ -37537,15 +37537,15 @@ │ │ │ │ 0x0066f200 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0066f210 63677261 70685f73 616d655f 626f6479 cgraph_same_body │ │ │ │ 0x0066f220 5f616c69 61735f31 00000000 00000000 _alias_1........ │ │ │ │ 0x0066f230 63677261 70685f6e 6f646500 00000000 cgraph_node..... │ │ │ │ 0x0066f240 00000000 00408f40 2f627569 6c642f67 .....@.@/build/g │ │ │ │ 0x0066f250 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066f260 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066f270 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066f270 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066f280 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066f290 632f6367 72617068 6275696c 642e6300 c/cgraphbuild.c. │ │ │ │ 0x0066f2a0 72656275 696c645f 63677261 70685f65 rebuild_cgraph_e │ │ │ │ 0x0066f2b0 64676573 00000000 00000000 00000000 dges............ │ │ │ │ 0x0066f2c0 7265636f 72645f72 65666572 656e6365 record_reference │ │ │ │ 0x0066f2d0 002a7265 6d6f7665 5f636772 6170685f .*remove_cgraph_ │ │ │ │ 0x0066f2e0 63616c6c 65655f65 64676573 002a7265 callee_edges.*re │ │ │ │ @@ -37603,15 +37603,15 @@ │ │ │ │ 0x0066f620 20746f6f 206c6172 67650000 00000000 too large...... │ │ │ │ 0x0066f630 63616c6c 65722065 64676520 66726571 caller edge freq │ │ │ │ 0x0066f640 75656e63 79202569 20646f65 73206e6f uency %i does no │ │ │ │ 0x0066f650 74206d61 74636820 42422066 72657175 t match BB frequ │ │ │ │ 0x0066f660 656e6379 20256900 2f627569 6c642f67 ency %i./build/g │ │ │ │ 0x0066f670 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0066f680 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0066f690 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0066f690 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0066f6a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0066f6b0 632f6367 72617068 756e6974 2e630000 c/cgraphunit.c.. │ │ │ │ 0x0066f6c0 253c7765 616b7265 66253e20 61747472 % attr │ │ │ │ 0x0066f6d0 69627574 65207368 6f756c64 20626520 ibute should be │ │ │ │ 0x0066f6e0 6163636f 6d70616e 69656420 77697468 accompanied with │ │ │ │ 0x0066f6f0 20616e20 253c616c 69617325 3e206174 an % at │ │ │ │ 0x0066f700 74726962 75746500 253c6578 7465726e tribute.% %s.... │ │ │ │ 0x00670f10 20202020 20206772 6f777468 2025692c growth %i, │ │ │ │ 0x00670f20 2074696d 65202569 2d25692c 2073697a time %i-%i, siz │ │ │ │ @@ -38198,15 +38198,15 @@ │ │ │ │ 0x00671b50 66667365 7420256c 69002c20 62795f72 ffset %li., by_r │ │ │ │ 0x00671b60 6566002c 20747970 653a2000 20202020 ef., type: . │ │ │ │ 0x00671b70 20202020 20202020 20202020 20000000 ... │ │ │ │ 0x00671b80 4b4e4f57 4e205459 50452c20 74797065 KNOWN TYPE, type │ │ │ │ 0x00671b90 20696e20 62696e66 6f206973 3a200000 in binfo is: .. │ │ │ │ 0x00671ba0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00671bb0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00671bc0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00671bc0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00671bd0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00671be0 342e362e 332f6763 632f6970 612d7072 4.6.3/gcc/ipa-pr │ │ │ │ 0x00671bf0 6f702e63 00000000 20206675 6e637469 op.c.... functi │ │ │ │ 0x00671c00 6f6e2020 25732070 6172616d 65746572 on %s parameter │ │ │ │ 0x00671c10 20646573 63726970 746f7273 3a0a0000 descriptors:... │ │ │ │ 0x00671c20 20204a75 6d702066 756e6374 696f6e73 Jump functions │ │ │ │ 0x00671c30 206f6620 63616c6c 65722020 25733a0a of caller %s:. │ │ │ │ @@ -38312,28 +38312,28 @@ │ │ │ │ 0x00672270 2e207374 61746520 2573206c 6f6f7069 . state %s loopi │ │ │ │ 0x00672280 6e672025 690a0000 20202020 20202020 ng %i... │ │ │ │ 0x00672290 49676e6f 72696e67 20736964 65206566 Ignoring side ef │ │ │ │ 0x006722a0 66656374 73202d3e 20707572 652c206c fects -> pure, l │ │ │ │ 0x006722b0 6f6f7069 6e670a00 2f627569 6c642f67 ooping../build/g │ │ │ │ 0x006722c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006722d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006722e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006722e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006722f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00672300 632f6970 612d7265 662d696e 6c696e65 c/ipa-ref-inline │ │ │ │ 0x00672310 2e680000 00000000 20202020 6e6f6e72 .h...... nonr │ │ │ │ 0x00672320 6561646f 6e6c7920 676c6f62 616c2076 eadonly global v │ │ │ │ 0x00672330 61722072 6561640a 00000000 00000000 ar read......... │ │ │ │ 0x00672340 46756e63 74696f6e 20666f75 6e642074 Function found t │ │ │ │ 0x00672350 6f206265 20257363 6f6e7374 3a202573 o be %sconst: %s │ │ │ │ 0x00672360 0a000000 00000000 46756e63 74696f6e ........Function │ │ │ │ 0x00672370 20666f75 6e642074 6f206265 20257370 found to be %sp │ │ │ │ 0x00672380 7572653a 2025730a 00000000 00000000 ure: %s......... │ │ │ │ 0x00672390 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006723a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006723b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006723b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006723c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006723d0 342e362e 332f6763 632f6970 612d7075 4.6.3/gcc/ipa-pu │ │ │ │ 0x006723e0 72652d63 6f6e7374 2e630000 00000000 re-const.c...... │ │ │ │ 0x006723f0 20202020 566f6c61 74696c65 2073746d Volatile stm │ │ │ │ 0x00672400 74206973 206e6f74 20636f6e 73742f70 t is not const/p │ │ │ │ 0x00672410 7572650a 00000000 20202020 6f706572 ure..... oper │ │ │ │ 0x00672420 616e6420 63616e20 7468726f 773b206c and can throw; l │ │ │ │ @@ -38431,21 +38431,21 @@ │ │ │ │ 0x006729e0 6561643a 20000a20 20676c6f 62616c73 ead: .. globals │ │ │ │ 0x006729f0 20777269 7474656e 3a200073 74617469 written: .stati │ │ │ │ 0x00672a00 632d7661 72000000 20202025 732f2569 c-var... %s/%i │ │ │ │ 0x00672a10 202d3e20 72656164 20616c6c 2c207772 -> read all, wr │ │ │ │ 0x00672a20 69746520 616c6c0a 00000000 00000000 ite all......... │ │ │ │ 0x00672a30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00672a40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00672a50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00672a50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00672a60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00672a70 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x00672a80 66657265 6e63652e 63000000 00000000 ference.c....... │ │ │ │ 0x00672a90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00672aa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00672ab0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00672ab0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00672ac0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00672ad0 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x00672ae0 7265616d 65722e68 00000000 00000000 reamer.h........ │ │ │ │ 0x00672af0 0a46756e 6374696f 6e206e61 6d653a25 .Function name:% │ │ │ │ 0x00672b00 732f2569 3a0a2020 73746174 6963206e s/%i:. static n │ │ │ │ 0x00672b10 6f742072 6561643a 00000000 00000000 ot read:........ │ │ │ │ 0x00672b20 69706120 72656665 72656e63 65207375 ipa reference su │ │ │ │ @@ -38460,15 +38460,15 @@ │ │ │ │ 0x00672bb0 00000000 00000000 70726f70 61676174 ........propagat │ │ │ │ 0x00672bc0 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00672bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00672be0 6c746f5f 66696c65 5f646563 6c5f6461 lto_file_decl_da │ │ │ │ 0x00672bf0 74615f67 65745f76 61725f64 65636c00 ta_get_var_decl. │ │ │ │ 0x00672c00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00672c10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00672c20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00672c20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00672c30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00672c40 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x00672c50 662e6300 20666e3a 25732f25 69202825 f.c. fn:%s/%i (% │ │ │ │ 0x00672c60 73290020 7661723a 25732028 25732900 s). var:%s (%s). │ │ │ │ 0x00672c70 6970615f 7265665f 72656665 72696e67 ipa_ref_refering │ │ │ │ 0x00672c80 5f6e6f64 65000000 00000000 00000000 _node........... │ │ │ │ 0x00672c90 6970615f 72656d6f 76655f72 65666572 ipa_remove_refer │ │ │ │ @@ -38479,15 +38479,15 @@ │ │ │ │ 0x00672ce0 0a206c6f 63616c20 616e616c 79736973 . local analysis │ │ │ │ 0x00672cf0 206f6620 25730074 79706520 25642000 of %s.type %d . │ │ │ │ 0x00672d00 20657363 61706564 0a002063 6f6e7461 escaped.. conta │ │ │ │ 0x00672d10 696e6564 0a007479 70652d65 73636170 ined..type-escap │ │ │ │ 0x00672d20 652d7661 72000000 2f627569 6c642f67 e-var.../build/g │ │ │ │ 0x00672d30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00672d40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00672d50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00672d50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00672d60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00672d70 632f6970 612d7479 70652d65 73636170 c/ipa-type-escap │ │ │ │ 0x00672d80 652e6300 00000000 00000000 00000000 e.c............. │ │ │ │ 0x00672d90 1887e9ff f087e9ff f085e9ff 9087e9ff ................ │ │ │ │ 0x00672da0 6887e9ff f085e9ff f085e9ff 4087e9ff h...........@... │ │ │ │ 0x00672db0 f587e9ff d387e9ff d085e9ff 7387e9ff ............s... │ │ │ │ 0x00672dc0 4b87e9ff d085e9ff d085e9ff 2087e9ff K........... ... │ │ │ │ @@ -38509,15 +38509,15 @@ │ │ │ │ 0x00672ec0 20766172 706f6f6c 206e6f64 65202573 varpool node %s │ │ │ │ 0x00672ed0 000a4d61 726b696e 67206c6f 63616c20 ..Marking local │ │ │ │ 0x00672ee0 66756e63 74696f6e 733a000a 4e656564 functions:..Need │ │ │ │ 0x00672ef0 65642076 61726961 626c6573 3a006364 ed variables:.cd │ │ │ │ 0x00672f00 746f7200 00000000 2f627569 6c642f67 tor...../build/g │ │ │ │ 0x00672f10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00672f20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00672f30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00672f30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00672f40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00672f50 632f6970 612e6300 0a436c65 6172696e c/ipa.c..Clearin │ │ │ │ 0x00672f60 67206164 64726573 73207461 6b656e20 g address taken │ │ │ │ 0x00672f70 666c6167 733a0000 0a4d6172 6b696e67 flags:...Marking │ │ │ │ 0x00672f80 20657874 65726e61 6c6c7920 76697369 externally visi │ │ │ │ 0x00672f90 626c6520 66756e63 74696f6e 733a0000 ble functions:.. │ │ │ │ 0x00672fa0 0a4d6172 6b696e67 20657874 65726e61 .Marking externa │ │ │ │ @@ -38549,15 +38549,15 @@ │ │ │ │ 0x00673140 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x00673150 65645f64 69726563 746c795f 70000000 ed_directly_p... │ │ │ │ 0x00673160 4d617472 69782022 2573223b 20457363 Matrix "%s"; Esc │ │ │ │ 0x00673170 6170696e 67204c65 76656c3a 2025642c aping Level: %d, │ │ │ │ 0x00673180 204e756d 2044696d 733a2025 642c0000 Num Dims: %d,.. │ │ │ │ 0x00673190 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006731a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x006731b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x006731b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006731c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006731d0 342e362e 332f6763 632f6d61 74726978 4.6.3/gcc/matrix │ │ │ │ 0x006731e0 2d72656f 72672e63 00000000 00000000 -reorg.c........ │ │ │ │ 0x006731f0 4d617472 69782025 73206973 20616e20 Matrix %s is an │ │ │ │ 0x00673200 61726775 6d656e74 20746f20 66756e63 argument to func │ │ │ │ 0x00673210 74696f6e 2025730a 00000000 00000000 tion %s......... │ │ │ │ 0x00673220 4d617472 69782025 733a2046 756e6374 Matrix %s: Funct │ │ │ │ @@ -38611,15 +38611,15 @@ │ │ │ │ 0x00673520 6e206e65 76657220 62652063 6f706965 n never be copie │ │ │ │ 0x00673530 64206265 63617573 65206974 20736176 d because it sav │ │ │ │ 0x00673540 65732061 64647265 7373206f 66206c6f es address of lo │ │ │ │ 0x00673550 63616c20 6c616265 6c20696e 20612073 cal label in a s │ │ │ │ 0x00673560 74617469 63207661 72696162 6c650000 tatic variable.. │ │ │ │ 0x00673570 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00673580 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00673590 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00673590 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006735a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006735b0 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x006735c0 6e6c696e 652e6300 66756e63 74696f6e nline.c.function │ │ │ │ 0x006735d0 2025712b 46206361 6e206e65 76657220 %q+F can never │ │ │ │ 0x006735e0 62652069 6e6c696e 65642062 65636175 be inlined becau │ │ │ │ 0x006735f0 73652069 74207573 65732061 6c6c6f63 se it uses alloc │ │ │ │ 0x00673600 6120286f 76657272 69646520 7573696e a (override usin │ │ │ │ @@ -38783,15 +38783,15 @@ │ │ │ │ 0x00673fe0 00000000 00000000 72656d61 705f7479 ........remap_ty │ │ │ │ 0x00673ff0 70655f31 0063616c 6c656420 66726f6d pe_1.called from │ │ │ │ 0x00674000 20686572 65007265 7476616c 70747200 here.retvalptr. │ │ │ │ 0x00674010 496e6c69 6e696e67 20002077 69746820 Inlining . with │ │ │ │ 0x00674020 66726571 75656e63 79202569 0a000000 frequency %i.... │ │ │ │ 0x00674030 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00674040 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00674050 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00674050 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00674060 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00674070 342e362e 332f6763 632f7661 72706f6f 4.6.3/gcc/varpoo │ │ │ │ 0x00674080 6c2e6300 6e6f742d 72656164 79002028 l.c.not-ready. ( │ │ │ │ 0x00674090 61736d20 77726974 74656e29 00207573 asm written). us │ │ │ │ 0x006740a0 65645f66 726f6d5f 6f746865 725f7061 ed_from_other_pa │ │ │ │ 0x006740b0 72746974 696f6e00 20205265 66657269 rtition. Referi │ │ │ │ 0x006740c0 6e672074 68697320 7661723a 20007661 ng this var: .va │ │ │ │ @@ -38947,21 +38947,21 @@ │ │ │ │ 0x00674a20 696e736e 5f6d696e 5f6c656e 67746800 insn_min_length. │ │ │ │ 0x00674a30 696e736e 5f766172 6961626c 655f6c65 insn_variable_le │ │ │ │ 0x00674a40 6e677468 5f700000 00000000 00000000 ngth_p.......... │ │ │ │ 0x00674a50 696e736e 5f637572 72656e74 5f6c656e insn_current_len │ │ │ │ 0x00674a60 67746800 00000000 2f627569 6c642f67 gth...../build/g │ │ │ │ 0x00674a70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00674a80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00674a90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00674a90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00674aa0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00674ab0 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x00674ac0 6d737034 33302e6d 64000000 00000000 msp430.md....... │ │ │ │ 0x00674ad0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00674ae0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00674af0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00674af0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00674b00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00674b10 342e362e 332f6763 632f636f 6e666967 4.6.3/gcc/config │ │ │ │ 0x00674b20 2f6d7370 3433302f 70656570 686f6c65 /msp430/peephole │ │ │ │ 0x00674b30 2e6d6400 00000000 00000000 00000000 .md............. │ │ │ │ 0x00674b40 b9e5eaff a0e5eaff a0e5eaff b9e5eaff ................ │ │ │ │ 0x00674b50 b9e5eaff b9e5eaff b9e5eaff b9e5eaff ................ │ │ │ │ 0x00674b60 b9e5eaff b9e5eaff b9e5eaff b9e5eaff ................ │ │ │ │ @@ -39297,15 +39297,15 @@ │ │ │ │ 0x00676000 00000000 00000000 666f756e 64202573 ........found %s │ │ │ │ 0x00676010 20616464 28256429 20725b25 645d3d72 add(%d) r[%d]=r │ │ │ │ 0x00676020 5b25645d 2b725b25 645d0a00 00000000 [%d]+r[%d]...... │ │ │ │ 0x00676030 666f756e 64202573 20696e63 28256429 found %s inc(%d) │ │ │ │ 0x00676040 20725b25 645d2b3d 725b2564 5d0a0000 r[%d]+=r[%d]... │ │ │ │ 0x00676050 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00676060 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00676070 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00676070 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00676080 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00676090 342e362e 332f6763 632f6175 746f2d69 4.6.3/gcc/auto-i │ │ │ │ 0x006760a0 6e632d64 65632e63 00000000 00000000 nc-dec.c........ │ │ │ │ 0x006760b0 696e6320 636f6e66 6c696374 73207769 inc conflicts wi │ │ │ │ 0x006760c0 74682073 746f7265 20666169 6c757265 th store failure │ │ │ │ 0x006760d0 2e0a0000 00000000 72657375 6c74206f ........result o │ │ │ │ 0x006760e0 66206164 64206973 20617373 69676e65 f add is assigne │ │ │ │ @@ -39326,15 +39326,15 @@ │ │ │ │ 0x006761d0 7472795f 6d657267 65000000 00000000 try_merge....... │ │ │ │ 0x006761e0 426c6f63 6b202564 2063616e 27742062 Block %d can't b │ │ │ │ 0x006761f0 6520636f 70696564 20626563 61757365 e copied because │ │ │ │ 0x00676200 20697473 2073697a 65203d20 25642e0a its size = %d.. │ │ │ │ 0x00676210 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00676220 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00676230 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00676240 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00676240 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00676250 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00676260 632f6262 2d72656f 72646572 2e630000 c/bb-reorder.c.. │ │ │ │ 0x00676270 4475706c 69636174 65642062 62202564 Duplicated bb %d │ │ │ │ 0x00676280 20286372 65617465 64206262 20256429 (created bb %d) │ │ │ │ 0x00676290 0a000000 00000000 47726f77 696e6720 ........Growing │ │ │ │ 0x006762a0 74686520 64796e61 6d696320 61727261 the dynamic arra │ │ │ │ 0x006762b0 7920746f 20256420 656c656d 656e7473 y to %d elements │ │ │ │ @@ -39395,15 +39395,15 @@ │ │ │ │ 0x00676620 7279696e 6720626c 6f636b20 2564202e rying block %d . │ │ │ │ 0x00676630 2e2e004e 6f772062 74727320 6c697665 ...Now btrs live │ │ │ │ 0x00676640 20696e20 72616e67 65206172 653a2000 in range are: . │ │ │ │ 0x00676650 6661696c 65642074 6f206d6f 76650a00 failed to move.. │ │ │ │ 0x00676660 62746c32 0062746c 31000000 00000000 btl2.btl1....... │ │ │ │ 0x00676670 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00676680 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00676690 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00676690 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x006766a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x006766b0 342e362e 332f6763 632f6274 2d6c6f61 4.6.3/gcc/bt-loa │ │ │ │ 0x006766c0 642e6300 00000000 41646469 6e672065 d.c.....Adding e │ │ │ │ 0x006766d0 6e64206f 6620626c 6f636b20 25642061 nd of block %d a │ │ │ │ 0x006766e0 6e642072 65737420 6f662025 6420746f nd rest of %d to │ │ │ │ 0x006766f0 206c6976 65207261 6e67650a 00000000 live range..... │ │ │ │ 0x00676700 41646469 6e672062 6c6f636b 20256420 Adding block %d │ │ │ │ @@ -39453,15 +39453,15 @@ │ │ │ │ 0x006769c0 756e2074 77696365 00000000 00000000 un twice........ │ │ │ │ 0x006769d0 6d6f7665 5f627472 5f646566 00000000 move_btr_def.... │ │ │ │ 0x006769e0 6175676d 656e745f 6c697665 5f72616e augment_live_ran │ │ │ │ 0x006769f0 67650000 00000000 00000000 00000000 ge.............. │ │ │ │ 0x00676a00 696e736e 5f736574 735f6274 725f7000 insn_sets_btr_p. │ │ │ │ 0x00676a10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00676a20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00676a30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00676a30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00676a40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00676a50 342e362e 332f6763 632f6366 67627569 4.6.3/gcc/cfgbui │ │ │ │ 0x00676a60 6c642e63 00000000 00000000 00000000 ld.c............ │ │ │ │ 0x00676a70 60a7ebff 60a7ebff 48a7ebff 60a7ebff `...`...H...`... │ │ │ │ 0x00676a80 40a7ebff 70a7ebff 40a7ebff 14a8ebff @...p...@....... │ │ │ │ 0x00676a90 eca7ebff d4a7ebff 1ca8ebff 14a8ebff ................ │ │ │ │ 0x00676aa0 14a8ebff 14a8ebff 6d616b65 5f656467 ........make_edg │ │ │ │ @@ -39488,15 +39488,15 @@ │ │ │ │ 0x00676bf0 6920696e 736e730a 00000000 00000000 i insns......... │ │ │ │ 0x00676c00 43726f73 73206a75 6d70696e 67206672 Cross jumping fr │ │ │ │ 0x00676c10 6f6d2062 62202569 20746f20 62622025 om bb %i to bb % │ │ │ │ 0x00676c20 693b2025 6920636f 6d6d6f6e 20696e73 i; %i common ins │ │ │ │ 0x00676c30 6e730a00 00000000 2f627569 6c642f67 ns....../build/g │ │ │ │ 0x00676c40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00676c50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00676c60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00676c60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00676c70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00676c80 632f6366 67636c65 616e7570 2e630000 c/cfgcleanup.c.. │ │ │ │ 0x00676c90 0a0a7472 795f6f70 74696d69 7a655f63 ..try_optimize_c │ │ │ │ 0x00676ca0 66672069 74657261 74696f6e 2025690a fg iteration %i. │ │ │ │ 0x00676cb0 0a000000 00000000 4d657267 65642025 ........Merged % │ │ │ │ 0x00676cc0 6420616e 64202564 20776974 686f7574 d and %d without │ │ │ │ 0x00676cd0 206d6f76 696e672e 0a000000 00000000 moving......... │ │ │ │ @@ -39752,15 +39752,15 @@ │ │ │ │ 0x00677c70 6d616b65 5f657874 72616374 696f6e00 make_extraction. │ │ │ │ 0x00677c80 73756273 74000000 7472795f 636f6d62 subst...try_comb │ │ │ │ 0x00677c90 696e6500 00000000 00000000 00000000 ine............. │ │ │ │ 0x00677ca0 63726561 74655f6c 6f675f6c 696e6b73 create_log_links │ │ │ │ 0x00677cb0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00677cc0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00677cd0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00677ce0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00677ce0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00677cf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00677d00 632f636f 6d62696e 652e6300 00000000 c/combine.c..... │ │ │ │ 0x00677d10 4661696c 65642074 6f206d61 74636820 Failed to match │ │ │ │ 0x00677d20 74686973 20696e73 74727563 74696f6e this instruction │ │ │ │ 0x00677d30 3a0a0000 00000000 53756363 65737366 :.......Successf │ │ │ │ 0x00677d40 756c6c79 206d6174 63686564 20746869 ully matched thi │ │ │ │ 0x00677d50 7320696e 73747275 6374696f 6e3a0a00 s instruction:.. │ │ │ │ @@ -39807,15 +39807,15 @@ │ │ │ │ 0x00677fe0 20006d6f 64696679 696e6720 696e736e .modifying insn │ │ │ │ 0x00677ff0 20693320 00696e73 6e5f636f 73742025 i3 .insn_cost % │ │ │ │ 0x00678000 643a2025 640a0064 656c6574 696e6720 d: %d..deleting │ │ │ │ 0x00678010 6e6f6f70 206d6f76 65202564 0a006373 noop move %d..cs │ │ │ │ 0x00678020 6100636d 70656c69 6d000000 00000000 a.cmpelim....... │ │ │ │ 0x00678030 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00678040 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00678050 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00678050 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00678060 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00678070 342e362e 332f6763 632f6373 652e6300 4.6.3/gcc/cse.c. │ │ │ │ 0x00678080 3b3b2046 6f6c6c6f 77696e67 20706174 ;; Following pat │ │ │ │ 0x00678090 68207769 74682025 64207365 74733a20 h with %d sets: │ │ │ │ 0x006780a0 00000000 00000000 44656c65 74656420 ........Deleted │ │ │ │ 0x006780b0 25692074 72697669 616c6c79 20646561 %i trivially dea │ │ │ │ 0x006780c0 6420696e 736e730a 00000000 00000000 d insns......... │ │ │ │ @@ -39949,30 +39949,30 @@ │ │ │ │ 0x006788c0 75736520 6f662000 20696e20 696e736e use of . in insn │ │ │ │ 0x006788d0 2025643a 0a007072 6f636573 73696e67 %d:..processing │ │ │ │ 0x006788e0 20626c6f 636b2025 64206c72 206f7574 block %d lr out │ │ │ │ 0x006788f0 203d2000 72746c20 64636500 75642064 = .rtl dce.ud d │ │ │ │ 0x00678900 63650000 00000000 2f627569 6c642f67 ce....../build/g │ │ │ │ 0x00678910 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00678920 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00678930 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00678930 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00678940 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00678950 632f6463 652e6300 46696e69 73686564 c/dce.c.Finished │ │ │ │ 0x00678960 2066696e 64696e67 206e6565 64656420 finding needed │ │ │ │ 0x00678970 696e7374 72756374 696f6e73 3a0a0000 instructions:... │ │ │ │ 0x00678980 70726f63 65737369 6e672062 6c6f636b processing block │ │ │ │ 0x00678990 20256420 6c697665 206f7574 203d2000 %d live out = . │ │ │ │ 0x006789a0 66696e69 73686564 2070726f 63657373 finished process │ │ │ │ 0x006789b0 696e6720 696e736e 20256420 6c697665 ing insn %d live │ │ │ │ 0x006789c0 206f7574 203d2000 6d61726b 65645f69 out = .marked_i │ │ │ │ 0x006789d0 6e736e5f 7000392e 39393939 39394539 nsn_p.9.999999E9 │ │ │ │ 0x006789e0 3600392e 39393939 39393939 39393939 6.9.999999999999 │ │ │ │ 0x006789f0 39393945 33383400 2f627569 6c642f67 999E384./build/g │ │ │ │ 0x00678a00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00678a10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00678a20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00678a20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00678a30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00678a40 632f6466 702e6300 392e3939 39393939 c/dfp.c.9.999999 │ │ │ │ 0x00678a50 39393939 39393939 39393939 39393939 9999999999999999 │ │ │ │ 0x00678a60 39393939 39393939 39393945 36313434 99999999999E6144 │ │ │ │ 0x00678a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00678a80 9854eeff 1855eeff 7855eeff 7157eeff .T...U..xU..qW.. │ │ │ │ 0x00678a90 7157eeff 7157eeff 7157eeff 7157eeff qW..qW..qW..qW.. │ │ │ │ @@ -39990,15 +39990,15 @@ │ │ │ │ 0x00678b50 64656369 6d616c5f 746f5f64 65636e75 decimal_to_decnu │ │ │ │ 0x00678b60 6d626572 00000000 0a0a2a2a 2a20476c mber......*** Gl │ │ │ │ 0x00678b70 6f62616c 20646174 61666c6f 7720696e obal dataflow in │ │ │ │ 0x00678b80 666f2061 66746572 20616e61 6c797369 fo after analysi │ │ │ │ 0x00678b90 732e0a00 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x00678ba0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00678bb0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00678bc0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00678bc0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00678bd0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00678be0 632f6473 652e6300 74727969 6e672074 c/dse.c.trying t │ │ │ │ 0x00678bf0 6f207265 706c6163 65202573 6d6f6465 o replace %smode │ │ │ │ 0x00678c00 206c6f61 6420696e 20696e73 6e202564 load in insn %d │ │ │ │ 0x00678c10 2066726f 6d202573 6d6f6465 2073746f from %smode sto │ │ │ │ 0x00678c20 72652069 6e20696e 736e2025 640a0000 re in insn %d... │ │ │ │ 0x00678c30 202d2d20 636f756c 64206e6f 74206578 -- could not ex │ │ │ │ @@ -40135,15 +40135,15 @@ │ │ │ │ 0x00679460 70726f70 61676174 655f7274 78000000 propagate_rtx... │ │ │ │ 0x00679470 666f7277 6172645f 70726f70 61676174 forward_propagat │ │ │ │ 0x00679480 655f6173 6d000000 00000000 00000000 e_asm........... │ │ │ │ 0x00679490 616c6c5f 75736573 5f617661 696c6162 all_uses_availab │ │ │ │ 0x006794a0 6c655f61 74000000 2f627569 6c642f67 le_at.../build/g │ │ │ │ 0x006794b0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x006794c0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x006794d0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x006794d0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x006794e0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x006794f0 632f6677 70726f70 2e630000 00000000 c/fwprop.c...... │ │ │ │ 0x00679500 0a4e756d 62657220 6f662073 75636365 .Number of succe │ │ │ │ 0x00679510 73736675 6c20666f 72776172 64207072 ssful forward pr │ │ │ │ 0x00679520 6f706167 6174696f 6e733a20 25640a0a opagations: %d.. │ │ │ │ 0x00679530 00000000 00000000 4368616e 67657320 ........Changes │ │ │ │ 0x00679540 746f2069 6e736e20 2564206e 6f742072 to insn %d not r │ │ │ │ @@ -40154,15 +40154,15 @@ │ │ │ │ 0x00679590 7265706c 6163696e 670a2000 0a207769 replacing. .. wi │ │ │ │ 0x006795a0 74682000 4368616e 67656420 696e736e th .Changed insn │ │ │ │ 0x006795b0 2025640a 00205365 7474696e 67205245 %d.. Setting RE │ │ │ │ 0x006795c0 475f4551 55414c20 6e6f7465 0a006677 G_EQUAL note..fw │ │ │ │ 0x006795d0 70726f70 32006677 70726f70 31000000 prop2.fwprop1... │ │ │ │ 0x006795e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x006795f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00679600 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00679600 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00679610 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00679620 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x00679630 2d666f6c 642e6300 00000000 00000000 -fold.c......... │ │ │ │ 0x00679640 50e5eeff c8e4eeff 50e4eeff 50e5eeff P.......P...P... │ │ │ │ 0x00679650 50e5eeff 50e5eeff 58e3eeff c8e3eeff P...P...X....... │ │ │ │ 0x00679660 f8e2eeff 9ceaeeff 9ce4eeff 24e4eeff ............$... │ │ │ │ 0x00679670 9ceaeeff 9ceaeeff 9ceaeeff 2ce3eeff ............,... │ │ │ │ @@ -40231,15 +40231,15 @@ │ │ │ │ 0x00679a60 6d740000 00000000 00000000 00000000 mt.............. │ │ │ │ 0x00679a70 6c6f7765 725f6769 6d706c65 5f62696e lower_gimple_bin │ │ │ │ 0x00679a80 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x00679a90 6c6f7765 725f6675 6e637469 6f6e5f62 lower_function_b │ │ │ │ 0x00679aa0 6f647900 00000000 2f627569 6c642f67 ody...../build/g │ │ │ │ 0x00679ab0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00679ac0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00679ad0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00679ad0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00679ae0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00679af0 632f6769 6d706c65 2d6c6f77 2e630073 c/gimple-low.c.s │ │ │ │ 0x00679b00 65746a6d 70766172 00636f6c 6f723a20 etjmpvar.color: │ │ │ │ 0x00679b10 626c7565 2000636c 6173733a 20256420 blue .class: %d │ │ │ │ 0x00679b20 00636f6c 6f723a20 72656420 00636f6c .color: red .col │ │ │ │ 0x00679b30 6f723a20 67726565 6e20006c 69676874 or: green .light │ │ │ │ 0x00679b40 67726579 00776869 74650064 61726b67 grey.white.darkg │ │ │ │ @@ -40269,27 +40269,27 @@ │ │ │ │ 0x00679cc0 3a202573 0a20206c 6162656c 3a202225 : %s. label: "% │ │ │ │ 0x00679cd0 73202564 0a000000 6e6f6465 3a207b20 s %d....node: { │ │ │ │ 0x00679ce0 7469746c 653a2022 25732e39 39393939 title: "%s.99999 │ │ │ │ 0x00679cf0 3922206c 6162656c 3a202245 4e442220 9" label: "END" │ │ │ │ 0x00679d00 7d0a7d0a 00000000 2f627569 6c642f67 }.}...../build/g │ │ │ │ 0x00679d10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00679d20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00679d30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00679d30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00679d40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00679d50 632f6772 6170682e 63000000 00000000 c/graph.c....... │ │ │ │ 0x00679d60 66696e69 73685f67 72617068 5f64756d finish_graph_dum │ │ │ │ 0x00679d70 705f6669 6c650000 00000000 00000000 p_file.......... │ │ │ │ 0x00679d80 636c6561 6e5f6772 6170685f 64756d70 clean_graph_dump │ │ │ │ 0x00679d90 5f66696c 65000000 47726170 68697465 _file...Graphite │ │ │ │ 0x00679da0 206c6f6f 70206f70 74696d69 7a617469 loop optimizati │ │ │ │ 0x00679db0 6f6e7320 63616e6e 6f742062 65207573 ons cannot be us │ │ │ │ 0x00679dc0 65640000 00000000 2f627569 6c642f67 ed....../build/g │ │ │ │ 0x00679dd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00679de0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00679df0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00679df0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00679e00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00679e10 632f6966 6376742e 63000000 00000000 c/ifcvt.c....... │ │ │ │ 0x00679e20 25642069 6e736e25 7320636f 6e766572 %d insn%s conver │ │ │ │ 0x00679e30 74656420 746f2063 6f6e6469 74696f6e ted to condition │ │ │ │ 0x00679e40 616c2065 78656375 74696f6e 2e0a0000 al execution.... │ │ │ │ 0x00679e50 0a0a3d3d 3d3d3d3d 3d3d3d3d 20506173 ..========== Pas │ │ │ │ 0x00679e60 73202564 203d3d3d 3d3d3d3d 3d3d3d0a s %d ==========. │ │ │ │ @@ -40334,15 +40334,15 @@ │ │ │ │ 0x0067a0d0 735f696e 736e7300 00000000 00000000 s_insns......... │ │ │ │ 0x0067a0e0 636f6e64 5f657865 635f6669 6e645f69 cond_exec_find_i │ │ │ │ 0x0067a0f0 665f626c 6f636b00 00000000 00000000 f_block......... │ │ │ │ 0x0067a100 6e6f6365 5f656d69 745f6d6f 76655f69 noce_emit_move_i │ │ │ │ 0x0067a110 6e736e00 00000000 2f627569 6c642f67 nsn...../build/g │ │ │ │ 0x0067a120 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067a130 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067a140 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067a140 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067a150 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067a160 632f696d 706c6963 69742d7a 65652e63 c/implicit-zee.c │ │ │ │ 0x0067a170 00000000 00000000 43616e6e 6f742065 ........Cannot e │ │ │ │ 0x0067a180 6c696d69 6e617465 207a6572 6f2d6578 liminate zero-ex │ │ │ │ 0x0067a190 74656e73 696f6e3a 200a0000 00000000 tension: ....... │ │ │ │ 0x0067a1a0 4e6f2064 6566732e 20436f75 6c642062 No defs. Could b │ │ │ │ 0x0067a1b0 65206578 74656e64 696e6720 70617261 e extending para │ │ │ │ @@ -40384,15 +40384,15 @@ │ │ │ │ 0x0067a3f0 6e697469 616c697a 6174696f 6e20696e nitialization in │ │ │ │ 0x0067a400 20257320 6f662072 65672025 64206174 %s of reg %d at │ │ │ │ 0x0067a410 20696e20 626c6f63 6b202564 20666f72 in block %d for │ │ │ │ 0x0067a420 20696e73 6e202564 2e0a0069 6e69742d insn %d...init- │ │ │ │ 0x0067a430 72656773 00000000 2f627569 6c642f67 regs..../build/g │ │ │ │ 0x0067a440 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067a450 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067a460 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067a460 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067a470 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067a480 632f6c6f 7765722d 73756272 65672e63 c/lower-subreg.c │ │ │ │ 0x0067a490 00000000 00000000 3b205265 706c6163 ........; Replac │ │ │ │ 0x0067a4a0 696e6720 696e736e 3a202564 20776974 ing insn: %d wit │ │ │ │ 0x0067a4b0 6820696e 736e733a 20003b20 53706c69 h insns: .; Spli │ │ │ │ 0x0067a4c0 7474696e 67207265 67202575 202d3e00 tting reg %u ->. │ │ │ │ 0x0067a4d0 73756272 65673200 73756272 65673100 subreg2.subreg1. │ │ │ │ @@ -40407,15 +40407,15 @@ │ │ │ │ 0x0067a560 636f6e63 61746e00 00000000 00000000 concatn......... │ │ │ │ 0x0067a570 7265736f 6c76655f 73756272 65675f75 resolve_subreg_u │ │ │ │ 0x0067a580 73650000 00000000 00000000 00000000 se.............. │ │ │ │ 0x0067a590 6465636f 6d706f73 655f6d75 6c746977 decompose_multiw │ │ │ │ 0x0067a5a0 6f72645f 73756272 65677300 00000000 ord_subregs..... │ │ │ │ 0x0067a5b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067a5c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067a5d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067a5d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067a5e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067a5f0 342e362e 332f6763 632f6c74 6f2d6367 4.6.3/gcc/lto-cg │ │ │ │ 0x0067a600 72617068 2e630000 62797465 636f6465 raph.c..bytecode │ │ │ │ 0x0067a610 20737472 65616d3a 206e6f20 63616c6c stream: no call │ │ │ │ 0x0067a620 65722066 6f756e64 20776869 6c652072 er found while r │ │ │ │ 0x0067a630 65616469 6e672065 64676500 00000000 eading edge..... │ │ │ │ 0x0067a640 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ @@ -40460,15 +40460,15 @@ │ │ │ │ 0x0067a8b0 636f6d70 7574655f 6c747261 6e735f62 compute_ltrans_b │ │ │ │ 0x0067a8c0 6f756e64 61727900 6f726967 696e616c oundary.original │ │ │ │ 0x0067a8d0 20747970 65206465 636c6172 65642068 type declared h │ │ │ │ 0x0067a8e0 65726500 74797065 206f6620 6669656c ere.type of fiel │ │ │ │ 0x0067a8f0 64206465 636c6172 65642068 65726500 d declared here. │ │ │ │ 0x0067a900 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067a910 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067a920 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067a920 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067a930 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067a940 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x0067a950 7265616d 65722d69 6e2e6300 00000000 reamer-in.c..... │ │ │ │ 0x0067a960 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x0067a970 20657870 65637465 64207461 67202573 expected tag %s │ │ │ │ 0x0067a980 20696e73 74656164 206f6620 25730000 instead of %s.. │ │ │ │ 0x0067a990 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ @@ -40579,15 +40579,15 @@ │ │ │ │ 0x0067b020 00000000 00000000 696e7075 745f6675 ........input_fu │ │ │ │ 0x0067b030 6e637469 6f6e0000 6c746f5f 72656164 nction..lto_read │ │ │ │ 0x0067b040 5f626f64 79006c74 6f5f6465 636c735f _body.lto_decls_ │ │ │ │ 0x0067b050 6f757400 6c746f5f 67696d70 6c655f6f out.lto_gimple_o │ │ │ │ 0x0067b060 75740000 00000000 2f627569 6c642f67 ut....../build/g │ │ │ │ 0x0067b070 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067b080 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067b090 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067b090 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067b0a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067b0b0 632f6c74 6f2d7374 7265616d 65722d6f c/lto-streamer-o │ │ │ │ 0x0067b0c0 75742e63 00000000 67696d70 6c652062 ut.c....gimple b │ │ │ │ 0x0067b0d0 79746563 6f646520 73747265 616d7320 ytecode streams │ │ │ │ 0x0067b0e0 646f206e 6f742073 7570706f 7274206d do not support m │ │ │ │ 0x0067b0f0 61636869 6e652073 70656369 66696320 achine specific │ │ │ │ 0x0067b100 6275696c 74696e20 66756e63 74696f6e builtin function │ │ │ │ @@ -40668,47 +40668,47 @@ │ │ │ │ 0x0067b5b0 20737472 65616d3a 20747279 696e6720 stream: trying │ │ │ │ 0x0067b5c0 746f2072 65616420 25642062 79746573 to read %d bytes │ │ │ │ 0x0067b5d0 20616674 65722074 68652065 6e64206f after the end o │ │ │ │ 0x0067b5e0 66207468 6520696e 70757420 62756666 f the input buff │ │ │ │ 0x0067b5f0 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x0067b600 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067b610 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067b620 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067b620 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067b630 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067b640 632f6c74 6f2d7365 6374696f 6e2d696e c/lto-section-in │ │ │ │ 0x0067b650 2e630000 00000000 00000000 00000000 .c.............. │ │ │ │ 0x0067b660 6c746f5f 7265636f 72645f72 656e616d lto_record_renam │ │ │ │ 0x0067b670 65645f64 65636c00 00000000 00000000 ed_decl......... │ │ │ │ 0x0067b680 6c746f5f 66726565 5f736563 74696f6e lto_free_section │ │ │ │ 0x0067b690 5f646174 61000000 00000000 00000000 _data........... │ │ │ │ 0x0067b6a0 6c746f5f 6765745f 66696c65 5f646563 lto_get_file_dec │ │ │ │ 0x0067b6b0 6c5f6461 74610066 756e6374 696f6e5f l_data.function_ │ │ │ │ 0x0067b6c0 626f6479 00726566 73006a6d 7066756e body.refs.jmpfun │ │ │ │ 0x0067b6d0 63730070 75726563 6f6e7374 0073796d cs.pureconst.sym │ │ │ │ 0x0067b6e0 74616200 63677261 70686f70 74000000 tab.cgraphopt... │ │ │ │ 0x0067b6f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067b700 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067b710 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067b710 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067b720 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067b730 342e362e 332f6763 632f6c74 6f2d7365 4.6.3/gcc/lto-se │ │ │ │ 0x0067b740 6374696f 6e2d6f75 742e6300 00000000 ction-out.c..... │ │ │ │ 0x0067b750 61707065 6e645f62 6c6f636b 00000000 append_block.... │ │ │ │ 0x0067b760 6c746f5f 61707065 6e645f64 61746100 lto_append_data. │ │ │ │ 0x0067b770 6c746f5f 62656769 6e5f7365 6374696f lto_begin_sectio │ │ │ │ 0x0067b780 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x0067b790 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067b7a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067b7b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067b7b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067b7c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067b7d0 632f6c74 6f2d6f70 74732e63 00000000 c/lto-opts.c.... │ │ │ │ 0x0067b7e0 6c746f5f 72656973 7375655f 6f707469 lto_reissue_opti │ │ │ │ 0x0067b7f0 6f6e7300 00000000 2f627569 6c642f67 ons...../build/g │ │ │ │ 0x0067b800 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067b810 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067b820 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067b820 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067b830 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067b840 632f6c74 6f2d7374 7265616d 65722e63 c/lto-streamer.c │ │ │ │ 0x0067b850 00000000 00000000 62797465 636f6465 ........bytecode │ │ │ │ 0x0067b860 20737472 65616d3a 20756e65 78706563 stream: unexpec │ │ │ │ 0x0067b870 74656420 4c544f20 73656374 696f6e20 ted LTO section │ │ │ │ 0x0067b880 25730000 00000000 5b25735d 2023206f %s......[%s] # o │ │ │ │ 0x0067b890 6620696e 70757420 63677261 7068206e f input cgraph n │ │ │ │ @@ -40783,15 +40783,15 @@ │ │ │ │ 0x0067bce0 72726179 00000000 00000000 00000000 rray............ │ │ │ │ 0x0067bcf0 6c746f5f 73747265 616d6572 5f636163 lto_streamer_cac │ │ │ │ 0x0067bd00 68655f69 6e736572 745f3100 00000000 he_insert_1..... │ │ │ │ 0x0067bd10 6c746f5f 6765745f 73656374 696f6e5f lto_get_section_ │ │ │ │ 0x0067bd20 6e616d65 00000000 2f627569 6c642f67 name..../build/g │ │ │ │ 0x0067bd30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067bd40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067bd50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067bd50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067bd60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067bd70 632f6c74 6f2d636f 6d707265 73732e63 c/lto-compress.c │ │ │ │ 0x0067bd80 00312e32 2e380063 6f6d7072 65737365 .1.2.8.compresse │ │ │ │ 0x0067bd90 64207374 7265616d 3a202573 00000000 d stream: %s.... │ │ │ │ 0x0067bda0 6c746f5f 656e645f 756e636f 6d707265 lto_end_uncompre │ │ │ │ 0x0067bdb0 7373696f 6e000000 00000000 00000000 ssion........... │ │ │ │ 0x0067bdc0 6c746f5f 756e636f 6d707265 73735f62 lto_uncompress_b │ │ │ │ @@ -40800,15 +40800,15 @@ │ │ │ │ 0x0067bdf0 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x0067be00 6c746f5f 656e645f 636f6d70 72657373 lto_end_compress │ │ │ │ 0x0067be10 696f6e00 00000000 00000000 00000000 ion............. │ │ │ │ 0x0067be20 6c746f5f 636f6d70 72657373 5f626c6f lto_compress_blo │ │ │ │ 0x0067be30 636b0000 00000000 2f627569 6c642f67 ck....../build/g │ │ │ │ 0x0067be40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067be50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067be60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067be60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067be70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067be80 632f6d63 662e6300 0a44756d 70206669 c/mcf.c..Dump fi │ │ │ │ 0x0067be90 78757020 67726170 6820666f 72202573 xup graph for %s │ │ │ │ 0x0067bea0 28293a20 25732e0a 00000000 00000000 (): %s.......... │ │ │ │ 0x0067beb0 54686572 65206172 65202564 20766572 There are %d ver │ │ │ │ 0x0067bec0 74696365 7320616e 64202564 20656467 tices and %d edg │ │ │ │ 0x0067bed0 65732e20 6e65775f 65786974 5f696e64 es. new_exit_ind │ │ │ │ @@ -40989,15 +40989,15 @@ │ │ │ │ 0x0067c9c0 6b696e67 20666f72 20726564 20657175 king for red equ │ │ │ │ 0x0067c9d0 6174696f 6e733a0a 00476973 74206973 ations:..Gist is │ │ │ │ 0x0067c9e0 2046414c 53450a00 61206672 65652072 FALSE..a free r │ │ │ │ 0x0067c9f0 65642065 6c696d69 6e617469 6f6e206f ed elimination o │ │ │ │ 0x0067ca00 66202573 0a000000 2f627569 6c642f67 f %s..../build/g │ │ │ │ 0x0067ca10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067ca20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067ca30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067ca30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067ca40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067ca50 632f6f6d 6567612e 63000000 00000000 c/omega.c....... │ │ │ │ 0x0067ca60 61646469 6e672065 7175616c 69747920 adding equality │ │ │ │ 0x0067ca70 636f6e73 74726169 6e742025 6420746f constraint %d to │ │ │ │ 0x0067ca80 206f7574 65722070 726f626c 656d0a00 outer problem.. │ │ │ │ 0x0067ca90 466f756e 64206120 73696e67 6c652077 Found a single w │ │ │ │ 0x0067caa0 696c6420 63617264 20657175 616c6974 ild card equalit │ │ │ │ @@ -41127,15 +41127,15 @@ │ │ │ │ 0x0067d260 745f7375 62730000 00000000 00000000 t_subs.......... │ │ │ │ 0x0067d270 6f6d6567 615f656c 696d696e 6174655f omega_eliminate_ │ │ │ │ 0x0067d280 72656475 6e64616e 74000000 00000000 redundant....... │ │ │ │ 0x0067d290 6f6d6567 615f7072 65747479 5f707269 omega_pretty_pri │ │ │ │ 0x0067d2a0 6e745f70 726f626c 656d0000 00000000 nt_problem...... │ │ │ │ 0x0067d2b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067d2c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067d2d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067d2d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067d2e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067d2f0 342e362e 332f6763 632f7472 65652d61 4.6.3/gcc/tree-a │ │ │ │ 0x0067d300 6666696e 652e6300 7b0a2020 74797065 ffine.c.{. type │ │ │ │ 0x0067d310 203d2000 0a20206f 66667365 74203d20 = .. offset = │ │ │ │ 0x0067d320 000a2020 656c656d 656e7473 203d207b .. elements = { │ │ │ │ 0x0067d330 0a002020 20205b25 645d203d 20002c20 .. [%d] = ., │ │ │ │ 0x0067d340 0a000a20 207d000a 20207265 7374203d ... }.. rest = │ │ │ │ @@ -41149,15 +41149,15 @@ │ │ │ │ 0x0067d3c0 6d756c74 00000000 00000000 00000000 mult............ │ │ │ │ 0x0067d3d0 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x0067d3e0 746f5f74 72656500 00000000 00000000 to_tree......... │ │ │ │ 0x0067d3f0 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x0067d400 6164645f 656c7400 2f627569 6c642f67 add_elt./build/g │ │ │ │ 0x0067d410 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067d420 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067d430 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067d430 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067d440 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067d450 632f7472 65652d63 68726563 2e630028 c/tree-chrec.c.( │ │ │ │ 0x0067d460 63687265 635f6170 706c7920 0a002020 chrec_apply .. │ │ │ │ 0x0067d470 28766172 79696e67 5f6c6f6f 70203d20 (varying_loop = │ │ │ │ 0x0067d480 25640a00 290a2020 28636872 6563203d %d..). (chrec = │ │ │ │ 0x0067d490 2000290a 20202878 203d2000 290a2020 .). (x = .). │ │ │ │ 0x0067d4a0 28726573 203d2000 00000000 00000000 (res = ......... │ │ │ │ @@ -41207,26 +41207,26 @@ │ │ │ │ 0x0067d760 4e6f7420 756e726f 6c6c696e 67206c6f Not unrolling lo │ │ │ │ 0x0067d770 6f702025 6420282d 2d706172 616d206d op %d (--param m │ │ │ │ 0x0067d780 61782d63 6f6d706c 6574656c 792d7065 ax-completely-pe │ │ │ │ 0x0067d790 656c6564 2d696e73 6e73206c 696d6974 eled-insns limit │ │ │ │ 0x0067d7a0 20726561 63686564 292e0a00 00000000 reached)....... │ │ │ │ 0x0067d7b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067d7c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067d7d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067d7d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067d7e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067d7f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0067d800 73612d6c 6f6f702d 69766361 6e6f6e2e sa-loop-ivcanon. │ │ │ │ 0x0067d810 63000000 00000000 41646465 64206361 c.......Added ca │ │ │ │ 0x0067d820 6e6f6e69 63616c20 69762074 6f206c6f nonical iv to lo │ │ │ │ 0x0067d830 6f702025 642c2000 00000000 00000000 op %d, ......... │ │ │ │ 0x0067d840 7472795f 756e726f 6c6c5f6c 6f6f705f try_unroll_loop_ │ │ │ │ 0x0067d850 636f6d70 6c657465 6c790000 00000000 completely...... │ │ │ │ 0x0067d860 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067d870 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067d880 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067d880 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067d890 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067d8a0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0067d8b0 73612d6c 6f6f702d 756e7377 69746368 sa-loop-unswitch │ │ │ │ 0x0067d8c0 2e630000 00000000 3b3b204e 6f742075 .c......;; Not u │ │ │ │ 0x0067d8d0 6e737769 74636869 6e672063 6f6c6420 nswitching cold │ │ │ │ 0x0067d8e0 6c6f6f70 730a003b 3b20436f 6e736964 loops..;; Consid │ │ │ │ 0x0067d8f0 6572696e 67206c6f 6f702025 640a0000 ering loop %d... │ │ │ │ @@ -41236,15 +41236,15 @@ │ │ │ │ 0x0067d930 3d3d0070 61747465 726e2072 65636f67 ==.pattern recog │ │ │ │ 0x0067d940 6e697a65 643a2000 76656374 5f726563 nized: .vect_rec │ │ │ │ 0x0067d950 6f675f77 6964656e 5f73756d 5f706174 og_widen_sum_pat │ │ │ │ 0x0067d960 7465726e 3a206465 74656374 65643a20 tern: detected: │ │ │ │ 0x0067d970 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0067d980 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0067d990 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0067d9a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0067d9a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0067d9b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0067d9c0 632f7472 65652d76 6563742d 70617474 c/tree-vect-patt │ │ │ │ 0x0067d9d0 65726e73 2e630000 76656374 5f726563 erns.c..vect_rec │ │ │ │ 0x0067d9e0 6f675f77 6964656e 5f6d756c 745f7061 og_widen_mult_pa │ │ │ │ 0x0067d9f0 74746572 6e3a2064 65746563 7465643a ttern: detected: │ │ │ │ 0x0067da00 20000000 00000000 76656374 5f726563 .......vect_rec │ │ │ │ 0x0067da10 6f675f64 6f745f70 726f645f 70617474 og_dot_prod_patt │ │ │ │ @@ -41253,15 +41253,15 @@ │ │ │ │ 0x0067da40 6f675f31 00000000 00000000 00000000 og_1............ │ │ │ │ 0x0067da50 76656374 5f726563 6f675f77 6964656e vect_recog_widen │ │ │ │ 0x0067da60 5f73756d 5f706174 7465726e 00000000 _sum_pattern.... │ │ │ │ 0x0067da70 76656374 5f726563 6f675f64 6f745f70 vect_recog_dot_p │ │ │ │ 0x0067da80 726f645f 70617474 65726e00 00000000 rod_pattern..... │ │ │ │ 0x0067da90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0067daa0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0067dab0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0067dab0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0067dac0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0067dad0 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x0067dae0 6563742d 64617461 2d726566 732e6300 ect-data-refs.c. │ │ │ │ 0x0067daf0 6d61726b 20666f72 2072756e 2d74696d mark for run-tim │ │ │ │ 0x0067db00 6520616c 69617369 6e672074 65737420 e aliasing test │ │ │ │ 0x0067db10 62657477 65656e20 00000000 00000000 between ........ │ │ │ │ 0x0067db20 76657273 696f6e69 6e67206e 6f742073 versioning not s │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65393066 32653933 35386163 37313166 e90f2e9358ac711f │ │ │ │ - 0x00000010 65336566 37626565 30653039 61623033 e3ef7bee0e09ab03 │ │ │ │ - 0x00000020 38386239 33362e64 65627567 00000000 88b936.debug.... │ │ │ │ - 0x00000030 b208eb9e .... │ │ │ │ + 0x00000000 66313161 64313065 37373766 32663737 f11ad10e777f2f77 │ │ │ │ + 0x00000010 33356232 35663266 36343366 66656565 35b25f2f643ffeee │ │ │ │ + 0x00000020 38366266 35382e64 65627567 00000000 86bf58.debug.... │ │ │ │ + 0x00000030 5ed52352 ^.#R │ │ ├── ./usr/lib/gcc/msp430/4.6.3/collect2 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c9084f63db515ec2738496836e95b2b979014e6f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f7bad0710962765ec46fa2e5db53ce694c016384 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -173,15 +173,15 @@ │ │ │ │ internal gcc abort in %s, at %s:%d │ │ │ │ %s terminated with signal %d [%s]%s │ │ │ │ nm output with LTO info marker symbol. │ │ │ │ nm output with constructors/destructors. │ │ │ │ init function found in object %s │ │ │ │ fini function found in object %s │ │ │ │ COLLECT_LTO_WRAPPER must be set │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/collect2.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/collect2.c │ │ │ │ Wrap linker and generate constructor code if needed. │ │ │ │ -debug Enable debug output │ │ │ │ --help Display this information │ │ │ │ -v, --version Display this program's version number │ │ │ │ Overview: http://gcc.gnu.org/onlinedocs/gccint/Collect2.html │ │ │ │ ========== output_file = %s, c_file = %s │ │ │ │ - add prefix: %s │ │ │ │ @@ -422,15 +422,15 @@ │ │ │ │ both ERRNAME and PEX_STDERR_TO_PIPE specified. │ │ │ │ PEX_STDERR_TO_PIPE used in the middle of pipeline │ │ │ │ : error trying to exec ' │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -084f63db515ec2738496836e95b2b979014e6f.debug │ │ │ │ +bad0710962765ec46fa2e5db53ce694c016384.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -64,15 +64,15 @@ │ │ │ │ 0x0001c270 66696e69 2066756e 6374696f 6e20666f fini function fo │ │ │ │ 0x0001c280 756e6420 696e206f 626a6563 74202573 und in object %s │ │ │ │ 0x0001c290 00000000 00000000 434f4c4c 4543545f ........COLLECT_ │ │ │ │ 0x0001c2a0 4c544f5f 57524150 50455220 6d757374 LTO_WRAPPER must │ │ │ │ 0x0001c2b0 20626520 73657400 2f627569 6c642f67 be set./build/g │ │ │ │ 0x0001c2c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0001c2d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0001c2e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0001c2e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0001c2f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0001c300 632f636f 6c6c6563 74322e63 00000000 c/collect2.c.... │ │ │ │ 0x0001c310 20577261 70206c69 6e6b6572 20616e64 Wrap linker and │ │ │ │ 0x0001c320 2067656e 65726174 6520636f 6e737472 generate constr │ │ │ │ 0x0001c330 7563746f 7220636f 64652069 66206e65 uctor code if ne │ │ │ │ 0x0001c340 65646564 2e000000 20202d64 65627567 eded.... -debug │ │ │ │ 0x0001c350 20202020 20202020 2020456e 61626c65 Enable │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30383466 36336462 35313565 63323733 084f63db515ec273 │ │ │ │ - 0x00000010 38343936 38333665 39356232 62393739 8496836e95b2b979 │ │ │ │ - 0x00000020 30313465 36662e64 65627567 00000000 014e6f.debug.... │ │ │ │ - 0x00000030 b43d6689 .=f. │ │ │ │ + 0x00000000 62616430 37313039 36323736 35656334 bad0710962765ec4 │ │ │ │ + 0x00000010 36666132 65356462 35336365 36393463 6fa2e5db53ce694c │ │ │ │ + 0x00000020 30313633 38342e64 65627567 00000000 016384.debug.... │ │ │ │ + 0x00000030 d9a54c39 ..L9 │ │ ├── ./usr/lib/gcc/msp430/4.6.3/install-tools/fixincl │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: af8a8b2bf87a46abdca50e11ee8040db8317e22c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c0037083a4aa787d1fc9cb5c9fc5391f71f940cb │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1659,15 +1659,15 @@ │ │ │ │ No previous regular expression │ │ │ │ Invalid preceding regular expression │ │ │ │ Premature end of regular expression │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -8a8b2bf87a46abdca50e11ee8040db8317e22c.debug │ │ │ │ +037083a4aa787d1fc9cb5c9fc5391f71f940cb.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38613862 32626638 37613436 61626463 8a8b2bf87a46abdc │ │ │ │ - 0x00000010 61353065 31316565 38303430 64623833 a50e11ee8040db83 │ │ │ │ - 0x00000020 31376532 32632e64 65627567 00000000 17e22c.debug.... │ │ │ │ - 0x00000030 e30fde4d ...M │ │ │ │ + 0x00000000 30333730 38336134 61613738 37643166 037083a4aa787d1f │ │ │ │ + 0x00000010 63396362 35633966 63353339 31663731 c9cb5c9fc5391f71 │ │ │ │ + 0x00000020 66393430 63622e64 65627567 00000000 f940cb.debug.... │ │ │ │ + 0x00000030 1fe3409c ..@. │ │ ├── ./usr/lib/gcc/msp430/4.6.3/install-tools/mkheaders.conf │ │ │ @@ -1,3 +1,3 @@ │ │ │ -SYSTEM_HEADER_DIR="/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/debian/gcc-msp430/usr/msp430/sys-include" │ │ │ +SYSTEM_HEADER_DIR="/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/debian/gcc-msp430/usr/msp430/sys-include" │ │ │ OTHER_FIXINCLUDES_DIRS="" │ │ │ STMP_FIXINC="stmp-fixinc" │ │ ├── ./usr/lib/gcc/msp430/4.6.3/libcrt0.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 248 2018-01-24 18:25:57.000000 / │ │ │ │ +---------- 0 0 0 248 2022-01-07 17:15:20.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:56.000000 _reset_vector__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:57.000000 __watchdog_support.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:57.000000 __init_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:57.000000 __low_level_init.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1708 2018-01-24 18:25:57.000000 _copy_data.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:57.000000 _clear_bss.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:57.000000 __stop_progExec__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:57.000000 _endless_loop__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:57.000000 _unexpected_.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:57.000000 _ctors430.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:57.000000 _dtors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:15:19.000000 _reset_vector__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:15:19.000000 __watchdog_support.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:15:19.000000 __init_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:15:19.000000 __low_level_init.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1708 2022-01-07 17:15:19.000000 _copy_data.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:19.000000 _clear_bss.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:15:20.000000 __stop_progExec__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:15:20.000000 _endless_loop__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:15:20.000000 _unexpected_.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:20.000000 _ctors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:20.000000 _dtors430.o │ │ │ ├── __watchdog_support.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .noinit.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ ├── __init_stack.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/libcrt0dwdt.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 226 2018-01-24 18:25:57.000000 / │ │ │ │ +---------- 0 0 0 226 2022-01-07 17:15:20.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:57.000000 _reset_vector__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:57.000000 __watchdog_support-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:57.000000 __init_stack-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:57.000000 __low_level_init-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:57.000000 _copy_data-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:57.000000 _clear_bss-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:57.000000 __stop_progExec__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:57.000000 _endless_loop__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:57.000000 _unexpected_-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:57.000000 _ctors430-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:57.000000 _dtors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:15:20.000000 _reset_vector__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:15:20.000000 __watchdog_support-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:15:20.000000 __init_stack-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:15:20.000000 __low_level_init-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:15:20.000000 _copy_data-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:15:20.000000 _clear_bss-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:15:20.000000 __stop_progExec__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:15:20.000000 _endless_loop__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:15:20.000000 _unexpected_-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:15:20.000000 _ctors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:15:20.000000 _dtors430-dwdt.o │ │ │ ├── __watchdog_support-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __init_stack-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/libgcc.a │ │ │ ├── file list │ │ │ │ @@ -1,136 +1,136 @@ │ │ │ │ ----------- 0 0 0 2814 2018-01-24 18:26:29.000000 / │ │ │ │ +---------- 0 0 0 2814 2022-01-07 17:15:59.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 1492 2018-01-24 18:25:47.000000 _cmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1492 2018-01-24 18:25:47.000000 _ucmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:48.000000 _cmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:48.000000 _ucmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1492 2018-01-24 18:25:48.000000 _mulqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:48.000000 _mulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:48.000000 _umulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1492 2018-01-24 18:25:48.000000 _mulhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1576 2018-01-24 18:25:48.000000 _mulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1560 2018-01-24 18:25:48.000000 _umulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1524 2018-01-24 18:25:48.000000 _mulsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1644 2018-01-24 18:25:48.000000 _mulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1624 2018-01-24 18:25:48.000000 _umulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1712 2018-01-24 18:25:48.000000 _muldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:48.000000 _udivmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1692 2018-01-24 18:25:48.000000 _divmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1624 2018-01-24 18:25:48.000000 _udivmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1696 2018-01-24 18:25:48.000000 _divmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1668 2018-01-24 18:25:48.000000 _udivmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1724 2018-01-24 18:25:48.000000 _divmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1964 2018-01-24 18:25:48.000000 _udivmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1888 2018-01-24 18:25:48.000000 _divmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1508 2018-01-24 18:25:48.000000 __prologue_saver.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1496 2018-01-24 18:25:48.000000 __epilogue_restorer.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:48.000000 __epilogue_restorer_intr.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1476 2018-01-24 18:25:48.000000 _ashlqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1476 2018-01-24 18:25:48.000000 _ashrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1480 2018-01-24 18:25:48.000000 _lshrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1496 2018-01-24 18:25:48.000000 _ashlhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1496 2018-01-24 18:25:48.000000 _ashrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1668 2018-01-24 18:25:48.000000 _lshrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1620 2018-01-24 18:25:48.000000 _ashlsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1632 2018-01-24 18:25:48.000000 _ashrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 513 2018-01-24 18:25:48.000000 _lshrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1764 2018-01-24 18:25:48.000000 _ashldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1800 2018-01-24 18:25:48.000000 _ashrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1764 2018-01-24 18:25:49.000000 _lshrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2916 2018-01-24 18:25:49.000000 _negdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2216 2018-01-24 18:25:49.000000 _clear_cache.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2232 2018-01-24 18:25:49.000000 _enable_execute_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:49.000000 _trampoline.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:49.000000 __main.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2580 2018-01-24 18:25:49.000000 _absvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2692 2018-01-24 18:25:49.000000 _absvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2712 2018-01-24 18:25:49.000000 _addvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2896 2018-01-24 18:25:49.000000 _addvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2712 2018-01-24 18:25:49.000000 _subvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2888 2018-01-24 18:25:49.000000 _subvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2708 2018-01-24 18:25:49.000000 _mulvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4816 2018-01-24 18:25:49.000000 _mulvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2600 2018-01-24 18:25:49.000000 _negvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2784 2018-01-24 18:25:49.000000 _negvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1936 2018-01-24 18:25:49.000000 _ctors.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3284 2018-01-24 18:25:49.000000 _ffssi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3776 2018-01-24 18:25:49.000000 _ffsdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2148 2018-01-24 18:25:49.000000 _clz.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3080 2018-01-24 18:25:50.000000 _clzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3568 2018-01-24 18:25:50.000000 _clzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3212 2018-01-24 18:25:50.000000 _ctzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3756 2018-01-24 18:25:50.000000 _ctzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2160 2018-01-24 18:25:50.000000 _popcount_tab.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2788 2018-01-24 18:25:50.000000 _popcountsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2872 2018-01-24 18:25:50.000000 _popcountdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2540 2018-01-24 18:25:50.000000 _paritysi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2924 2018-01-24 18:25:50.000000 _paritydi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2948 2018-01-24 18:25:50.000000 _powisf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _powidf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _powixf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _powitf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6764 2018-01-24 18:25:50.000000 _mulsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _muldc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _mulxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _multc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6240 2018-01-24 18:25:50.000000 _divsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:50.000000 _divdc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _divxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _divtc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2548 2018-01-24 18:25:51.000000 _bswapsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2984 2018-01-24 18:25:51.000000 _bswapdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2708 2018-01-24 18:25:51.000000 _fixunssfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixunsdfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixunsxfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2640 2018-01-24 18:25:51.000000 _fixsfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixtfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3632 2018-01-24 18:25:51.000000 _fixunssfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixunsdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixunsxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _fixunstfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3980 2018-01-24 18:25:51.000000 _floatdisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _floatdidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _floatdixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _floatditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4088 2018-01-24 18:25:51.000000 _floatundisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _floatundidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:51.000000 _floatundixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:52.000000 _floatunditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:52.000000 _eprintf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2964 2018-01-24 18:25:52.000000 __gcc_bcmp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14744 2018-01-24 18:25:52.000000 _divdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14648 2018-01-24 18:25:52.000000 _moddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14516 2018-01-24 18:25:52.000000 _udivdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14064 2018-01-24 18:25:52.000000 _umoddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2452 2018-01-24 18:25:52.000000 _udiv_w_sdiv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 15528 2018-01-24 18:25:53.000000 _udivmoddi4.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4676 2018-01-24 18:25:53.000000 _pack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3856 2018-01-24 18:25:53.000000 _unpack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6692 2018-01-24 18:25:53.000000 _addsub_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5800 2018-01-24 18:25:53.000000 _mul_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5004 2018-01-24 18:25:53.000000 _div_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3392 2018-01-24 18:25:53.000000 _fpcmp_parts_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3432 2018-01-24 18:25:53.000000 _compare_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _eq_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _ne_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _gt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _ge_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _lt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3732 2018-01-24 18:25:53.000000 _le_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3696 2018-01-24 18:25:53.000000 _unord_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3884 2018-01-24 18:25:53.000000 _si_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3816 2018-01-24 18:25:53.000000 _sf_to_si.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3428 2018-01-24 18:25:53.000000 _negate_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3256 2018-01-24 18:25:54.000000 _make_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2008 2018-01-24 18:25:54.000000 _sf_to_df.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2304 2018-01-24 18:25:54.000000 _thenan_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2008 2018-01-24 18:25:54.000000 _sf_to_usi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3896 2018-01-24 18:25:54.000000 _usi_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1420 2018-01-24 18:25:54.000000 unwind-dw2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 33840 2018-01-24 18:25:54.000000 unwind-dw2-fde.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14940 2018-01-24 18:25:54.000000 unwind-sjlj.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3336 2018-01-24 18:25:54.000000 gthr-gnat.o │ │ │ │ --rw-rw-r-- 0 2952 1009 9572 2018-01-24 18:25:54.000000 unwind-c.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3700 2018-01-24 18:25:54.000000 emutls.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1492 2022-01-07 17:15:09.000000 _cmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1492 2022-01-07 17:15:09.000000 _ucmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:15:09.000000 _cmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:15:09.000000 _ucmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1492 2022-01-07 17:15:09.000000 _mulqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:10.000000 _mulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:10.000000 _umulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1492 2022-01-07 17:15:10.000000 _mulhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1576 2022-01-07 17:15:10.000000 _mulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1560 2022-01-07 17:15:10.000000 _umulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1524 2022-01-07 17:15:10.000000 _mulsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1644 2022-01-07 17:15:10.000000 _mulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1624 2022-01-07 17:15:10.000000 _umulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1712 2022-01-07 17:15:10.000000 _muldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:15:10.000000 _udivmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1692 2022-01-07 17:15:10.000000 _divmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1624 2022-01-07 17:15:10.000000 _udivmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1696 2022-01-07 17:15:10.000000 _divmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1668 2022-01-07 17:15:10.000000 _udivmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1724 2022-01-07 17:15:10.000000 _divmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1964 2022-01-07 17:15:10.000000 _udivmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1888 2022-01-07 17:15:10.000000 _divmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1508 2022-01-07 17:15:10.000000 __prologue_saver.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1496 2022-01-07 17:15:10.000000 __epilogue_restorer.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:15:10.000000 __epilogue_restorer_intr.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1476 2022-01-07 17:15:10.000000 _ashlqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1476 2022-01-07 17:15:10.000000 _ashrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1480 2022-01-07 17:15:10.000000 _lshrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1496 2022-01-07 17:15:10.000000 _ashlhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1496 2022-01-07 17:15:10.000000 _ashrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1668 2022-01-07 17:15:10.000000 _lshrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1620 2022-01-07 17:15:10.000000 _ashlsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1632 2022-01-07 17:15:10.000000 _ashrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 513 2022-01-07 17:15:10.000000 _lshrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1764 2022-01-07 17:15:10.000000 _ashldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1800 2022-01-07 17:15:10.000000 _ashrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1764 2022-01-07 17:15:10.000000 _lshrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2916 2022-01-07 17:15:11.000000 _negdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2216 2022-01-07 17:15:11.000000 _clear_cache.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2232 2022-01-07 17:15:11.000000 _enable_execute_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:11.000000 _trampoline.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:11.000000 __main.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2580 2022-01-07 17:15:11.000000 _absvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2692 2022-01-07 17:15:11.000000 _absvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2712 2022-01-07 17:15:11.000000 _addvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2896 2022-01-07 17:15:11.000000 _addvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2712 2022-01-07 17:15:11.000000 _subvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2888 2022-01-07 17:15:11.000000 _subvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2708 2022-01-07 17:15:11.000000 _mulvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4816 2022-01-07 17:15:11.000000 _mulvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2600 2022-01-07 17:15:11.000000 _negvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2784 2022-01-07 17:15:11.000000 _negvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1936 2022-01-07 17:15:11.000000 _ctors.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3284 2022-01-07 17:15:11.000000 _ffssi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3776 2022-01-07 17:15:12.000000 _ffsdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2148 2022-01-07 17:15:12.000000 _clz.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3080 2022-01-07 17:15:12.000000 _clzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3568 2022-01-07 17:15:12.000000 _clzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3212 2022-01-07 17:15:12.000000 _ctzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3756 2022-01-07 17:15:12.000000 _ctzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2160 2022-01-07 17:15:12.000000 _popcount_tab.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2788 2022-01-07 17:15:12.000000 _popcountsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2872 2022-01-07 17:15:12.000000 _popcountdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2540 2022-01-07 17:15:12.000000 _paritysi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2924 2022-01-07 17:15:12.000000 _paritydi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2948 2022-01-07 17:15:12.000000 _powisf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:12.000000 _powidf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:12.000000 _powixf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:12.000000 _powitf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6764 2022-01-07 17:15:12.000000 _mulsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _muldc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _mulxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _multc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6240 2022-01-07 17:15:13.000000 _divsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _divdc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _divxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _divtc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2548 2022-01-07 17:15:13.000000 _bswapsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2984 2022-01-07 17:15:13.000000 _bswapdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2708 2022-01-07 17:15:13.000000 _fixunssfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixunsdfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixunsxfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2640 2022-01-07 17:15:13.000000 _fixsfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixtfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3632 2022-01-07 17:15:13.000000 _fixunssfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixunsdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:13.000000 _fixunsxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _fixunstfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3980 2022-01-07 17:15:14.000000 _floatdisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatdidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatdixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4088 2022-01-07 17:15:14.000000 _floatundisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatundidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatundixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _floatunditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:15:14.000000 _eprintf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2964 2022-01-07 17:15:14.000000 __gcc_bcmp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14744 2022-01-07 17:15:14.000000 _divdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14648 2022-01-07 17:15:14.000000 _moddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14516 2022-01-07 17:15:15.000000 _udivdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14064 2022-01-07 17:15:15.000000 _umoddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2452 2022-01-07 17:15:15.000000 _udiv_w_sdiv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 15528 2022-01-07 17:15:15.000000 _udivmoddi4.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4676 2022-01-07 17:15:15.000000 _pack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3856 2022-01-07 17:15:15.000000 _unpack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6692 2022-01-07 17:15:15.000000 _addsub_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5800 2022-01-07 17:15:15.000000 _mul_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5004 2022-01-07 17:15:15.000000 _div_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3392 2022-01-07 17:15:15.000000 _fpcmp_parts_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3432 2022-01-07 17:15:15.000000 _compare_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _eq_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _ne_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _gt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _ge_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _lt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3732 2022-01-07 17:15:16.000000 _le_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3696 2022-01-07 17:15:16.000000 _unord_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3884 2022-01-07 17:15:16.000000 _si_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3816 2022-01-07 17:15:16.000000 _sf_to_si.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3428 2022-01-07 17:15:16.000000 _negate_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3256 2022-01-07 17:15:16.000000 _make_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2008 2022-01-07 17:15:16.000000 _sf_to_df.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2304 2022-01-07 17:15:16.000000 _thenan_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2008 2022-01-07 17:15:16.000000 _sf_to_usi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3896 2022-01-07 17:15:16.000000 _usi_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1420 2022-01-07 17:15:16.000000 unwind-dw2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 33840 2022-01-07 17:15:17.000000 unwind-dw2-fde.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14940 2022-01-07 17:15:17.000000 unwind-sjlj.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3336 2022-01-07 17:15:17.000000 gthr-gnat.o │ │ │ │ +-rw-r--r-- 0 1000 1000 9572 2022-01-07 17:15:17.000000 unwind-c.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3700 2022-01-07 17:15:17.000000 emutls.o │ │ │ ├── _cmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _cmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///2/0///// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////3/0////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x42 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1//////////////O///////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x36 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1///////0O///////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _muldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x76 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1KKKKN///////04////3/0///////////////////////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x20 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ #9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //0K/////////////////2//04K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////K/////////////4K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xf0 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ #!S4A5A6A7A0A │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ 7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///0K////////////////////////////////K/2///0 │ │ │ │ │ .///0KKKLN///06///0KKKLK///2///06////0KKKLLKKKKO////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xb6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////////////K///////////////////// │ │ │ │ │ .///0KKKLN///06///0KKKLK///2///0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __prologue_saver.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKKKKKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer_intr.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;AA?A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x56 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////3/0// │ │ │ │ │ .K0K//KK///////////3/0/// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K///KK/////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K//////KK//////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K///KK////K////KK///K//////K////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//////KK////K///////KK//////K////////K/////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x84 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//KK/////K//KK/////K/////K///////////////3/0////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _negdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,37 +3,37 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9f0 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000076 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +00000076 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 00000090 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 000000db 00000b01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -000000e8 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +000000e8 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000000f3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000f5 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 000000f7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000108 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb40 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x12f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xca): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd9): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x50): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x139): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x60 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xc1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xd0): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x9): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xbc): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xcb): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xff): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x10b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x11a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x3b): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x99): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x122): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x131): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x1b): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x79): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x130): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x18e): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x2d): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0xa5): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xb4): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x12a): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0xae): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x42): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xa0): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <90> DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_decl_file : 2 │ │ │ │ │ <96> DW_AT_decl_line : 407 │ │ │ │ │ <98> DW_AT_sibling : <0xbb> │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x74): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x195): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xbb> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x119): __negdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x128): __negdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 65 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x60 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ y5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ DWstruct │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long unsigned int │ │ │ │ │ long long int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ unsigned char │ │ │ │ │ __negdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] unsigned int │ │ │ │ │ - [ 16] high │ │ │ │ │ - [ 1b] long unsigned int │ │ │ │ │ - [ 2d] long long int │ │ │ │ │ - [ 3b] SItype │ │ │ │ │ - [ 42] complex float │ │ │ │ │ - [ 50] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ a5] long long unsigned int │ │ │ │ │ - [ bc] char │ │ │ │ │ - [ c1] long int │ │ │ │ │ - [ ca] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ff] signed char │ │ │ │ │ - [ 10b] unsigned char │ │ │ │ │ - [ 119] __negdi2 │ │ │ │ │ - [ 122] USItype │ │ │ │ │ - [ 12a] float │ │ │ │ │ - [ 130] DItype │ │ │ │ │ - [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 74] high │ │ │ │ │ + [ 79] long unsigned int │ │ │ │ │ + [ 8b] long long int │ │ │ │ │ + [ 99] SItype │ │ │ │ │ + [ a0] complex float │ │ │ │ │ + [ ae] float │ │ │ │ │ + [ b4] long long unsigned int │ │ │ │ │ + [ cb] char │ │ │ │ │ + [ d0] long int │ │ │ │ │ + [ d9] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10e] signed char │ │ │ │ │ + [ 11a] unsigned char │ │ │ │ │ + [ 128] __negdi2 │ │ │ │ │ + [ 131] USItype │ │ │ │ │ + [ 139] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 18e] DItype │ │ │ │ │ [ 195] DWunion │ │ │ ├── _clear_cache.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x794 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000063 00000a01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x884 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,68 +2,68 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x112): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x95): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf8): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x106): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x1b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x79): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xce): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x170): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x87): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0xe5): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0xea): __clear_cache │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0xf3): __clear_cache │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2020 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0xa0> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __clear_cache │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] unsigned char │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] complex float │ │ │ │ │ - [ 95] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ ea] __clear_cache │ │ │ │ │ - [ f8] char │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] signed char │ │ │ │ │ - [ 112] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] unsigned char │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] long long unsigned int │ │ │ │ │ + [ e5] complex float │ │ │ │ │ + [ f3] __clear_cache │ │ │ │ │ + [ 101] char │ │ │ │ │ + [ 106] long int │ │ │ │ │ + [ 10f] signed char │ │ │ │ │ + [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 170] float │ │ │ ├── _enable_execute_stack.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,34 +3,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x798 contains 21 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000063 00000a01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000063 00000a01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 00000070 00000a01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -00000084 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000084 00000a01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x894 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x8ac contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x91 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x109): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x118): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x103): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xef): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfe): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xfd): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe1): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf0): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x167): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0xea): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ <70> DW_AT_name : (indirect string, offset: 0x16d): __enable_execute_stack │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2037 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0x92> │ │ │ │ │ <2><83>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x87): addr │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0xe5): addr │ │ │ │ │ <88> DW_AT_decl_file : 1 │ │ │ │ │ <89> DW_AT_decl_line : 2037 │ │ │ │ │ <8b> DW_AT_type : <0x92> │ │ │ │ │ <8f> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><91>: Abbrev Number: 0 │ │ │ │ │ <1><92>: Abbrev Number: 6 (DW_TAG_pointer_type) │ │ │ │ │ <93> DW_AT_byte_size : 2 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __enable_execute_stack │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] addr │ │ │ │ │ - [ 8c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e1] unsigned char │ │ │ │ │ - [ ef] char │ │ │ │ │ - [ f4] long int │ │ │ │ │ - [ fd] signed char │ │ │ │ │ - [ 109] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 167] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] addr │ │ │ │ │ + [ ea] float │ │ │ │ │ + [ f0] unsigned char │ │ │ │ │ + [ fe] char │ │ │ │ │ + [ 103] long int │ │ │ │ │ + [ 10c] signed char │ │ │ │ │ + [ 118] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 16d] __enable_execute_stack │ │ │ ├── _trampoline.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── __main.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _absvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8d0 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ae 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9f0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x81): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfb): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xed): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xfc): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6c): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xca): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x115): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x124): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xd6): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xe5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xdf): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xd1): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x50): __absvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xae): __absvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 218 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x1e │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __absvsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __absvsi2 │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] SItype │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ d6] long long unsigned int │ │ │ │ │ - [ ed] unsigned char │ │ │ │ │ - [ fb] char │ │ │ │ │ - [ 100] long int │ │ │ │ │ - [ 109] signed char │ │ │ │ │ - [ 115] USItype │ │ │ │ │ - [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17b] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __absvsi2 │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] SItype │ │ │ │ │ + [ d1] complex float │ │ │ │ │ + [ df] float │ │ │ │ │ + [ e5] long long unsigned int │ │ │ │ │ + [ fc] unsigned char │ │ │ │ │ + [ 10a] char │ │ │ │ │ + [ 10f] long int │ │ │ │ │ + [ 118] signed char │ │ │ │ │ + [ 124] USItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _absvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x934 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa60 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x99): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x110): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfc): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x119): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xee): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xfd): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x17a): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xed): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x8f): __absvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xf3): __absvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 257 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x30 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 88A9A:A;A0A< │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __absvdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] __absvdi2 │ │ │ │ │ - [ 99] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ ee] unsigned char │ │ │ │ │ - [ fc] char │ │ │ │ │ - [ 101] long int │ │ │ │ │ - [ 10a] signed char │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] float │ │ │ │ │ + [ f3] __absvdi2 │ │ │ │ │ + [ fd] unsigned char │ │ │ │ │ + [ 10b] char │ │ │ │ │ + [ 110] long int │ │ │ │ │ + [ 119] signed char │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 17a] DItype │ │ │ ├── _addvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x93c contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe3): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x115): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x124): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xdb): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xf6): __addvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x105): __addvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 77 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x34 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __addvsi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ cc] long long unsigned int │ │ │ │ │ - [ e3] unsigned char │ │ │ │ │ - [ f1] char │ │ │ │ │ - [ f6] __addvsi3 │ │ │ │ │ - [ 100] long int │ │ │ │ │ - [ 109] signed char │ │ │ │ │ - [ 115] USItype │ │ │ │ │ - [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17b] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] float │ │ │ │ │ + [ db] long long unsigned int │ │ │ │ │ + [ f2] unsigned char │ │ │ │ │ + [ 100] char │ │ │ │ │ + [ 105] __addvsi3 │ │ │ │ │ + [ 10f] long int │ │ │ │ │ + [ 118] signed char │ │ │ │ │ + [ 124] USItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _addvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa00 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb2c contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x84 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf7): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x119): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe4): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf3): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x17a): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xed): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x100): __addvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x10f): __addvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 102 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x84 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ $4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __addvdi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e4] unsigned char │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] long int │ │ │ │ │ - [ 100] __addvdi3 │ │ │ │ │ - [ 10a] signed char │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] float │ │ │ │ │ + [ f3] unsigned char │ │ │ │ │ + [ 101] char │ │ │ │ │ + [ 106] long int │ │ │ │ │ + [ 10f] __addvdi3 │ │ │ │ │ + [ 119] signed char │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 17a] DItype │ │ │ ├── _subvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x93c contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x105): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe3): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x115): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x124): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xdb): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xff): __subvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x10e): __subvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 115 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x34 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __subvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ cc] long long unsigned int │ │ │ │ │ - [ e3] unsigned char │ │ │ │ │ - [ f1] char │ │ │ │ │ - [ f6] long int │ │ │ │ │ - [ ff] __subvsi3 │ │ │ │ │ - [ 109] signed char │ │ │ │ │ - [ 115] USItype │ │ │ │ │ - [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17b] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] float │ │ │ │ │ + [ db] long long unsigned int │ │ │ │ │ + [ f2] unsigned char │ │ │ │ │ + [ 100] char │ │ │ │ │ + [ 105] long int │ │ │ │ │ + [ 10e] __subvsi3 │ │ │ │ │ + [ 118] signed char │ │ │ │ │ + [ 124] USItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _subvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9f8 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb24 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x7c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x110): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x119): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe4): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf3): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x17a): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xed): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xf7): __subvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x106): __subvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 140 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x7c │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ $4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ __subvdi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e4] unsigned char │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] __subvdi3 │ │ │ │ │ - [ 101] long int │ │ │ │ │ - [ 10a] signed char │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] float │ │ │ │ │ + [ f3] unsigned char │ │ │ │ │ + [ 101] char │ │ │ │ │ + [ 106] __subvdi3 │ │ │ │ │ + [ 110] long int │ │ │ │ │ + [ 119] signed char │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 17a] DItype │ │ │ ├── _mulvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,33 +8,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x938 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 28 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 28 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x28 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x105): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe3): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5e> DW_AT_name : (indirect string, offset: 0x179): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xdb): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x173): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xff): __mulvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x10e): __mulvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 153 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x28 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __mulvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ cc] long long unsigned int │ │ │ │ │ - [ e3] unsigned char │ │ │ │ │ - [ f1] char │ │ │ │ │ - [ f6] long int │ │ │ │ │ - [ ff] __mulvsi3 │ │ │ │ │ - [ 109] signed char │ │ │ │ │ - [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 173] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] float │ │ │ │ │ + [ db] long long unsigned int │ │ │ │ │ + [ f2] unsigned char │ │ │ │ │ + [ 100] char │ │ │ │ │ + [ 105] long int │ │ │ │ │ + [ 10e] __mulvsi3 │ │ │ │ │ + [ 118] signed char │ │ │ │ │ + [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 179] DItype │ │ │ ├── _mulvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -19,38 +19,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x10c0 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ -00000047 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +00000047 00000c01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 0000004c 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ -00000069 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -00000076 00000c01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ -0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ -00000096 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 61 │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000069 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ +00000076 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ +0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +00000096 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 32c │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 0000013d 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + e8 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,87 +2,87 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1f3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x99): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xce): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x181): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x124): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x86): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x139): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xe0): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x193): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x31): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x86): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <4c> DW_AT_name : (indirect string, offset: 0x5): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x61): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x3f): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x94): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x14a): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x13e): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x7e): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x131): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x1a): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x6f): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x14): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x69): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x59): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xae): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0xd7): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x18a): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -109,21 +109,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x51): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa6): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x67): __mulvdi3 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xbc): __mulvdi3 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 277 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x32c │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __mulvdi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] high │ │ │ │ │ [ 5] SItype │ │ │ │ │ - [ c] USItype │ │ │ │ │ - [ 14] float │ │ │ │ │ - [ 1a] long long unsigned int │ │ │ │ │ - [ 31] unsigned char │ │ │ │ │ - [ 3f] long unsigned int │ │ │ │ │ - [ 51] DWunion │ │ │ │ │ - [ 59] complex float │ │ │ │ │ - [ 67] __mulvdi3 │ │ │ │ │ - [ 71] unsigned int │ │ │ │ │ - [ 7e] UDItype │ │ │ │ │ - [ 86] char │ │ │ │ │ - [ 8b] long long int │ │ │ │ │ - [ 99] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ce] long int │ │ │ │ │ - [ d7] DWstruct │ │ │ │ │ - [ e0] signed char │ │ │ │ │ - [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 14a] DItype │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 61] USItype │ │ │ │ │ + [ 69] float │ │ │ │ │ + [ 6f] long long unsigned int │ │ │ │ │ + [ 86] unsigned char │ │ │ │ │ + [ 94] long unsigned int │ │ │ │ │ + [ a6] DWunion │ │ │ │ │ + [ ae] complex float │ │ │ │ │ + [ bc] __mulvdi3 │ │ │ │ │ + [ c6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 124] unsigned int │ │ │ │ │ + [ 131] UDItype │ │ │ │ │ + [ 139] char │ │ │ │ │ + [ 13e] long long int │ │ │ │ │ + [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 181] long int │ │ │ │ │ + [ 18a] DWstruct │ │ │ │ │ + [ 193] signed char │ │ │ │ │ + [ 19f] DItype │ │ │ ├── _negvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8e4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000000a5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa04 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x113): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x105): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xff): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe3): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x10b): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x11a): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xdb): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x171): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x177): __negvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x122): __negvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 180 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x32 │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __negvsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ cc] long long unsigned int │ │ │ │ │ - [ e3] unsigned char │ │ │ │ │ - [ f1] char │ │ │ │ │ - [ f6] long int │ │ │ │ │ - [ ff] signed char │ │ │ │ │ - [ 10b] USItype │ │ │ │ │ - [ 113] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 171] float │ │ │ │ │ - [ 177] __negvsi2 │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] float │ │ │ │ │ + [ db] long long unsigned int │ │ │ │ │ + [ f2] unsigned char │ │ │ │ │ + [ 100] char │ │ │ │ │ + [ 105] long int │ │ │ │ │ + [ 10e] signed char │ │ │ │ │ + [ 11a] USItype │ │ │ │ │ + [ 122] __negvsi2 │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _negvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,32 +7,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x990 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000086 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 66 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,75 +2,75 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xba (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf7): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x100): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe4): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf3): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x170): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x16a): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xed): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x177): __negvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 205 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __negvdi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e4] unsigned char │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] long int │ │ │ │ │ - [ 100] signed char │ │ │ │ │ - [ 10c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 16a] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] float │ │ │ │ │ + [ f3] unsigned char │ │ │ │ │ + [ 101] char │ │ │ │ │ + [ 106] long int │ │ │ │ │ + [ 10f] signed char │ │ │ │ │ + [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 170] DItype │ │ │ │ │ [ 177] __negvdi2 │ │ │ ├── _ctors.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x688 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000063 00000801 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000063 00000801 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ -0000006f 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000092 00000801 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +0000006f 00000801 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000092 00000801 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ 000000a0 00000a05 R_MSP430_16_BYTE 00000002 __CTOR_LIST__ + 0 │ │ │ │ │ -000000a3 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000a3 00000801 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 000000b1 00000905 R_MSP430_16_BYTE 00000002 __DTOR_LIST__ + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 gbl-ctors.h │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,67 +2,67 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x90): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf8): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf3): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x102): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x101): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x110): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe5): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf4): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xce): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x179): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0xee): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <6a> DW_AT_name : (indirect string, offset: 0x17f): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x87): func_ptr │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xe5): func_ptr │ │ │ │ │ <73> DW_AT_decl_file : 2 │ │ │ │ │ <74> DW_AT_decl_line : 43 │ │ │ │ │ <75> DW_AT_type : <0x79> │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <7a> DW_AT_byte_size : 2 │ │ │ │ │ <7b> DW_AT_type : <0x7f> │ │ │ │ │ <1><7f>: Abbrev Number: 6 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -71,22 +71,22 @@ │ │ │ │ │ <82> DW_AT_type : <0x6e>, func_ptr │ │ │ │ │ <86> DW_AT_sibling : <0x91> │ │ │ │ │ <2><8a>: Abbrev Number: 8 (DW_TAG_subrange_type) │ │ │ │ │ <8b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <8f> DW_AT_upper_bound : 1 │ │ │ │ │ <2><90>: Abbrev Number: 0 │ │ │ │ │ <1><91>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x16b): __CTOR_LIST__ │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0x11c): __CTOR_LIST__ │ │ │ │ │ <96> DW_AT_decl_file : 1 │ │ │ │ │ <97> DW_AT_decl_line : 2216 │ │ │ │ │ <99> DW_AT_type : <0x81>, func_ptr │ │ │ │ │ <9d> DW_AT_external : 1 │ │ │ │ │ <9e> DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): __DTOR_LIST__ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): __DTOR_LIST__ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 2217 │ │ │ │ │ DW_AT_type : <0x81>, func_ptr │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ gbl-ctors.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ func_ptr │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __CTOR_LIST__ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __DTOR_LIST__ │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] func_ptr │ │ │ │ │ - [ 90] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e5] unsigned char │ │ │ │ │ - [ f3] char │ │ │ │ │ - [ f8] long int │ │ │ │ │ - [ 101] signed char │ │ │ │ │ - [ 10d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 16b] __CTOR_LIST__ │ │ │ │ │ - [ 179] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __DTOR_LIST__ │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] long long unsigned int │ │ │ │ │ + [ e5] func_ptr │ │ │ │ │ + [ ee] float │ │ │ │ │ + [ f4] unsigned char │ │ │ │ │ + [ 102] char │ │ │ │ │ + [ 107] long int │ │ │ │ │ + [ 110] signed char │ │ │ │ │ + [ 11c] __CTOR_LIST__ │ │ │ │ │ + [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 17f] complex float │ │ │ ├── _ffssi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,46 +8,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb24 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +00000072 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ 00000079 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000080 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000080 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ -000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000000b9 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000be 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +000000be 00000c01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 50 │ │ │ │ │ -000000ce 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000000ce 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 000000da 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -000000df 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +000000df 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 000000ea 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ -0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xcb0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xcc8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x94): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x9a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x115): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x126): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x12f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x198): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x143): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xfb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x132): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x13b): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x67): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x1a0): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7e): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdc): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xe9): __ffssi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xf2): __ffssi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 514 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x9a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -81,35 +81,35 @@ │ │ │ │ │ <2><9e>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ <9f> DW_AT_name : u │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 514 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x1c (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10f): count │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x118): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 516 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11e): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x127): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x50 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x8c): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xea): __ctz_c │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x10 │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x78 (location list) │ │ │ │ │ <4>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <102> DW_AT_sibling : <0x10d> │ │ │ │ │ <2><106>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <107> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <10b> DW_AT_upper_bound : 255 │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0x105): __clz_tab │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x10e): __clz_tab │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 63 │ │ │ │ │ <114> DW_AT_type : <0x11a>, UQItype, unsigned char │ │ │ │ │ <118> DW_AT_external : 1 │ │ │ │ │ <119> DW_AT_declaration : 1 │ │ │ │ │ <1><11a>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <11b> DW_AT_type : <0xfd>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ S:A;A0A= │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __ffssi2 │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] long long unsigned int │ │ │ │ │ - [ 7e] complex float │ │ │ │ │ - [ 8c] __ctz_c │ │ │ │ │ - [ 94] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e9] __ffssi2 │ │ │ │ │ - [ f2] unsigned char │ │ │ │ │ - [ 100] char │ │ │ │ │ - [ 105] __clz_tab │ │ │ │ │ - [ 10f] count │ │ │ │ │ - [ 115] long int │ │ │ │ │ - [ 11e] __ctz_x │ │ │ │ │ - [ 126] signed char │ │ │ │ │ - [ 132] USItype │ │ │ │ │ - [ 13a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 198] UQItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] long long unsigned int │ │ │ │ │ + [ dc] complex float │ │ │ │ │ + [ ea] __ctz_c │ │ │ │ │ + [ f2] __ffssi2 │ │ │ │ │ + [ fb] unsigned char │ │ │ │ │ + [ 109] char │ │ │ │ │ + [ 10e] __clz_tab │ │ │ │ │ + [ 118] count │ │ │ │ │ + [ 11e] long int │ │ │ │ │ + [ 127] __ctz_x │ │ │ │ │ + [ 12f] signed char │ │ │ │ │ + [ 13b] USItype │ │ │ │ │ + [ 143] UQItype │ │ │ │ │ + [ 14b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 1a0] float │ │ │ ├── _ffsdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb0 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 00000096 00000c01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 1bf │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000125 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000130 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 00000135 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ 0000014c 00000801 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ 00000151 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000156 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000156 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000161 00000801 R_MSP430_32 00000000 .debug_loc + 9c │ │ │ │ │ -00000166 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000166 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000172 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -00000177 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000177 00000c01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 00000182 00000801 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ -000001ab 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000001ab 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe9c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xeb4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,87 +2,87 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1b9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x112): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x167): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x14c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1a1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe3): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x138): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x145): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x15e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1b3): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xd1): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x126): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xa1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf5): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x14a): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x82): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x79): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xa6): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x173): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1c8): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x104): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x159): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x8a): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x81): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <96> DW_AT_name : (indirect string, offset: 0x16): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0x155): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x1aa): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -109,21 +109,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc1): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb8): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16a): __ffsdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1bf): __ffsdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 529 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0xa4 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -155,28 +155,28 @@ │ │ │ │ │ <145> DW_AT_decl_file : 1 │ │ │ │ │ <146> DW_AT_decl_line : 532 │ │ │ │ │ <148> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <14c> DW_AT_location : 0x80 (location list) │ │ │ │ │ <2><150>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <151> DW_AT_ranges : 0x0 │ │ │ │ │ <3><155>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <156> DW_AT_name : (indirect string, offset: 0xfc): __ctz_x │ │ │ │ │ + <156> DW_AT_name : (indirect string, offset: 0x151): __ctz_x │ │ │ │ │ <15a> DW_AT_decl_file : 1 │ │ │ │ │ <15b> DW_AT_decl_line : 541 │ │ │ │ │ <15d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <161> DW_AT_location : 0x9c (location list) │ │ │ │ │ <3><165>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xc9): __ctz_c │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0xc0): __ctz_c │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 541 │ │ │ │ │ <16d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <172> DW_AT_ranges : 0x10 │ │ │ │ │ <4><176>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <177> DW_AT_name : (indirect string, offset: 0x147): __xr │ │ │ │ │ + <177> DW_AT_name : (indirect string, offset: 0x19c): __xr │ │ │ │ │ <17b> DW_AT_decl_file : 1 │ │ │ │ │ <17c> DW_AT_decl_line : 541 │ │ │ │ │ <17e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <182> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <4><186>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <187> DW_AT_name : __a │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │ │ <19b> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <19f> DW_AT_sibling : <0x1aa> │ │ │ │ │ <2><1a3>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1a4> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1a8> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1a9>: Abbrev Number: 0 │ │ │ │ │ <1><1aa>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1ab> DW_AT_name : (indirect string, offset: 0xd9): __clz_tab │ │ │ │ │ + <1ab> DW_AT_name : (indirect string, offset: 0x12e): __clz_tab │ │ │ │ │ <1af> DW_AT_decl_file : 3 │ │ │ │ │ <1b0> DW_AT_decl_line : 63 │ │ │ │ │ <1b1> DW_AT_type : <0x1b7>, UQItype, unsigned char │ │ │ │ │ <1b5> DW_AT_external : 1 │ │ │ │ │ <1b6> DW_AT_declaration : 1 │ │ │ │ │ <1><1b7>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1b8> DW_AT_type : <0x19a>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ \9A:A;A0A │ │ │ │ │ C9A:A;A0A:@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __ffsdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ [ 5] float │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] count │ │ │ │ │ [ 16] complex float │ │ │ │ │ - [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 82] USItype │ │ │ │ │ - [ 8a] long long unsigned int │ │ │ │ │ - [ a1] unsigned char │ │ │ │ │ - [ af] long unsigned int │ │ │ │ │ - [ c1] DWunion │ │ │ │ │ - [ c9] __ctz_c │ │ │ │ │ - [ d1] UQItype │ │ │ │ │ - [ d9] __clz_tab │ │ │ │ │ - [ e3] unsigned int │ │ │ │ │ - [ f0] char │ │ │ │ │ - [ f5] SItype │ │ │ │ │ - [ fc] __ctz_x │ │ │ │ │ - [ 104] long long int │ │ │ │ │ - [ 112] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 147] __xr │ │ │ │ │ - [ 14c] long int │ │ │ │ │ - [ 155] DWstruct │ │ │ │ │ - [ 15e] signed char │ │ │ │ │ - [ 16a] __ffsdi2 │ │ │ │ │ - [ 173] DItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 79] USItype │ │ │ │ │ + [ 81] long long unsigned int │ │ │ │ │ + [ 98] unsigned char │ │ │ │ │ + [ a6] long unsigned int │ │ │ │ │ + [ b8] DWunion │ │ │ │ │ + [ c0] __ctz_c │ │ │ │ │ + [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 126] UQItype │ │ │ │ │ + [ 12e] __clz_tab │ │ │ │ │ + [ 138] unsigned int │ │ │ │ │ + [ 145] char │ │ │ │ │ + [ 14a] SItype │ │ │ │ │ + [ 151] __ctz_x │ │ │ │ │ + [ 159] long long int │ │ │ │ │ + [ 167] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 19c] __xr │ │ │ │ │ + [ 1a1] long int │ │ │ │ │ + [ 1aa] DWstruct │ │ │ │ │ + [ 1b3] signed char │ │ │ │ │ + [ 1bf] __ffsdi2 │ │ │ │ │ + [ 1c8] DItype │ │ │ ├── _clz.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x774 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __clz_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x87): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf9): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x102): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x111): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x16c): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x11d): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xdc): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xeb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xe5): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0xef): __clz_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0xfe): __clz_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 689 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ dc] unsigned char │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] __clz_tab │ │ │ │ │ - [ f9] long int │ │ │ │ │ - [ 102] signed char │ │ │ │ │ - [ 10e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 16c] UQItype │ │ │ │ │ - [ 174] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] float │ │ │ │ │ + [ eb] unsigned char │ │ │ │ │ + [ f9] char │ │ │ │ │ + [ fe] __clz_tab │ │ │ │ │ + [ 108] long int │ │ │ │ │ + [ 111] signed char │ │ │ │ │ + [ 11d] UQItype │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _clzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,42 +7,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa88 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 72 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ -00000084 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000084 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 72 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 40 │ │ │ │ │ -000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbe4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xbfc contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x105 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x12b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x85): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x142): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x72 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xff): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x117): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x126): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x189): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x13a): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x100): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x123): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x132): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0xda): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xe9): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x191): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0xe3): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xd5): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __clzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __clzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 705 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x72 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 707 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 709 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x40 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xf6> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x104): __clz_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x113): __clz_tab │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 63 │ │ │ │ │ DW_AT_type : <0x103>, UQItype, unsigned char │ │ │ │ │ <101> DW_AT_external : 1 │ │ │ │ │ <102> DW_AT_declaration : 1 │ │ │ │ │ <1><103>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <104> DW_AT_type : <0xe6>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ J9A:A;A0A? │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __clzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ da] long long unsigned int │ │ │ │ │ - [ f1] unsigned char │ │ │ │ │ - [ ff] char │ │ │ │ │ - [ 104] __clz_tab │ │ │ │ │ - [ 10e] long int │ │ │ │ │ - [ 117] signed char │ │ │ │ │ - [ 123] USItype │ │ │ │ │ - [ 12b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 189] UQItype │ │ │ │ │ - [ 191] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __clzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] complex float │ │ │ │ │ + [ e3] float │ │ │ │ │ + [ e9] long long unsigned int │ │ │ │ │ + [ 100] unsigned char │ │ │ │ │ + [ 10e] char │ │ │ │ │ + [ 113] __clz_tab │ │ │ │ │ + [ 11d] long int │ │ │ │ │ + [ 126] signed char │ │ │ │ │ + [ 132] USItype │ │ │ │ │ + [ 13a] UQItype │ │ │ │ │ + [ 142] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _clzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc10 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 94 │ │ │ │ │ -00000194 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000194 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xdcc contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xde4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1a2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x104): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x159): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x16c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x92 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x13e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x193): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x12a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x13f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x150): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1a5): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xc3): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x118): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xf0): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xef): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x144): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xd1): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xfe): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x165): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1ba): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xf6): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x14b): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xe2): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x137): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xd9): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x147): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x110): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x15c): __clzdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b1): __clzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 718 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x2f>, int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0x92 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -160,15 +160,15 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 722 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x78 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0x139): __xr │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 729 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x94 (location list) │ │ │ │ │ <3><170>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <171> DW_AT_name : __a │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ <184> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <188> DW_AT_sibling : <0x193> │ │ │ │ │ <2><18c>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <18d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <191> DW_AT_upper_bound : 255 │ │ │ │ │ <2><192>: Abbrev Number: 0 │ │ │ │ │ <1><193>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ - <194> DW_AT_name : (indirect string, offset: 0xcb): __clz_tab │ │ │ │ │ + <194> DW_AT_name : (indirect string, offset: 0x120): __clz_tab │ │ │ │ │ <198> DW_AT_decl_file : 3 │ │ │ │ │ <199> DW_AT_decl_line : 63 │ │ │ │ │ <19a> DW_AT_type : <0x1a0>, UQItype, unsigned char │ │ │ │ │ <19e> DW_AT_external : 1 │ │ │ │ │ <19f> DW_AT_declaration : 1 │ │ │ │ │ <1><1a0>: Abbrev Number: 17 (DW_TAG_const_type) │ │ │ │ │ <1a1> DW_AT_type : <0x183>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ X7A8A9A:A;A0A7@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __clzdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7c] USItype │ │ │ │ │ - [ 84] long long unsigned int │ │ │ │ │ - [ 9b] unsigned char │ │ │ │ │ - [ a9] long unsigned int │ │ │ │ │ - [ bb] DWunion │ │ │ │ │ - [ c3] UQItype │ │ │ │ │ - [ cb] __clz_tab │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] UDItype │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] SItype │ │ │ │ │ - [ f6] long long int │ │ │ │ │ - [ 104] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 139] __xr │ │ │ │ │ - [ 13e] long int │ │ │ │ │ - [ 147] DWstruct │ │ │ │ │ - [ 150] signed char │ │ │ │ │ - [ 15c] __clzdi2 │ │ │ │ │ - [ 165] DItype │ │ │ │ │ - [ 16c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ + [ 7c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ d1] USItype │ │ │ │ │ + [ d9] long long unsigned int │ │ │ │ │ + [ f0] unsigned char │ │ │ │ │ + [ fe] long unsigned int │ │ │ │ │ + [ 110] DWunion │ │ │ │ │ + [ 118] UQItype │ │ │ │ │ + [ 120] __clz_tab │ │ │ │ │ + [ 12a] unsigned int │ │ │ │ │ + [ 137] UDItype │ │ │ │ │ + [ 13f] char │ │ │ │ │ + [ 144] SItype │ │ │ │ │ + [ 14b] long long int │ │ │ │ │ + [ 159] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18e] __xr │ │ │ │ │ + [ 193] long int │ │ │ │ │ + [ 19c] DWstruct │ │ │ │ │ + [ 1a5] signed char │ │ │ │ │ + [ 1b1] __clzdi2 │ │ │ │ │ + [ 1ba] DItype │ │ │ ├── _ctzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,46 +7,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xadc contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ 00000084 00000c01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ -000000d9 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000d9 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ 000000e5 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -000000ea 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000ea 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000f5 00000801 R_MSP430_32 00000000 .debug_loc + 60 │ │ │ │ │ -00000119 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000119 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xc68 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xc80 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x127 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x78 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x116): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x107): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x127): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x130): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x199): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x144): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf9): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x102): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x133): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x13c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0xe2): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xeb): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ <84> DW_AT_name : (indirect string, offset: 0x1a1): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xd5): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __ctzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __ctzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 737 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x78 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,28 +93,28 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 739 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11f): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x128): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x44 (location list) │ │ │ │ │ <3>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe3): __ctz_c │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0xc │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x60 (location list) │ │ │ │ │ <4>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <10d> DW_AT_sibling : <0x118> │ │ │ │ │ <2><111>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <112> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <116> DW_AT_upper_bound : 255 │ │ │ │ │ <2><117>: Abbrev Number: 0 │ │ │ │ │ <1><118>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <119> DW_AT_name : (indirect string, offset: 0x10c): __clz_tab │ │ │ │ │ + <119> DW_AT_name : (indirect string, offset: 0x115): __clz_tab │ │ │ │ │ <11d> DW_AT_decl_file : 3 │ │ │ │ │ <11e> DW_AT_decl_line : 63 │ │ │ │ │ <11f> DW_AT_type : <0x125>, UQItype, unsigned char │ │ │ │ │ <123> DW_AT_external : 1 │ │ │ │ │ <124> DW_AT_declaration : 1 │ │ │ │ │ <1><125>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <126> DW_AT_type : <0x108>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ N:A;A0A= │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __ctzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __ctzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] __ctz_c │ │ │ │ │ - [ 8d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e2] long long unsigned int │ │ │ │ │ - [ f9] unsigned char │ │ │ │ │ - [ 107] char │ │ │ │ │ - [ 10c] __clz_tab │ │ │ │ │ - [ 116] long int │ │ │ │ │ - [ 11f] __ctz_x │ │ │ │ │ - [ 127] signed char │ │ │ │ │ - [ 133] USItype │ │ │ │ │ - [ 13b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 199] UQItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __ctzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] complex float │ │ │ │ │ + [ e3] __ctz_c │ │ │ │ │ + [ eb] long long unsigned int │ │ │ │ │ + [ 102] unsigned char │ │ │ │ │ + [ 110] char │ │ │ │ │ + [ 115] __clz_tab │ │ │ │ │ + [ 11f] long int │ │ │ │ │ + [ 128] __ctz_x │ │ │ │ │ + [ 130] signed char │ │ │ │ │ + [ 13c] USItype │ │ │ │ │ + [ 144] UQItype │ │ │ │ │ + [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 1a1] float │ │ │ ├── _ctzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc9c contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 96 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 96 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 9c │ │ │ │ │ -00000171 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000171 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 0000017d 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -00000182 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000182 00000c01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ -000001b6 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +000001b6 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe88 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xea0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1c4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x114): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x169): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x96 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1a3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xdd): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x132): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x147): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x169): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1be): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xcb): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x120): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xf0): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf7): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x14c): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xd1): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xfe): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x175): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1ca): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x106): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x15b): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xea): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x13f): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xd9): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x160): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b5): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x110): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x157): __ctzdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ac): __ctzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 750 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x2f>, int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0x96 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -160,28 +160,28 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 754 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x80 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0xfe): __ctz_x │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x153): __ctz_x │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 761 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x9c (location list) │ │ │ │ │ <3><170>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xc3): __ctz_c │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x118): __ctz_c │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ <176> DW_AT_decl_line : 761 │ │ │ │ │ <178> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <17d> DW_AT_ranges : 0xc │ │ │ │ │ <4><181>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0x149): __xr │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x19e): __xr │ │ │ │ │ <186> DW_AT_decl_file : 1 │ │ │ │ │ <187> DW_AT_decl_line : 761 │ │ │ │ │ <189> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <18d> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <4><191>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <192> DW_AT_name : __a │ │ │ │ │ <196> DW_AT_decl_file : 1 │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ <1a6> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <1aa> DW_AT_sibling : <0x1b5> │ │ │ │ │ <2><1ae>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1af> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1b3> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1b4>: Abbrev Number: 0 │ │ │ │ │ <1><1b5>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1b6> DW_AT_name : (indirect string, offset: 0xd3): __clz_tab │ │ │ │ │ + <1b6> DW_AT_name : (indirect string, offset: 0x128): __clz_tab │ │ │ │ │ <1ba> DW_AT_decl_file : 3 │ │ │ │ │ <1bb> DW_AT_decl_line : 63 │ │ │ │ │ <1bc> DW_AT_type : <0x1c2>, UQItype, unsigned char │ │ │ │ │ <1c0> DW_AT_external : 1 │ │ │ │ │ <1c1> DW_AT_declaration : 1 │ │ │ │ │ <1><1c2>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1c3> DW_AT_type : <0x1a5>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ \9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ __ctzdi2 │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7c] USItype │ │ │ │ │ - [ 84] long long unsigned int │ │ │ │ │ - [ 9b] unsigned char │ │ │ │ │ - [ a9] long unsigned int │ │ │ │ │ - [ bb] DWunion │ │ │ │ │ - [ c3] __ctz_c │ │ │ │ │ - [ cb] UQItype │ │ │ │ │ - [ d3] __clz_tab │ │ │ │ │ - [ dd] unsigned int │ │ │ │ │ - [ ea] UDItype │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] SItype │ │ │ │ │ - [ fe] __ctz_x │ │ │ │ │ - [ 106] long long int │ │ │ │ │ - [ 114] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 149] __xr │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] __ctzdi2 │ │ │ │ │ - [ 160] DWstruct │ │ │ │ │ - [ 169] signed char │ │ │ │ │ - [ 175] DItype │ │ │ │ │ - [ 17c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ + [ 7c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ d1] USItype │ │ │ │ │ + [ d9] long long unsigned int │ │ │ │ │ + [ f0] unsigned char │ │ │ │ │ + [ fe] long unsigned int │ │ │ │ │ + [ 110] DWunion │ │ │ │ │ + [ 118] __ctz_c │ │ │ │ │ + [ 120] UQItype │ │ │ │ │ + [ 128] __clz_tab │ │ │ │ │ + [ 132] unsigned int │ │ │ │ │ + [ 13f] UDItype │ │ │ │ │ + [ 147] char │ │ │ │ │ + [ 14c] SItype │ │ │ │ │ + [ 153] __ctz_x │ │ │ │ │ + [ 15b] long long int │ │ │ │ │ + [ 169] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 19e] __xr │ │ │ │ │ + [ 1a3] long int │ │ │ │ │ + [ 1ac] __ctzdi2 │ │ │ │ │ + [ 1b5] DWstruct │ │ │ │ │ + [ 1be] signed char │ │ │ │ │ + [ 1ca] DItype │ │ │ ├── _popcount_tab.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x780 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 0000008a 00000901 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __popcount_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x104): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x87): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xef): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xfe): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf9): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xf8): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x107): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x162): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x113): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xdc): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xeb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x16a): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xe5): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __popcount_tab │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ dc] unsigned char │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] long int │ │ │ │ │ - [ f8] signed char │ │ │ │ │ - [ 104] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 162] UQItype │ │ │ │ │ - [ 16a] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] float │ │ │ │ │ + [ eb] unsigned char │ │ │ │ │ + [ f9] char │ │ │ │ │ + [ fe] long int │ │ │ │ │ + [ 107] signed char │ │ │ │ │ + [ 113] UQItype │ │ │ │ │ + [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 170] __popcount_tab │ │ │ ├── _popcountsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x988 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000086 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b9 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 37 │ │ │ │ │ -000000df 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000df 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xac0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xad8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,75 +2,75 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x7a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x97): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x133): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xff): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x188): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x108): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x117): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x17a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12b): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xfb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x114): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x123): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x63): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc1): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x182): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xe6): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7a): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xd8): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0xe): __popcountsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 783 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xde> │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>
: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x88): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xec): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xec>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xce>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ I9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ __popcountsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __popcount_tab │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] __popcountsi2 │ │ │ │ │ - [ 1c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 51] long unsigned int │ │ │ │ │ - [ 63] long long unsigned int │ │ │ │ │ - [ 7a] complex float │ │ │ │ │ - [ 88] __popcount_tab │ │ │ │ │ - [ 97] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ ec] unsigned char │ │ │ │ │ - [ fa] char │ │ │ │ │ - [ ff] long int │ │ │ │ │ - [ 108] signed char │ │ │ │ │ - [ 114] USItype │ │ │ │ │ - [ 11c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17a] UQItype │ │ │ │ │ - [ 182] float │ │ │ │ │ + [ 1c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 7a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ af] long unsigned int │ │ │ │ │ + [ c1] long long unsigned int │ │ │ │ │ + [ d8] complex float │ │ │ │ │ + [ e6] float │ │ │ │ │ + [ ec] __popcount_tab │ │ │ │ │ + [ fb] unsigned char │ │ │ │ │ + [ 109] char │ │ │ │ │ + [ 10e] long int │ │ │ │ │ + [ 117] signed char │ │ │ │ │ + [ 123] USItype │ │ │ │ │ + [ 12b] UQItype │ │ │ │ │ + [ 133] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 188] unsigned int │ │ │ ├── _popcountdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9dc contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 57 │ │ │ │ │ 000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xf4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x9d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x131): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x52 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x105): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x114): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x100): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x11d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x178): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x129): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf2): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x101): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x70): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xce): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x78): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd6): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x180): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xfb): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x8f): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xed): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __popcountdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __popcountdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 797 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x52 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ E5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcountdi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __popcount_tab │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __popcountdi2 │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] UDItype │ │ │ │ │ - [ 78] long long unsigned int │ │ │ │ │ - [ 8f] complex float │ │ │ │ │ - [ 9d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ f2] unsigned char │ │ │ │ │ - [ 100] char │ │ │ │ │ - [ 105] long int │ │ │ │ │ - [ 10e] signed char │ │ │ │ │ - [ 11a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 178] UQItype │ │ │ │ │ - [ 180] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __popcountdi2 │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] UDItype │ │ │ │ │ + [ d6] long long unsigned int │ │ │ │ │ + [ ed] complex float │ │ │ │ │ + [ fb] float │ │ │ │ │ + [ 101] unsigned char │ │ │ │ │ + [ 10f] char │ │ │ │ │ + [ 114] long int │ │ │ │ │ + [ 11d] signed char │ │ │ │ │ + [ 129] UQItype │ │ │ │ │ + [ 131] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 186] __popcount_tab │ │ │ ├── _paritysi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8b4 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 64 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 64 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9c8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x27): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x85): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x118): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x93): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x64 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfb): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x104): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe8): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf7): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x110): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5c): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xba): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6e): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x176): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xf1): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x85): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xe3): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1b): __paritysi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x79): __paritysi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 811 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x2f>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x64 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __paritysi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __paritysi2 │ │ │ │ │ - [ 27] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5c] long unsigned int │ │ │ │ │ - [ 6e] long long unsigned int │ │ │ │ │ - [ 85] complex float │ │ │ │ │ - [ 93] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e8] unsigned char │ │ │ │ │ - [ f6] char │ │ │ │ │ - [ fb] long int │ │ │ │ │ - [ 104] signed char │ │ │ │ │ - [ 110] USItype │ │ │ │ │ - [ 118] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 176] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __paritysi2 │ │ │ │ │ + [ 85] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ba] long unsigned int │ │ │ │ │ + [ cc] long long unsigned int │ │ │ │ │ + [ e3] complex float │ │ │ │ │ + [ f1] float │ │ │ │ │ + [ f7] unsigned char │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] long int │ │ │ │ │ + [ 113] signed char │ │ │ │ │ + [ 11f] USItype │ │ │ │ │ + [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _paritydi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9e0 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ 00000069 00000b01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000076 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ -00000088 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +00000088 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 0000009b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000000e6 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ +000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000012f 00000801 R_MSP430_32 00000000 .debug_loc + 32 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb48 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x136 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xec): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xfb): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x135): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x72): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x144): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf2): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xde): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xed): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x121): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x130): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x24): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x82): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x5d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x12d): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x13c): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x43): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xa1): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <69> DW_AT_name : (indirect string, offset: 0x199): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x55): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xb3): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xc7): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xd6): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x193): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0xd0): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x64): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xc2): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <9b> DW_AT_name : (indirect string, offset: 0x1b): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x32): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x90): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a0): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x37): __paritydi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x95): __paritydi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 832 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x5c │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ DWstruct │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ __paritydi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] DWstruct │ │ │ │ │ - [ 24] unsigned char │ │ │ │ │ - [ 32] high │ │ │ │ │ - [ 37] __paritydi2 │ │ │ │ │ - [ 43] long unsigned int │ │ │ │ │ - [ 55] UDItype │ │ │ │ │ - [ 5d] SItype │ │ │ │ │ - [ 64] complex float │ │ │ │ │ - [ 72] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ c7] long long unsigned int │ │ │ │ │ - [ de] char │ │ │ │ │ - [ e3] long int │ │ │ │ │ - [ ec] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 121] signed char │ │ │ │ │ - [ 12d] USItype │ │ │ │ │ - [ 135] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 193] float │ │ │ │ │ + [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 82] unsigned char │ │ │ │ │ + [ 90] high │ │ │ │ │ + [ 95] __paritydi2 │ │ │ │ │ + [ a1] long unsigned int │ │ │ │ │ + [ b3] UDItype │ │ │ │ │ + [ bb] SItype │ │ │ │ │ + [ c2] complex float │ │ │ │ │ + [ d0] float │ │ │ │ │ + [ d6] long long unsigned int │ │ │ │ │ + [ ed] char │ │ │ │ │ + [ f2] long int │ │ │ │ │ + [ fb] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 130] signed char │ │ │ │ │ + [ 13c] USItype │ │ │ │ │ + [ 144] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 199] DItype │ │ │ │ │ [ 1a0] DWunion │ │ │ ├── _powisf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,31 +9,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa28 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 000000a7 00000801 R_MSP430_32 00000000 .debug_loc + 7c │ │ │ │ │ 000000b5 00000801 R_MSP430_32 00000000 .debug_loc + 95 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x87): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x86 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xef): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xfe): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf9): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xff): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xdc): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xeb): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xf8): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x107): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x169): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xe5): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ <7b> DW_AT_name : (indirect string, offset: 0x16f): __powisf2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1724 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x60>, SFtype, float │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ G6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __powisf2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ dc] unsigned char │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] long int │ │ │ │ │ - [ f8] SFtype │ │ │ │ │ - [ ff] signed char │ │ │ │ │ - [ 10b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 169] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] float │ │ │ │ │ + [ eb] unsigned char │ │ │ │ │ + [ f9] char │ │ │ │ │ + [ fe] long int │ │ │ │ │ + [ 107] SFtype │ │ │ │ │ + [ 10e] signed char │ │ │ │ │ + [ 11a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 16f] __powisf2 │ │ │ ├── _powidf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _powixf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _powitf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _mulsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,33 +71,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1874 contains 39 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000b6 00000801 R_MSP430_32 00000000 .debug_loc + ce │ │ │ │ │ 000000c4 00000801 R_MSP430_32 00000000 .debug_loc + 155 │ │ │ │ │ 000000d2 00000801 R_MSP430_32 00000000 .debug_loc + 223 │ │ │ │ │ @@ -106,17 +106,17 @@ │ │ │ │ │ 000000ff 00000801 R_MSP430_32 00000000 .debug_loc + 2f9 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 311 │ │ │ │ │ 0000011c 00000801 R_MSP430_32 00000000 .debug_loc + 339 │ │ │ │ │ 0000012a 00000801 R_MSP430_32 00000000 .debug_loc + 391 │ │ │ │ │ 0000013a 00000801 R_MSP430_32 00000000 .debug_loc + 3f5 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 13e │ │ │ │ │ 00000141 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + 42f │ │ │ │ │ -00000158 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000158 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1a48 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x1a60 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x159 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x120): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x96): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x686 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfe): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf9): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x102): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x114): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x124): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xeb): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf4): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc9): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x107): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x110): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xee): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x185): SCtype │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x11d): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe0): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __mulsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __mulsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1822 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x686 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -144,20 +144,20 @@ │ │ │ │ │ <134> DW_AT_decl_line : 1825 │ │ │ │ │ <136> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <13a> DW_AT_location : 0x3f5 (location list) │ │ │ │ │ <2><13e>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ <13f> DW_AT_low_pc : 0x13e │ │ │ │ │ <141> DW_AT_high_pc : 0x686 │ │ │ │ │ <3><143>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x17e): recalc │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x130): recalc │ │ │ │ │ <148> DW_AT_decl_file : 1 │ │ │ │ │ <149> DW_AT_decl_line : 1843 │ │ │ │ │ <14b> DW_AT_type : <0x155>, _Bool │ │ │ │ │ <14f> DW_AT_location : 0x42f (location list) │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <156> DW_AT_byte_size : 1 │ │ │ │ │ <157> DW_AT_encoding : 2 (boolean) │ │ │ │ │ - <158> DW_AT_name : (indirect string, offset: 0x10e): _Bool │ │ │ │ │ + <158> DW_AT_name : (indirect string, offset: 0x117): _Bool │ │ │ │ │ <1><15c>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __mulsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __mulsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ eb] unsigned char │ │ │ │ │ - [ f9] char │ │ │ │ │ - [ fe] long int │ │ │ │ │ - [ 107] SFtype │ │ │ │ │ - [ 10e] _Bool │ │ │ │ │ - [ 114] signed char │ │ │ │ │ - [ 120] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17e] recalc │ │ │ │ │ - [ 185] SCtype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __mulsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] long long unsigned int │ │ │ │ │ + [ e0] complex float │ │ │ │ │ + [ ee] float │ │ │ │ │ + [ f4] unsigned char │ │ │ │ │ + [ 102] char │ │ │ │ │ + [ 107] long int │ │ │ │ │ + [ 110] SFtype │ │ │ │ │ + [ 117] _Bool │ │ │ │ │ + [ 11d] SCtype │ │ │ │ │ + [ 124] signed char │ │ │ │ │ + [ 130] recalc │ │ │ │ │ + [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _muldc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _mulxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _multc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _divsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -82,43 +82,43 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x16a4 contains 34 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 618 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 618 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ 000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ 000000de 00000801 R_MSP430_32 00000000 .debug_loc + e8 │ │ │ │ │ -000000e3 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +000000e3 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 000000ee 00000801 R_MSP430_32 00000000 .debug_loc + 128 │ │ │ │ │ 000000fc 00000801 R_MSP430_32 00000000 .debug_loc + 174 │ │ │ │ │ 0000010a 00000801 R_MSP430_32 00000000 .debug_loc + 1fc │ │ │ │ │ 0000011a 00000801 R_MSP430_32 00000000 .debug_loc + 284 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x183c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x120): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x96): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x130): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x618 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10b): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf9): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x114): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x124): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xeb): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xfb): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xd0): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x104): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x114): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xf5): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x17e): SCtype │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xc9): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __divsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __divsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1892 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x618 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x185): denom │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xe8 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xfe): ratio │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x10e): ratio │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0x128 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __divsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ eb] unsigned char │ │ │ │ │ - [ f9] char │ │ │ │ │ - [ fe] ratio │ │ │ │ │ - [ 104] SFtype │ │ │ │ │ - [ 10b] long int │ │ │ │ │ - [ 114] signed char │ │ │ │ │ - [ 120] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17e] SCtype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __divsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] SCtype │ │ │ │ │ + [ d0] long long unsigned int │ │ │ │ │ + [ e7] complex float │ │ │ │ │ + [ f5] float │ │ │ │ │ + [ fb] unsigned char │ │ │ │ │ + [ 109] char │ │ │ │ │ + [ 10e] ratio │ │ │ │ │ + [ 114] SFtype │ │ │ │ │ + [ 11b] long int │ │ │ │ │ + [ 124] signed char │ │ │ │ │ + [ 130] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 185] denom │ │ │ ├── _divdc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _divxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _divtc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _bswapsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8bc contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9d0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x82): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x110): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfc): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x119): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xee): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xfd): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xcb): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5b): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb9): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0xd7): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xe6): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xe0): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x74): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd2): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x50): __bswapsi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xae): __bswapsi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 489 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x6e │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __bswapsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __bswapsi2 │ │ │ │ │ - [ 5b] long unsigned int │ │ │ │ │ - [ 6d] SItype │ │ │ │ │ - [ 74] complex float │ │ │ │ │ - [ 82] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ d7] long long unsigned int │ │ │ │ │ - [ ee] unsigned char │ │ │ │ │ - [ fc] char │ │ │ │ │ - [ 101] long int │ │ │ │ │ - [ 10a] signed char │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __bswapsi2 │ │ │ │ │ + [ b9] long unsigned int │ │ │ │ │ + [ cb] SItype │ │ │ │ │ + [ d2] complex float │ │ │ │ │ + [ e0] float │ │ │ │ │ + [ e6] long long unsigned int │ │ │ │ │ + [ fd] unsigned char │ │ │ │ │ + [ 10b] char │ │ │ │ │ + [ 110] long int │ │ │ │ │ + [ 119] signed char │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _bswapdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa70 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1d0 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 1d0 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb84 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x92): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1d0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfa): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x109): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf5): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x104): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x103): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe7): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf6): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x173): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x16d): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xe5): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x87): __bswapdi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xeb): __bswapdi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 499 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x1d0 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 1R4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __bswapdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] __bswapdi2 │ │ │ │ │ - [ 92] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e7] unsigned char │ │ │ │ │ - [ f5] char │ │ │ │ │ - [ fa] long int │ │ │ │ │ - [ 103] signed char │ │ │ │ │ - [ 10f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 16d] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] float │ │ │ │ │ + [ eb] __bswapdi2 │ │ │ │ │ + [ f6] unsigned char │ │ │ │ │ + [ 104] char │ │ │ │ │ + [ 109] long int │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 173] DItype │ │ │ ├── _fixunssfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,34 +10,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x944 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 42 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -00000077 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000091 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +00000077 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000091 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 42 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000af 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x84): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x42 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x103): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x112): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfe): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x122): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xf0): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xff): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x11f): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x12e): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xd9): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xe8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <77> DW_AT_name : (indirect string, offset: 0x10c): SFtype │ │ │ │ │ + <77> DW_AT_name : (indirect string, offset: 0x11b): SFtype │ │ │ │ │ <7b> DW_AT_decl_file : 2 │ │ │ │ │ <7c> DW_AT_decl_line : 145 │ │ │ │ │ <7d> DW_AT_type : <0x81>, float │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x77): __fixunssfsi │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0xdb): __fixunssfsi │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 1692 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x42 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __fixunssfsi │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] __fixunssfsi │ │ │ │ │ - [ 84] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ d9] long long unsigned int │ │ │ │ │ - [ f0] unsigned char │ │ │ │ │ - [ fe] char │ │ │ │ │ - [ 103] long int │ │ │ │ │ - [ 10c] SFtype │ │ │ │ │ - [ 113] signed char │ │ │ │ │ - [ 11f] USItype │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 185] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] float │ │ │ │ │ + [ db] __fixunssfsi │ │ │ │ │ + [ e8] long long unsigned int │ │ │ │ │ + [ ff] unsigned char │ │ │ │ │ + [ 10d] char │ │ │ │ │ + [ 112] long int │ │ │ │ │ + [ 11b] SFtype │ │ │ │ │ + [ 122] signed char │ │ │ │ │ + [ 12e] USItype │ │ │ │ │ + [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ ├── _fixunsdfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixunsxfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixsfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,33 +9,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x90c contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 25 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -0000006c 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +0000006c 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa2c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x25): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x83): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x91): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x44 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x103): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xe6): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x179): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xca): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6c> DW_AT_name : (indirect string, offset: 0x102): SFtype │ │ │ │ │ + <6c> DW_AT_name : (indirect string, offset: 0x111): SFtype │ │ │ │ │ <70> DW_AT_decl_file : 2 │ │ │ │ │ <71> DW_AT_decl_line : 145 │ │ │ │ │ <72> DW_AT_type : <0x76>, float │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x173): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0xef): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x83): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe1): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __fixsfdi │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __fixsfdi │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1345 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x44 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __fixsfdi │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __fixsfdi │ │ │ │ │ - [ 25] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] long long unsigned int │ │ │ │ │ - [ 83] complex float │ │ │ │ │ - [ 91] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ e6] unsigned char │ │ │ │ │ - [ f4] char │ │ │ │ │ - [ f9] long int │ │ │ │ │ - [ 102] SFtype │ │ │ │ │ - [ 109] signed char │ │ │ │ │ - [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 173] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __fixsfdi │ │ │ │ │ + [ 83] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] long long unsigned int │ │ │ │ │ + [ e1] complex float │ │ │ │ │ + [ ef] float │ │ │ │ │ + [ f5] unsigned char │ │ │ │ │ + [ 103] char │ │ │ │ │ + [ 108] long int │ │ │ │ │ + [ 111] SFtype │ │ │ │ │ + [ 118] signed char │ │ │ │ │ + [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 179] DItype │ │ │ ├── _fixdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixtfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixunssfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,48 +16,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 36 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000070 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000082 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000009c 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000070 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000082 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +0000009c 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ 000000a8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000aa 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ 000000ac 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ba 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000bf 00000205 R_MSP430_16_BYTE 00000000 .text + 88 │ │ │ │ │ 000000c1 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ 000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + ac │ │ │ │ │ -000000d4 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000d4 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 000000df 00000801 R_MSP430_32 00000000 .debug_loc + c8 │ │ │ │ │ 000000f0 00000205 R_MSP430_16_BYTE 00000000 .text + aa │ │ │ │ │ 000000f2 00000205 R_MSP430_16_BYTE 00000000 .text + ee │ │ │ │ │ -000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000100 00000801 R_MSP430_32 00000000 .debug_loc + e4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe0c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,88 +2,88 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x104 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x131): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x98): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x148): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x12a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xfb): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x118): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x127): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xed): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xfc): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x18f): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x140): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5e> DW_AT_name : (indirect string, offset: 0x19d): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x6b): UDItype │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0xc9): UDItype │ │ │ │ │ <74> DW_AT_decl_file : 2 │ │ │ │ │ <75> DW_AT_decl_line : 135 │ │ │ │ │ <76> DW_AT_type : <0x7a>, long long unsigned int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x73): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xd1): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <82> DW_AT_name : (indirect string, offset: 0x109): SFtype │ │ │ │ │ + <82> DW_AT_name : (indirect string, offset: 0x118): SFtype │ │ │ │ │ <86> DW_AT_decl_file : 2 │ │ │ │ │ <87> DW_AT_decl_line : 145 │ │ │ │ │ <88> DW_AT_type : <0x8c>, float │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x197): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0xf6): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x8a): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xe8): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <9b> DW_AT_external : 1 │ │ │ │ │ - <9c> DW_AT_name : (indirect string, offset: 0x124): __fixunssfdi │ │ │ │ │ + <9c> DW_AT_name : (indirect string, offset: 0x133): __fixunssfdi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x6f>, UDItype, long long unsigned int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x12a │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -99,29 +99,29 @@ │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a4): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xac (location list) │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x110): counter │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x11f): counter │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xc8 (location list) │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : msb │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1317 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0xaa │ │ │ │ │ DW_AT_high_pc : 0xee │ │ │ │ │ <4>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): counterf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): counterf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1322 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <100> DW_AT_location : 0xe4 (location list) │ │ │ │ │ <4><104>: Abbrev Number: 0 │ │ │ │ │ <3><105>: Abbrev Number: 0 │ │ │ │ │ <2><106>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ 88C9C:C;C │ │ │ │ │ K!S4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ counterf │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __fixunssfdi │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] counterf │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] UDItype │ │ │ │ │ - [ 73] long long unsigned int │ │ │ │ │ - [ 8a] complex float │ │ │ │ │ - [ 98] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ ed] unsigned char │ │ │ │ │ - [ fb] char │ │ │ │ │ - [ 100] long int │ │ │ │ │ - [ 109] SFtype │ │ │ │ │ - [ 110] counter │ │ │ │ │ - [ 118] signed char │ │ │ │ │ - [ 124] __fixunssfdi │ │ │ │ │ - [ 131] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 18f] USItype │ │ │ │ │ - [ 197] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] counterf │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] UDItype │ │ │ │ │ + [ d1] long long unsigned int │ │ │ │ │ + [ e8] complex float │ │ │ │ │ + [ f6] float │ │ │ │ │ + [ fc] unsigned char │ │ │ │ │ + [ 10a] char │ │ │ │ │ + [ 10f] long int │ │ │ │ │ + [ 118] SFtype │ │ │ │ │ + [ 11f] counter │ │ │ │ │ + [ 127] signed char │ │ │ │ │ + [ 133] __fixunssfdi │ │ │ │ │ + [ 140] USItype │ │ │ │ │ + [ 148] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 19d] DItype │ │ │ │ │ [ 1a4] shift │ │ │ ├── _fixunsdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixunsxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _fixunstfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatdisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xda0 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ 00000081 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 90 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + b8 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + e0 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 124 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 14c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf68 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf80 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,90 +2,90 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x12f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x7c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x146): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x178 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xdf): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x11b): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x12a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x18d): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x13e): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xd1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xf7): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x67): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xc5): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x127): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x136): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x19b): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ <81> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x104): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xe0): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0xfd): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x123): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x195): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0xda): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xcc): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a8): __floatdisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1427 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1489 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_location : 0x90 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0xee): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x114): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a2): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1510 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x114 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1494 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x124 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0xe4): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x10a): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ __floatdisf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] SItype │ │ │ │ │ - [ 6e] complex float │ │ │ │ │ - [ 7c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ d1] unsigned char │ │ │ │ │ - [ df] char │ │ │ │ │ - [ e4] __clz_tab │ │ │ │ │ - [ ee] count │ │ │ │ │ - [ f4] long int │ │ │ │ │ - [ fd] SFtype │ │ │ │ │ - [ 104] long long unsigned int │ │ │ │ │ - [ 11b] signed char │ │ │ │ │ - [ 127] USItype │ │ │ │ │ - [ 12f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 18d] UQItype │ │ │ │ │ - [ 195] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] SItype │ │ │ │ │ + [ cc] complex float │ │ │ │ │ + [ da] float │ │ │ │ │ + [ e0] long long unsigned int │ │ │ │ │ + [ f7] unsigned char │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] __clz_tab │ │ │ │ │ + [ 114] count │ │ │ │ │ + [ 11a] long int │ │ │ │ │ + [ 123] SFtype │ │ │ │ │ + [ 12a] signed char │ │ │ │ │ + [ 136] USItype │ │ │ │ │ + [ 13e] UQItype │ │ │ │ │ + [ 146] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 19b] DItype │ │ │ │ │ [ 1a2] shift │ │ │ │ │ [ 1a8] __floatdisf │ │ │ ├── _floatdidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatdixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatundisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xe0c contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + a0 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + ec │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + 120 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 154 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 164 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 1c8 │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xfd4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xfec contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x148 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x102): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x128): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xed): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x113): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x129): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x138): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x19b): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x14c): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xdf): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x105): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x75): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xd3): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x135): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x144): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1a3): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x154): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x112): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xee): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0x10b): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x131): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x1ab): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0xe8): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xda): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x50): __floatundisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xae): __floatundisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1543 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x148 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1604 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xa0 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0xfc): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x122): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b1): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1619 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x154 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x70): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xce): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1607 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x164 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0xf2): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x118): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __floatundisf │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __floatundisf │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] __xr │ │ │ │ │ - [ 75] SItype │ │ │ │ │ - [ 7c] complex float │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ df] unsigned char │ │ │ │ │ - [ ed] char │ │ │ │ │ - [ f2] __clz_tab │ │ │ │ │ - [ fc] count │ │ │ │ │ - [ 102] long int │ │ │ │ │ - [ 10b] SFtype │ │ │ │ │ - [ 112] long long unsigned int │ │ │ │ │ - [ 129] signed char │ │ │ │ │ - [ 135] USItype │ │ │ │ │ - [ 13d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 19b] UQItype │ │ │ │ │ - [ 1a3] UDItype │ │ │ │ │ - [ 1ab] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __floatundisf │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] __xr │ │ │ │ │ + [ d3] SItype │ │ │ │ │ + [ da] complex float │ │ │ │ │ + [ e8] float │ │ │ │ │ + [ ee] long long unsigned int │ │ │ │ │ + [ 105] unsigned char │ │ │ │ │ + [ 113] char │ │ │ │ │ + [ 118] __clz_tab │ │ │ │ │ + [ 122] count │ │ │ │ │ + [ 128] long int │ │ │ │ │ + [ 131] SFtype │ │ │ │ │ + [ 138] signed char │ │ │ │ │ + [ 144] USItype │ │ │ │ │ + [ 14c] UQItype │ │ │ │ │ + [ 154] UDItype │ │ │ │ │ + [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 1b1] shift │ │ │ ├── _floatundidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatundixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _floatunditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── _eprintf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x530 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xde): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x80): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x74): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x12a): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x15a): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x113): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x14f): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] signed char │ │ │ │ │ - [ 80] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ de] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 113] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 12a] unsigned char │ │ │ │ │ [ 138] long int │ │ │ │ │ [ 141] complex float │ │ │ │ │ [ 14f] float │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] long long int │ │ │ ├── __gcc_bcmp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa14 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 00000029 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000036 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -00000059 00000c01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ +00000036 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000059 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000060 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000067 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +0000006e 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000009e 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000ad 00000801 R_MSP430_32 00000000 .debug_loc + 37 │ │ │ │ │ -000000b2 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +000000b2 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 000000bd 00000801 R_MSP430_32 00000000 .debug_loc + 52 │ │ │ │ │ 000000c2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000000d1 00000801 R_MSP430_32 00000000 .debug_loc + 5d │ │ │ │ │ 000000e0 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 2 0 0 stddef.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x15): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x81): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xe9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf8): long int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <29> DW_AT_name : (indirect string, offset: 0xe): size_t │ │ │ │ │ <2d> DW_AT_decl_file : 2 │ │ │ │ │ <2e> DW_AT_decl_line : 212 │ │ │ │ │ <2f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><33>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <34> DW_AT_byte_size : 2 │ │ │ │ │ <35> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <36> DW_AT_name : (indirect string, offset: 0x114): unsigned int │ │ │ │ │ + <36> DW_AT_name : (indirect string, offset: 0x172): unsigned int │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xe4): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xf3): char │ │ │ │ │ <1><48>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 1 │ │ │ │ │ <4a> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0xf2): signed char │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x101): signed char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xd6): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xe5): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x4a): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xa8): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x10e): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xdf): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd1): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x103): __gcc_bcmp │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x112): __gcc_bcmp │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1979 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x3a>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x3a │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : s2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0xe6>, unsigned char │ │ │ │ │ DW_AT_location : 0x37 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xfe): size │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x10d): size │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x52 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ C:A;A0AOJKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ libgcc2.c │ │ │ │ │ stddef.h │ │ │ │ │ KLKIbNKGQ/bj │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __gcc_bcmp │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .debug_ranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] size_t │ │ │ │ │ - [ 15] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4a] long unsigned int │ │ │ │ │ - [ 5c] long long unsigned int │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ d6] unsigned char │ │ │ │ │ - [ e4] char │ │ │ │ │ - [ e9] long int │ │ │ │ │ - [ f2] signed char │ │ │ │ │ - [ fe] size │ │ │ │ │ - [ 103] __gcc_bcmp │ │ │ │ │ - [ 10e] float │ │ │ │ │ - [ 114] unsigned int │ │ │ │ │ - [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 15] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long unsigned int │ │ │ │ │ + [ ba] long long unsigned int │ │ │ │ │ + [ d1] complex float │ │ │ │ │ + [ df] float │ │ │ │ │ + [ e5] unsigned char │ │ │ │ │ + [ f3] char │ │ │ │ │ + [ f8] long int │ │ │ │ │ + [ 101] signed char │ │ │ │ │ + [ 10d] size │ │ │ │ │ + [ 112] __gcc_bcmp │ │ │ │ │ + [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 172] unsigned int │ │ │ ├── _divdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -145,75 +145,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3368 contains 129 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c86 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3c │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1f4 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ +000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c86 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ 000004a5 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x713 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x174): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc86 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x148): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,60 +28,60 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x140): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x11e): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x174): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1c9): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x162): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x17b): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x1d0): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1f4): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xac): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4e): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x155): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa6): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10f): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb1): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -119,15 +119,15 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x192): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e7): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ <104> DW_AT_prototyped : 1 │ │ │ │ │ <105> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <109> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <10a> DW_AT_sibling : <0x42e> │ │ │ │ │ <2><10e>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -209,33 +209,33 @@ │ │ │ │ │ <1b1> DW_AT_name : ww │ │ │ │ │ <1b4> DW_AT_decl_file : 1 │ │ │ │ │ <1b5> DW_AT_decl_line : 1068 │ │ │ │ │ <1b7> DW_AT_type : <0x434>, DWunion │ │ │ │ │ <2><1bb>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1bc> DW_AT_sibling : <0x1d9> │ │ │ │ │ <3><1c0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1c1> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <1c1> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <1c5> DW_AT_decl_file : 1 │ │ │ │ │ <1c6> DW_AT_decl_line : 915 │ │ │ │ │ <1c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1cc>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <1cd> DW_AT_name : __a │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -260,33 +260,33 @@ │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 927 │ │ │ │ │ <22e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><232>: Abbrev Number: 0 │ │ │ │ │ <2><233>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <234> DW_AT_sibling : <0x251> │ │ │ │ │ <3><238>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <239> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <239> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <23d> DW_AT_decl_file : 1 │ │ │ │ │ <23e> DW_AT_decl_line : 939 │ │ │ │ │ <240> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><244>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <245> DW_AT_name : __a │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ │ <2fd> DW_AT_decl_file : 1 │ │ │ │ │ <2fe> DW_AT_decl_line : 969 │ │ │ │ │ <300> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><304>: Abbrev Number: 0 │ │ │ │ │ <2><305>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <306> DW_AT_sibling : <0x323> │ │ │ │ │ <3><30a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <30b> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <30b> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <30f> DW_AT_decl_file : 1 │ │ │ │ │ <310> DW_AT_decl_line : 1004 │ │ │ │ │ <312> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><316>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <317> DW_AT_name : __a │ │ │ │ │ <31b> DW_AT_decl_file : 1 │ │ │ │ │ <31c> DW_AT_decl_line : 1004 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x20a): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x205): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x91): __divdi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x33): __divdi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1075 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc86 │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divdi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] __divdi3 │ │ │ │ │ - [ 9a] signed char │ │ │ │ │ - [ a6] float │ │ │ │ │ - [ ac] long long int │ │ │ │ │ - [ ba] long long unsigned int │ │ │ │ │ - [ d1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 106] long int │ │ │ │ │ - [ 10f] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] __divdi3 │ │ │ │ │ + [ 3c] signed char │ │ │ │ │ + [ 48] float │ │ │ │ │ + [ 4e] long long int │ │ │ │ │ + [ 5c] long long unsigned int │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long int │ │ │ │ │ + [ b1] high │ │ │ │ │ + [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 114] __clz_tab │ │ │ │ │ [ 11e] unsigned char │ │ │ │ │ [ 12c] __x0 │ │ │ │ │ [ 131] __x1 │ │ │ │ │ [ 136] __x2 │ │ │ │ │ [ 13b] __x3 │ │ │ │ │ [ 140] UQItype │ │ │ │ │ [ 148] unsigned int │ │ │ │ │ [ 155] UDItype │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] USItype │ │ │ │ │ [ 16a] __q0 │ │ │ │ │ [ 16f] __q1 │ │ │ │ │ - [ 174] SItype │ │ │ │ │ - [ 17b] long unsigned int │ │ │ │ │ - [ 18d] __xr │ │ │ │ │ - [ 192] __udivmoddi4 │ │ │ │ │ - [ 19f] DItype │ │ │ │ │ - [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 174] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 1c9] SItype │ │ │ │ │ + [ 1d0] long unsigned int │ │ │ │ │ + [ 1e2] __xr │ │ │ │ │ + [ 1e7] __udivmoddi4 │ │ │ │ │ + [ 1f4] DItype │ │ │ │ │ [ 1fb] __r0 │ │ │ │ │ [ 200] __r1 │ │ │ │ │ [ 205] __uh │ │ │ │ │ [ 20a] __ul │ │ │ ├── _moddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -137,74 +137,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x32e4 contains 130 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c9e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1f4 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ +000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ -0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c9e │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x734 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x6a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xad): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x16c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc9e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x13f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,60 +28,60 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x33): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x137): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x115): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x16c): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1c1): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x15a): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x17b): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x1d0): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1f4): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x45): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x173): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x1c8): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x53): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x3f): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa8): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -119,15 +119,15 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x192): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e7): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ <104> DW_AT_prototyped : 1 │ │ │ │ │ <105> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <109> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <10a> DW_AT_sibling : <0x42e> │ │ │ │ │ <2><10e>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -209,33 +209,33 @@ │ │ │ │ │ <1b1> DW_AT_name : ww │ │ │ │ │ <1b4> DW_AT_decl_file : 1 │ │ │ │ │ <1b5> DW_AT_decl_line : 1068 │ │ │ │ │ <1b7> DW_AT_type : <0x434>, DWunion │ │ │ │ │ <2><1bb>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1bc> DW_AT_sibling : <0x1d9> │ │ │ │ │ <3><1c0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1c1> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <1c1> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <1c5> DW_AT_decl_file : 1 │ │ │ │ │ <1c6> DW_AT_decl_line : 915 │ │ │ │ │ <1c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1cc>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <1cd> DW_AT_name : __a │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -260,33 +260,33 @@ │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 927 │ │ │ │ │ <22e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><232>: Abbrev Number: 0 │ │ │ │ │ <2><233>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <234> DW_AT_sibling : <0x251> │ │ │ │ │ <3><238>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <239> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <239> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <23d> DW_AT_decl_file : 1 │ │ │ │ │ <23e> DW_AT_decl_line : 939 │ │ │ │ │ <240> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><244>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <245> DW_AT_name : __a │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ │ <2fd> DW_AT_decl_file : 1 │ │ │ │ │ <2fe> DW_AT_decl_line : 969 │ │ │ │ │ <300> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><304>: Abbrev Number: 0 │ │ │ │ │ <2><305>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <306> DW_AT_sibling : <0x323> │ │ │ │ │ <3><30a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <30b> DW_AT_name : (indirect string, offset: 0x18d): __xr │ │ │ │ │ + <30b> DW_AT_name : (indirect string, offset: 0x1e2): __xr │ │ │ │ │ <30f> DW_AT_decl_file : 1 │ │ │ │ │ <310> DW_AT_decl_line : 1004 │ │ │ │ │ <312> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><316>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <317> DW_AT_name : __a │ │ │ │ │ <31b> DW_AT_decl_file : 1 │ │ │ │ │ <31c> DW_AT_decl_line : 1004 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x20a): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x205): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ __moddi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] signed char │ │ │ │ │ + [ 3f] float │ │ │ │ │ + [ 45] long long int │ │ │ │ │ + [ 53] long long unsigned int │ │ │ │ │ + [ 6a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 9f] long int │ │ │ │ │ + [ a8] high │ │ │ │ │ + [ ad] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 10b] __clz_tab │ │ │ │ │ [ 115] unsigned char │ │ │ │ │ [ 123] __x0 │ │ │ │ │ [ 128] __x1 │ │ │ │ │ [ 12d] __x2 │ │ │ │ │ [ 132] __x3 │ │ │ │ │ [ 137] UQItype │ │ │ │ │ [ 13f] unsigned int │ │ │ │ │ [ 14c] __moddi3 │ │ │ │ │ [ 155] char │ │ │ │ │ [ 15a] USItype │ │ │ │ │ [ 162] __q0 │ │ │ │ │ [ 167] __q1 │ │ │ │ │ - [ 16c] SItype │ │ │ │ │ - [ 173] UDItype │ │ │ │ │ - [ 17b] long unsigned int │ │ │ │ │ - [ 18d] __xr │ │ │ │ │ - [ 192] __udivmoddi4 │ │ │ │ │ - [ 19f] DItype │ │ │ │ │ - [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 16c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 1c1] SItype │ │ │ │ │ + [ 1c8] UDItype │ │ │ │ │ + [ 1d0] long unsigned int │ │ │ │ │ + [ 1e2] __xr │ │ │ │ │ + [ 1e7] __udivmoddi4 │ │ │ │ │ + [ 1f4] DItype │ │ │ │ │ [ 1fb] __r0 │ │ │ │ │ [ 200] __r1 │ │ │ │ │ [ 205] __uh │ │ │ │ │ [ 20a] __ul │ │ │ ├── _udivdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -144,74 +144,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x32c0 contains 124 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c5a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1d1 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1f5 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ +000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c5a │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000473 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ 00000475 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6e7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x29): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x175): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc5a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,60 +28,60 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x11f): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x175): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1ca): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x163): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x17c): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x1d1): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1f5): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xad): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xbb): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa7): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xa): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x110): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -119,15 +119,15 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x21): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x193): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e8): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ <104> DW_AT_prototyped : 1 │ │ │ │ │ <105> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <109> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <10a> DW_AT_sibling : <0x42e> │ │ │ │ │ <2><10e>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -209,33 +209,33 @@ │ │ │ │ │ <1b1> DW_AT_name : ww │ │ │ │ │ <1b4> DW_AT_decl_file : 1 │ │ │ │ │ <1b5> DW_AT_decl_line : 1068 │ │ │ │ │ <1b7> DW_AT_type : <0x434>, DWunion │ │ │ │ │ <2><1bb>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1bc> DW_AT_sibling : <0x1d9> │ │ │ │ │ <3><1c0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1c1> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <1c1> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <1c5> DW_AT_decl_file : 1 │ │ │ │ │ <1c6> DW_AT_decl_line : 915 │ │ │ │ │ <1c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1cc>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <1cd> DW_AT_name : __a │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -260,33 +260,33 @@ │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 927 │ │ │ │ │ <22e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><232>: Abbrev Number: 0 │ │ │ │ │ <2><233>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <234> DW_AT_sibling : <0x251> │ │ │ │ │ <3><238>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <239> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <239> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <23d> DW_AT_decl_file : 1 │ │ │ │ │ <23e> DW_AT_decl_line : 939 │ │ │ │ │ <240> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><244>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <245> DW_AT_name : __a │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ │ <2fd> DW_AT_decl_file : 1 │ │ │ │ │ <2fe> DW_AT_decl_line : 969 │ │ │ │ │ <300> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><304>: Abbrev Number: 0 │ │ │ │ │ <2><305>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <306> DW_AT_sibling : <0x323> │ │ │ │ │ <3><30a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <30b> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <30b> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <30f> DW_AT_decl_file : 1 │ │ │ │ │ <310> DW_AT_decl_line : 1004 │ │ │ │ │ <312> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><316>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <317> DW_AT_name : __a │ │ │ │ │ <31b> DW_AT_decl_file : 1 │ │ │ │ │ <31c> DW_AT_decl_line : 1004 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x20b): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x96): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x206): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x91): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x33): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ __udivdi3 │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __udivdi3 │ │ │ │ │ [ a] DWstruct │ │ │ │ │ [ 13] complex float │ │ │ │ │ [ 21] DWunion │ │ │ │ │ - [ 29] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 87] __d0 │ │ │ │ │ - [ 8c] __d1 │ │ │ │ │ - [ 91] __vh │ │ │ │ │ - [ 96] __vl │ │ │ │ │ - [ 9b] signed char │ │ │ │ │ - [ a7] float │ │ │ │ │ - [ ad] long long int │ │ │ │ │ - [ bb] long long unsigned int │ │ │ │ │ - [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 107] long int │ │ │ │ │ - [ 110] high │ │ │ │ │ + [ 29] __d0 │ │ │ │ │ + [ 2e] __d1 │ │ │ │ │ + [ 33] __vh │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ [ 149] unsigned int │ │ │ │ │ [ 156] UDItype │ │ │ │ │ [ 15e] char │ │ │ │ │ [ 163] USItype │ │ │ │ │ [ 16b] __q0 │ │ │ │ │ [ 170] __q1 │ │ │ │ │ - [ 175] SItype │ │ │ │ │ - [ 17c] long unsigned int │ │ │ │ │ - [ 18e] __xr │ │ │ │ │ - [ 193] __udivmoddi4 │ │ │ │ │ - [ 1a0] DItype │ │ │ │ │ - [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 175] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 1ca] SItype │ │ │ │ │ + [ 1d1] long unsigned int │ │ │ │ │ + [ 1e3] __xr │ │ │ │ │ + [ 1e8] __udivmoddi4 │ │ │ │ │ + [ 1f5] DItype │ │ │ │ │ [ 1fc] __r0 │ │ │ │ │ [ 201] __r1 │ │ │ │ │ [ 206] __uh │ │ │ │ │ [ 20b] __ul │ │ │ ├── _umoddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -133,75 +133,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x30cc contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c1e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1d1 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1f5 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ +000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ -0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c1e │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 15c │ │ │ │ │ 00000481 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 00000483 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x710 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x175): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,60 +28,60 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x11f): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x175): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1ca): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x163): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x17c): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x1d1): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1f5): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -119,15 +119,15 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x193): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e8): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ <104> DW_AT_prototyped : 1 │ │ │ │ │ <105> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <109> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <10a> DW_AT_sibling : <0x42e> │ │ │ │ │ <2><10e>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -209,33 +209,33 @@ │ │ │ │ │ <1b1> DW_AT_name : ww │ │ │ │ │ <1b4> DW_AT_decl_file : 1 │ │ │ │ │ <1b5> DW_AT_decl_line : 1068 │ │ │ │ │ <1b7> DW_AT_type : <0x434>, DWunion │ │ │ │ │ <2><1bb>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1bc> DW_AT_sibling : <0x1d9> │ │ │ │ │ <3><1c0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1c1> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <1c1> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <1c5> DW_AT_decl_file : 1 │ │ │ │ │ <1c6> DW_AT_decl_line : 915 │ │ │ │ │ <1c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1cc>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <1cd> DW_AT_name : __a │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -260,33 +260,33 @@ │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 927 │ │ │ │ │ <22e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><232>: Abbrev Number: 0 │ │ │ │ │ <2><233>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <234> DW_AT_sibling : <0x251> │ │ │ │ │ <3><238>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <239> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <239> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <23d> DW_AT_decl_file : 1 │ │ │ │ │ <23e> DW_AT_decl_line : 939 │ │ │ │ │ <240> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><244>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <245> DW_AT_name : __a │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ │ <2fd> DW_AT_decl_file : 1 │ │ │ │ │ <2fe> DW_AT_decl_line : 969 │ │ │ │ │ <300> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><304>: Abbrev Number: 0 │ │ │ │ │ <2><305>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <306> DW_AT_sibling : <0x323> │ │ │ │ │ <3><30a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <30b> DW_AT_name : (indirect string, offset: 0x18e): __xr │ │ │ │ │ + <30b> DW_AT_name : (indirect string, offset: 0x1e3): __xr │ │ │ │ │ <30f> DW_AT_decl_file : 1 │ │ │ │ │ <310> DW_AT_decl_line : 1004 │ │ │ │ │ <312> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><316>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <317> DW_AT_name : __a │ │ │ │ │ <31b> DW_AT_decl_file : 1 │ │ │ │ │ <31c> DW_AT_decl_line : 1004 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x20b): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x206): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x10b): __umoddi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x2e): __umoddi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1122 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc1e │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +__umoddi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ -__umoddi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ - [ 10b] __umoddi3 │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __umoddi3 │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ [ 149] unsigned int │ │ │ │ │ [ 156] UDItype │ │ │ │ │ [ 15e] char │ │ │ │ │ [ 163] USItype │ │ │ │ │ [ 16b] __q0 │ │ │ │ │ [ 170] __q1 │ │ │ │ │ - [ 175] SItype │ │ │ │ │ - [ 17c] long unsigned int │ │ │ │ │ - [ 18e] __xr │ │ │ │ │ - [ 193] __udivmoddi4 │ │ │ │ │ - [ 1a0] DItype │ │ │ │ │ - [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 175] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 1ca] SItype │ │ │ │ │ + [ 1d1] long unsigned int │ │ │ │ │ + [ 1e3] __xr │ │ │ │ │ + [ 1e8] __udivmoddi4 │ │ │ │ │ + [ 1f5] DItype │ │ │ │ │ [ 1fc] __r0 │ │ │ │ │ [ 201] __r1 │ │ │ │ │ [ 206] __uh │ │ │ │ │ [ 20b] __ul │ │ │ ├── _udiv_w_sdiv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,31 +4,31 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x868 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ 00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ 00000075 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x970 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,71 +4,71 @@ │ │ │ │ │ Length: 0xd1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x112): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa0): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x9b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xa9): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x8d): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0xaf): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xb5): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x76): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x62): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <75> DW_AT_name : (indirect string, offset: 0x170): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x62): __udiv_w_sdiv │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x68): __udiv_w_sdiv │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 673 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0xe │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ __udiv_w_sdiv │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 50] long unsigned int │ │ │ │ │ - [ 62] __udiv_w_sdiv │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] signed char │ │ │ │ │ - [ af] USItype │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 115] float │ │ │ │ │ - [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 62] float │ │ │ │ │ + [ 68] __udiv_w_sdiv │ │ │ │ │ + [ 76] long long unsigned int │ │ │ │ │ + [ 8d] unsigned char │ │ │ │ │ + [ 9b] char │ │ │ │ │ + [ a0] long int │ │ │ │ │ + [ a9] signed char │ │ │ │ │ + [ b5] USItype │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 112] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 170] complex float │ │ │ ├── _udivmoddi4.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -150,141 +150,141 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3684 contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e78 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1cc │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ 000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + e78 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000160 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 0000016f 00000801 R_MSP430_32 00000000 .debug_loc + 160 │ │ │ │ │ 0000017e 00000801 R_MSP430_32 00000000 .debug_loc + 178 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + 258 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 2c8 │ │ │ │ │ 000001ab 00000801 R_MSP430_32 00000000 .debug_loc + 408 │ │ │ │ │ 000001ba 00000801 R_MSP430_32 00000000 .debug_loc + 448 │ │ │ │ │ 000001c9 00000801 R_MSP430_32 00000000 .debug_loc + 4cc │ │ │ │ │ 000001e2 00000801 R_MSP430_32 00000000 .debug_loc + 524 │ │ │ │ │ 000001f2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ 00000206 00000801 R_MSP430_32 00000000 .debug_loc + 5c4 │ │ │ │ │ 00000218 00000a01 R_MSP430_32 00000000 .debug_ranges + 14 │ │ │ │ │ -00000221 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000022d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000221 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +0000022d 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000238 00000801 R_MSP430_32 00000000 .debug_loc + 608 │ │ │ │ │ 0000023d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000248 00000801 R_MSP430_32 00000000 .debug_loc + 638 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 680 │ │ │ │ │ 0000025d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 6c0 │ │ │ │ │ 0000026d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000278 00000801 R_MSP430_32 00000000 .debug_loc + 6e8 │ │ │ │ │ 00000288 00000801 R_MSP430_32 00000000 .debug_loc + 710 │ │ │ │ │ 0000028e 00000a01 R_MSP430_32 00000000 .debug_ranges + 28 │ │ │ │ │ -00000297 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000297 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ 000002a2 00000801 R_MSP430_32 00000000 .debug_loc + 75c │ │ │ │ │ 000002b2 00000801 R_MSP430_32 00000000 .debug_loc + 7b8 │ │ │ │ │ 000002b8 00000a01 R_MSP430_32 00000000 .debug_ranges + 3c │ │ │ │ │ -000002c1 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -000002cd 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000002c1 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +000002cd 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 000002d8 00000801 R_MSP430_32 00000000 .debug_loc + 7f8 │ │ │ │ │ 000002dd 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 000002e8 00000801 R_MSP430_32 00000000 .debug_loc + 814 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 000002f8 00000801 R_MSP430_32 00000000 .debug_loc + 85c │ │ │ │ │ 000002fd 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000308 00000801 R_MSP430_32 00000000 .debug_loc + 8a8 │ │ │ │ │ 0000030d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000318 00000801 R_MSP430_32 00000000 .debug_loc + 900 │ │ │ │ │ 00000328 00000801 R_MSP430_32 00000000 .debug_loc + 928 │ │ │ │ │ 0000032e 00000a01 R_MSP430_32 00000000 .debug_ranges + 4c │ │ │ │ │ -00000337 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000337 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ 00000342 00000801 R_MSP430_32 00000000 .debug_loc + 968 │ │ │ │ │ 00000352 00000801 R_MSP430_32 00000000 .debug_loc + 9cc │ │ │ │ │ 00000358 00000a01 R_MSP430_32 00000000 .debug_ranges + 60 │ │ │ │ │ -00000361 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000036d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000361 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +0000036d 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000378 00000801 R_MSP430_32 00000000 .debug_loc + a00 │ │ │ │ │ 0000037d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000388 00000801 R_MSP430_32 00000000 .debug_loc + a20 │ │ │ │ │ 0000038d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000398 00000801 R_MSP430_32 00000000 .debug_loc + a60 │ │ │ │ │ 0000039d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 000003a8 00000801 R_MSP430_32 00000000 .debug_loc + a98 │ │ │ │ │ 000003ad 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000003b8 00000801 R_MSP430_32 00000000 .debug_loc + ab4 │ │ │ │ │ 000003c8 00000801 R_MSP430_32 00000000 .debug_loc + adc │ │ │ │ │ 000003ce 00000a01 R_MSP430_32 00000000 .debug_ranges + 6c │ │ │ │ │ 000003e1 00000801 R_MSP430_32 00000000 .debug_loc + b1c │ │ │ │ │ 000003f0 00000801 R_MSP430_32 00000000 .debug_loc + b58 │ │ │ │ │ 000003f5 00000a01 R_MSP430_32 00000000 .debug_ranges + 88 │ │ │ │ │ -000003fe 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000040a 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000003fe 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +0000040a 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000415 00000801 R_MSP430_32 00000000 .debug_loc + b98 │ │ │ │ │ 0000041a 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000425 00000801 R_MSP430_32 00000000 .debug_loc + bc8 │ │ │ │ │ 0000042a 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000435 00000801 R_MSP430_32 00000000 .debug_loc + c18 │ │ │ │ │ 0000043a 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000445 00000801 R_MSP430_32 00000000 .debug_loc + c7c │ │ │ │ │ 0000044a 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000455 00000801 R_MSP430_32 00000000 .debug_loc + cb0 │ │ │ │ │ 00000465 00000801 R_MSP430_32 00000000 .debug_loc + cf8 │ │ │ │ │ 0000046b 00000205 R_MSP430_16_BYTE 00000000 .text + 9b8 │ │ │ │ │ 0000046d 00000205 R_MSP430_16_BYTE 00000000 .text + a74 │ │ │ │ │ -00000474 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ +00000474 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ 0000047f 00000801 R_MSP430_32 00000000 .debug_loc + d44 │ │ │ │ │ -00000484 00000c01 R_MSP430_32 00000000 .debug_str + 3c │ │ │ │ │ +00000484 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 0000048f 00000801 R_MSP430_32 00000000 .debug_loc + d99 │ │ │ │ │ -00000494 00000c01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ +00000494 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 0000049f 00000801 R_MSP430_32 00000000 .debug_loc + dd9 │ │ │ │ │ -000004a4 00000c01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ +000004a4 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ 000004af 00000801 R_MSP430_32 00000000 .debug_loc + e09 │ │ │ │ │ 000004b4 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000004bf 00000801 R_MSP430_32 00000000 .debug_loc + e3d │ │ │ │ │ -000004c4 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +000004c4 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 000004cf 00000801 R_MSP430_32 00000000 .debug_loc + e4d │ │ │ │ │ 000004d4 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000004e0 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +000004e0 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 000004ed 00000a01 R_MSP430_32 00000000 .debug_ranges + 94 │ │ │ │ │ 00000501 00000801 R_MSP430_32 00000000 .debug_loc + e81 │ │ │ │ │ 00000507 00000a01 R_MSP430_32 00000000 .debug_ranges + a0 │ │ │ │ │ 00000517 00000801 R_MSP430_32 00000000 .debug_loc + e9d │ │ │ │ │ 0000051e 00000a01 R_MSP430_32 00000000 .debug_ranges + ac │ │ │ │ │ 0000052e 00000801 R_MSP430_32 00000000 .debug_loc + eb9 │ │ │ │ │ -00000550 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000550 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3c84 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3c9c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,92 +2,92 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x55e (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xdf): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x192): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x37): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe78 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1d4): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x9c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x14f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xb1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x164): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x140): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1e6): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x8a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x13d): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x62): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xb7): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x16e): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x119): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1cc): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x70): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xc5): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x1aa): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1ff): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xd1): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x184): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa9): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x15c): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x4b): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xa0): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x24): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x137): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1dd): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x82): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd7): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x121): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1f2): __udivmoddi4 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 860 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0xe78 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -225,35 +225,35 @@ │ │ │ │ │ <1ea> DW_AT_decl_file : 1 │ │ │ │ │ <1eb> DW_AT_decl_line : 1068 │ │ │ │ │ <1ed> DW_AT_type : <0x53a>, DWunion │ │ │ │ │ <2><1f1>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <1f2> DW_AT_ranges : 0x0 │ │ │ │ │ <1f6> DW_AT_sibling : <0x217> │ │ │ │ │ <3><1fa>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <1fb> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <1fb> DW_AT_name : (indirect string, offset: 0x1c7): __xr │ │ │ │ │ <1ff> DW_AT_decl_file : 1 │ │ │ │ │ <200> DW_AT_decl_line : 915 │ │ │ │ │ <202> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <206> DW_AT_location : 0x5c4 (location list) │ │ │ │ │ <3><20a>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ <20b> DW_AT_name : __a │ │ │ │ │ <20f> DW_AT_decl_file : 1 │ │ │ │ │ <210> DW_AT_decl_line : 915 │ │ │ │ │ <212> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><216>: Abbrev Number: 0 │ │ │ │ │ <2><217>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <218> DW_AT_ranges : 0x14 │ │ │ │ │ <21c> DW_AT_sibling : <0x28d> │ │ │ │ │ <3><220>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <221> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <221> DW_AT_name : (indirect string, offset: 0x17f): __d1 │ │ │ │ │ <225> DW_AT_decl_file : 1 │ │ │ │ │ <226> DW_AT_decl_line : 927 │ │ │ │ │ <228> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><22c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <22d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <22d> DW_AT_name : (indirect string, offset: 0x17a): __d0 │ │ │ │ │ <231> DW_AT_decl_file : 1 │ │ │ │ │ <232> DW_AT_decl_line : 927 │ │ │ │ │ <234> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <238> DW_AT_location : 0x608 (location list) │ │ │ │ │ <3><23c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <23d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <241> DW_AT_decl_file : 1 │ │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ <284> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <288> DW_AT_location : 0x710 (location list) │ │ │ │ │ <3><28c>: Abbrev Number: 0 │ │ │ │ │ <2><28d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <28e> DW_AT_ranges : 0x28 │ │ │ │ │ <292> DW_AT_sibling : <0x2b7> │ │ │ │ │ <3><296>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <297> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <297> DW_AT_name : (indirect string, offset: 0x1c7): __xr │ │ │ │ │ <29b> DW_AT_decl_file : 1 │ │ │ │ │ <29c> DW_AT_decl_line : 939 │ │ │ │ │ <29e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2a2> DW_AT_location : 0x75c (location list) │ │ │ │ │ <3><2a6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2a7> DW_AT_name : __a │ │ │ │ │ <2ab> DW_AT_decl_file : 1 │ │ │ │ │ @@ -301,20 +301,20 @@ │ │ │ │ │ <2ae> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2b2> DW_AT_location : 0x7b8 (location list) │ │ │ │ │ <3><2b6>: Abbrev Number: 0 │ │ │ │ │ <2><2b7>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <2b8> DW_AT_ranges : 0x3c │ │ │ │ │ <2bc> DW_AT_sibling : <0x32d> │ │ │ │ │ <3><2c0>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2c1> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <2c1> DW_AT_name : (indirect string, offset: 0x17f): __d1 │ │ │ │ │ <2c5> DW_AT_decl_file : 1 │ │ │ │ │ <2c6> DW_AT_decl_line : 969 │ │ │ │ │ <2c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2cc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2cd> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <2cd> DW_AT_name : (indirect string, offset: 0x17a): __d0 │ │ │ │ │ <2d1> DW_AT_decl_file : 1 │ │ │ │ │ <2d2> DW_AT_decl_line : 969 │ │ │ │ │ <2d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2d8> DW_AT_location : 0x7f8 (location list) │ │ │ │ │ <3><2dc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2dd> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <2e1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ <324> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <328> DW_AT_location : 0x928 (location list) │ │ │ │ │ <3><32c>: Abbrev Number: 0 │ │ │ │ │ <2><32d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <32e> DW_AT_ranges : 0x4c │ │ │ │ │ <332> DW_AT_sibling : <0x357> │ │ │ │ │ <3><336>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <337> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <337> DW_AT_name : (indirect string, offset: 0x1c7): __xr │ │ │ │ │ <33b> DW_AT_decl_file : 1 │ │ │ │ │ <33c> DW_AT_decl_line : 1004 │ │ │ │ │ <33e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <342> DW_AT_location : 0x968 (location list) │ │ │ │ │ <3><346>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <347> DW_AT_name : __a │ │ │ │ │ <34b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,20 +362,20 @@ │ │ │ │ │ <34e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <352> DW_AT_location : 0x9cc (location list) │ │ │ │ │ <3><356>: Abbrev Number: 0 │ │ │ │ │ <2><357>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <358> DW_AT_ranges : 0x60 │ │ │ │ │ <35c> DW_AT_sibling : <0x3cd> │ │ │ │ │ <3><360>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <361> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <361> DW_AT_name : (indirect string, offset: 0x17f): __d1 │ │ │ │ │ <365> DW_AT_decl_file : 1 │ │ │ │ │ <366> DW_AT_decl_line : 964 │ │ │ │ │ <368> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><36c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <36d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <36d> DW_AT_name : (indirect string, offset: 0x17a): __d0 │ │ │ │ │ <371> DW_AT_decl_file : 1 │ │ │ │ │ <372> DW_AT_decl_line : 964 │ │ │ │ │ <374> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <378> DW_AT_location : 0xa00 (location list) │ │ │ │ │ <3><37c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <37d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <381> DW_AT_decl_file : 1 │ │ │ │ │ @@ -422,20 +422,20 @@ │ │ │ │ │ <3ea> DW_AT_decl_line : 1034 │ │ │ │ │ <3ec> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3f0> DW_AT_location : 0xb58 (location list) │ │ │ │ │ <3><3f4>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <3f5> DW_AT_ranges : 0x88 │ │ │ │ │ <3f9> DW_AT_sibling : <0x46a> │ │ │ │ │ <4><3fd>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <3fe> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <3fe> DW_AT_name : (indirect string, offset: 0x17f): __d1 │ │ │ │ │ <402> DW_AT_decl_file : 1 │ │ │ │ │ <403> DW_AT_decl_line : 1045 │ │ │ │ │ <405> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><409>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <40a> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <40a> DW_AT_name : (indirect string, offset: 0x17a): __d0 │ │ │ │ │ <40e> DW_AT_decl_file : 1 │ │ │ │ │ <40f> DW_AT_decl_line : 1045 │ │ │ │ │ <411> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <415> DW_AT_location : 0xb98 (location list) │ │ │ │ │ <4><419>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <41a> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <41e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -468,56 +468,56 @@ │ │ │ │ │ <465> DW_AT_location : 0xcf8 (location list) │ │ │ │ │ <4><469>: Abbrev Number: 0 │ │ │ │ │ <3><46a>: Abbrev Number: 19 (DW_TAG_lexical_block) │ │ │ │ │ <46b> DW_AT_low_pc : 0x9b8 │ │ │ │ │ <46d> DW_AT_high_pc : 0xa74 │ │ │ │ │ <46f> DW_AT_sibling : <0x4ec> │ │ │ │ │ <4><473>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <474> DW_AT_name : (indirect string, offset: 0x37): __x0 │ │ │ │ │ + <474> DW_AT_name : (indirect string, offset: 0x8c): __x0 │ │ │ │ │ <478> DW_AT_decl_file : 1 │ │ │ │ │ <479> DW_AT_decl_line : 1046 │ │ │ │ │ <47b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <47f> DW_AT_location : 0xd44 (location list) │ │ │ │ │ <4><483>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <484> DW_AT_name : (indirect string, offset: 0x3c): __x1 │ │ │ │ │ + <484> DW_AT_name : (indirect string, offset: 0x91): __x1 │ │ │ │ │ <488> DW_AT_decl_file : 1 │ │ │ │ │ <489> DW_AT_decl_line : 1046 │ │ │ │ │ <48b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <48f> DW_AT_location : 0xd99 (location list) │ │ │ │ │ <4><493>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <494> DW_AT_name : (indirect string, offset: 0x41): __x2 │ │ │ │ │ + <494> DW_AT_name : (indirect string, offset: 0x96): __x2 │ │ │ │ │ <498> DW_AT_decl_file : 1 │ │ │ │ │ <499> DW_AT_decl_line : 1046 │ │ │ │ │ <49b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <49f> DW_AT_location : 0xdd9 (location list) │ │ │ │ │ <4><4a3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4a4> DW_AT_name : (indirect string, offset: 0x46): __x3 │ │ │ │ │ + <4a4> DW_AT_name : (indirect string, offset: 0x9b): __x3 │ │ │ │ │ <4a8> DW_AT_decl_file : 1 │ │ │ │ │ <4a9> DW_AT_decl_line : 1046 │ │ │ │ │ <4ab> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4af> DW_AT_location : 0xe09 (location list) │ │ │ │ │ <4><4b3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <4b4> DW_AT_name : (indirect string, offset: 0x1f): __ul │ │ │ │ │ <4b8> DW_AT_decl_file : 1 │ │ │ │ │ <4b9> DW_AT_decl_line : 1046 │ │ │ │ │ <4bb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4bf> DW_AT_location : 0xe3d (location list) │ │ │ │ │ <4><4c3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4c4> DW_AT_name : (indirect string, offset: 0xc2): __vl │ │ │ │ │ + <4c4> DW_AT_name : (indirect string, offset: 0x175): __vl │ │ │ │ │ <4c8> DW_AT_decl_file : 1 │ │ │ │ │ <4c9> DW_AT_decl_line : 1046 │ │ │ │ │ <4cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4cf> DW_AT_location : 0xe4d (location list) │ │ │ │ │ <4><4d3>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <4d4> DW_AT_name : (indirect string, offset: 0x10): __uh │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 1046 │ │ │ │ │ <4db> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4df>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0xb6): __vh │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x169): __vh │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 1046 │ │ │ │ │ <4e7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4eb>: Abbrev Number: 0 │ │ │ │ │ <3><4ec>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <4ed> DW_AT_ranges : 0x94 │ │ │ │ │ <4f1> DW_AT_sibling : <0x506> │ │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │ │ <540> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <544> DW_AT_sibling : <0x54f> │ │ │ │ │ <2><548>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <549> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <54d> DW_AT_upper_bound : 255 │ │ │ │ │ <2><54e>: Abbrev Number: 0 │ │ │ │ │ <1><54f>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ - <550> DW_AT_name : (indirect string, offset: 0x92): __clz_tab │ │ │ │ │ + <550> DW_AT_name : (indirect string, offset: 0x145): __clz_tab │ │ │ │ │ <554> DW_AT_decl_file : 3 │ │ │ │ │ <555> DW_AT_decl_line : 63 │ │ │ │ │ <556> DW_AT_type : <0x55c>, UQItype, unsigned char │ │ │ │ │ <55a> DW_AT_external : 1 │ │ │ │ │ <55b> DW_AT_declaration : 1 │ │ │ │ │ <1><55c>: Abbrev Number: 22 (DW_TAG_const_type) │ │ │ │ │ <55d> DW_AT_type : <0x53f>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -__udivmoddi4 │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +__udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -5,37 +5,37 @@ │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] __uh │ │ │ │ │ [ 15] __q0 │ │ │ │ │ [ 1a] __q1 │ │ │ │ │ [ 1f] __ul │ │ │ │ │ [ 24] complex float │ │ │ │ │ [ 32] __r1 │ │ │ │ │ - [ 37] __x0 │ │ │ │ │ - [ 3c] __x1 │ │ │ │ │ - [ 41] __x2 │ │ │ │ │ - [ 46] __x3 │ │ │ │ │ - [ 4b] long long unsigned int │ │ │ │ │ - [ 62] unsigned char │ │ │ │ │ - [ 70] long unsigned int │ │ │ │ │ - [ 82] DWunion │ │ │ │ │ - [ 8a] UQItype │ │ │ │ │ - [ 92] __clz_tab │ │ │ │ │ - [ 9c] unsigned int │ │ │ │ │ - [ a9] UDItype │ │ │ │ │ - [ b1] char │ │ │ │ │ - [ b6] __vh │ │ │ │ │ - [ bb] SItype │ │ │ │ │ - [ c2] __vl │ │ │ │ │ - [ c7] __d0 │ │ │ │ │ - [ cc] __d1 │ │ │ │ │ - [ d1] long long int │ │ │ │ │ - [ df] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 114] __xr │ │ │ │ │ - [ 119] USItype │ │ │ │ │ - [ 121] __udivmoddi4 │ │ │ │ │ - [ 12e] long int │ │ │ │ │ - [ 137] DWstruct │ │ │ │ │ - [ 140] signed char │ │ │ │ │ - [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1aa] DItype │ │ │ │ │ - [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 37] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 8c] __x0 │ │ │ │ │ + [ 91] __x1 │ │ │ │ │ + [ 96] __x2 │ │ │ │ │ + [ 9b] __x3 │ │ │ │ │ + [ a0] long long unsigned int │ │ │ │ │ + [ b7] unsigned char │ │ │ │ │ + [ c5] long unsigned int │ │ │ │ │ + [ d7] DWunion │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 13d] UQItype │ │ │ │ │ + [ 145] __clz_tab │ │ │ │ │ + [ 14f] unsigned int │ │ │ │ │ + [ 15c] UDItype │ │ │ │ │ + [ 164] char │ │ │ │ │ + [ 169] __vh │ │ │ │ │ + [ 16e] SItype │ │ │ │ │ + [ 175] __vl │ │ │ │ │ + [ 17a] __d0 │ │ │ │ │ + [ 17f] __d1 │ │ │ │ │ + [ 184] long long int │ │ │ │ │ + [ 192] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c7] __xr │ │ │ │ │ + [ 1cc] USItype │ │ │ │ │ + [ 1d4] long int │ │ │ │ │ + [ 1dd] DWstruct │ │ │ │ │ + [ 1e6] signed char │ │ │ │ │ + [ 1f2] __udivmoddi4 │ │ │ │ │ + [ 1ff] DItype │ │ │ ├── _pack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,60 +3,60 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xf74 contains 57 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1de │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1d7 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ -0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000009d 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ -000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +000000fd 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +0000012d 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -00000172 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -0000019a 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000172 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000019a 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +000001b3 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 000001bf 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001e5 00000b01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000200 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ -0000021c 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +0000021c 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ 00000227 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000229 00000205 R_MSP430_16_BYTE 00000000 .text + 1de │ │ │ │ │ 0000022b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000023e 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 0000024e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 5b │ │ │ │ │ -0000025d 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +0000025d 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 00000267 00000801 R_MSP430_32 00000000 .debug_loc + bf │ │ │ │ │ 00000276 00000801 R_MSP430_32 00000000 .debug_loc + 10a │ │ │ │ │ 0000027b 00000205 R_MSP430_16_BYTE 00000000 .text + 10e │ │ │ │ │ 0000027d 00000205 R_MSP430_16_BYTE 00000000 .text + 1de │ │ │ │ │ 00000280 00000b01 R_MSP430_32 00000000 .debug_str + 7 │ │ │ │ │ 0000028b 00000801 R_MSP430_32 00000000 .debug_loc + 16f │ │ │ │ │ 00000290 00000205 R_MSP430_16_BYTE 00000000 .text + 11a │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x2ad (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x147): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x46): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x182): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x5b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1de │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x12d): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x182): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd9): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x12e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x166): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1bb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x6c): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xb8): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x149): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x19e): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x17a): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x1cf): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x64): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0xb0): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x9f): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xf4): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xd0): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x125): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1d7): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xde): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x133): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xe7): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x13c): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x72): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0xbe): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16d): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13a): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,42 +119,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x40): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9a): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe6): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xc5): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x11a): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0x7d): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0xc9): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xb1): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x106): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x152): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1a7): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,46 +174,46 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x9a): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0xe6): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x127): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x17c): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xbb): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x110): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a6> DW_AT_name : (indirect string, offset: 0x161): bits │ │ │ │ │ + <1a6> DW_AT_name : (indirect string, offset: 0x1b6): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0x8b): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0xd7): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_name : (indirect string, offset: 0x0): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ @@ -258,15 +258,15 @@ │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <21b> DW_AT_external : 1 │ │ │ │ │ - <21c> DW_AT_name : (indirect string, offset: 0x5b): __pack_f │ │ │ │ │ + <21c> DW_AT_name : (indirect string, offset: 0xeb): __pack_f │ │ │ │ │ <220> DW_AT_decl_file : 1 │ │ │ │ │ <221> DW_AT_decl_line : 205 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <227> DW_AT_low_pc : 0x0 │ │ │ │ │ <229> DW_AT_high_pc : 0x1de │ │ │ │ │ <22b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ <2><24d>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <24e> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <252> DW_AT_decl_file : 1 │ │ │ │ │ <253> DW_AT_decl_line : 208 │ │ │ │ │ <254> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <258> DW_AT_location : 0x5b (location list) │ │ │ │ │ <2><25c>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <25d> DW_AT_name : (indirect string, offset: 0x9a): sign │ │ │ │ │ + <25d> DW_AT_name : (indirect string, offset: 0xe6): sign │ │ │ │ │ <261> DW_AT_decl_file : 1 │ │ │ │ │ <262> DW_AT_decl_line : 209 │ │ │ │ │ <263> DW_AT_type : <0x21>, int │ │ │ │ │ <267> DW_AT_location : 0xbf (location list) │ │ │ │ │ <2><26b>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <26c> DW_AT_name : exp │ │ │ │ │ <270> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ M7A8A9A:A;A0A │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ -__pack_f │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ +__pack_f │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -6,35 +6,35 @@ │ │ │ │ │ [ 18] lowbit │ │ │ │ │ [ 1f] isnan │ │ │ │ │ [ 25] __thenan_sf │ │ │ │ │ [ 31] fraction │ │ │ │ │ [ 3a] isinf │ │ │ │ │ [ 40] class │ │ │ │ │ [ 46] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 5b] __pack_f │ │ │ │ │ - [ 64] USItype │ │ │ │ │ - [ 6c] float │ │ │ │ │ - [ 72] CLASS_QNAN │ │ │ │ │ - [ 7d] unsigned char │ │ │ │ │ - [ 8b] FLO_union_type │ │ │ │ │ - [ 9a] sign │ │ │ │ │ - [ 9f] long unsigned int │ │ │ │ │ - [ b1] short int │ │ │ │ │ - [ bb] value_raw │ │ │ │ │ - [ c5] normal_exp │ │ │ │ │ - [ d0] fractype │ │ │ │ │ - [ d9] char │ │ │ │ │ - [ de] FLO_type │ │ │ │ │ - [ e7] CLASS_SNAN │ │ │ │ │ - [ f2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 127] value │ │ │ │ │ - [ 12d] unsigned int │ │ │ │ │ - [ 13a] CLASS_INFINITY │ │ │ │ │ - [ 149] long int │ │ │ │ │ - [ 152] fp_number_type │ │ │ │ │ - [ 161] bits │ │ │ │ │ - [ 166] SFtype │ │ │ │ │ - [ 16d] CLASS_NUMBER │ │ │ │ │ - [ 17a] UHItype │ │ │ │ │ - [ 182] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 5b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ b0] USItype │ │ │ │ │ + [ b8] float │ │ │ │ │ + [ be] CLASS_QNAN │ │ │ │ │ + [ c9] unsigned char │ │ │ │ │ + [ d7] FLO_union_type │ │ │ │ │ + [ e6] sign │ │ │ │ │ + [ eb] __pack_f │ │ │ │ │ + [ f4] long unsigned int │ │ │ │ │ + [ 106] short int │ │ │ │ │ + [ 110] value_raw │ │ │ │ │ + [ 11a] normal_exp │ │ │ │ │ + [ 125] fractype │ │ │ │ │ + [ 12e] char │ │ │ │ │ + [ 133] FLO_type │ │ │ │ │ + [ 13c] CLASS_SNAN │ │ │ │ │ + [ 147] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17c] value │ │ │ │ │ + [ 182] unsigned int │ │ │ │ │ + [ 18f] CLASS_INFINITY │ │ │ │ │ + [ 19e] long int │ │ │ │ │ + [ 1a7] fp_number_type │ │ │ │ │ + [ 1b6] bits │ │ │ │ │ + [ 1bb] SFtype │ │ │ │ │ + [ 1c2] CLASS_NUMBER │ │ │ │ │ + [ 1cf] UHItype │ │ │ │ │ [ 1d7] halffractype │ │ │ ├── _unpack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,58 +3,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcc4 contains 46 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 124 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000009d 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +000000fd 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ -0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +0000012d 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ -00000172 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000172 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 0000019a 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -000001c0 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +000001b3 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ 000001c8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ca 00000205 R_MSP430_16_BYTE 00000000 .text + 124 │ │ │ │ │ 000001cc 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001e0 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001f3 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000001fe 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ 0000020e 00000801 R_MSP430_32 00000000 .debug_loc + 67 │ │ │ │ │ -00000213 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000213 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ 0000022c 00000b01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xeec contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x23a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc9): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x11e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x30): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x164): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x45): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x124 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x10f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x164): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb0): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x148): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x19d): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x4d): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xa2): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x12b): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x180): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x15c): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x1b1): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x45): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x9a): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x80): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xd5): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xa7): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xfc): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1b9): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xb5): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x10a): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xbe): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x113): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x53): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0xa8): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x14f): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a4): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x171): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,42 +119,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x2a): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7b): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd0): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x9c): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xf1): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0x5e): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0xb3): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x92): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xe7): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x134): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x189): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,52 +174,52 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x7b): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0xd0): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x109): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x15e): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <19a> DW_AT_name : (indirect string, offset: 0xb): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a6> DW_AT_name : (indirect string, offset: 0x143): bits │ │ │ │ │ + <1a6> DW_AT_name : (indirect string, offset: 0x198): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0x6c): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0xc1): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_external : 1 │ │ │ │ │ - <1c0> DW_AT_name : (indirect string, offset: 0xfe): __unpack_f │ │ │ │ │ + <1c0> DW_AT_name : (indirect string, offset: 0x153): __unpack_f │ │ │ │ │ <1c4> DW_AT_decl_file : 1 │ │ │ │ │ <1c5> DW_AT_decl_line : 448 │ │ │ │ │ <1c7> DW_AT_prototyped : 1 │ │ │ │ │ <1c8> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ca> DW_AT_high_pc : 0x124 │ │ │ │ │ <1cc> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1d0> DW_AT_sibling : <0x21f> │ │ │ │ │ @@ -244,15 +244,15 @@ │ │ │ │ │ <2><202>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ <203> DW_AT_name : exp │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 454 │ │ │ │ │ <20a> DW_AT_type : <0x21>, int │ │ │ │ │ <20e> DW_AT_location : 0x67 (location list) │ │ │ │ │ <2><212>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <213> DW_AT_name : (indirect string, offset: 0x7b): sign │ │ │ │ │ + <213> DW_AT_name : (indirect string, offset: 0xd0): sign │ │ │ │ │ <217> DW_AT_decl_file : 1 │ │ │ │ │ <218> DW_AT_decl_line : 455 │ │ │ │ │ <21a> DW_AT_type : <0x21>, int │ │ │ │ │ <2><21e>: Abbrev Number: 0 │ │ │ │ │ <1><21f>: Abbrev Number: 23 (DW_TAG_pointer_type) │ │ │ │ │ <220> DW_AT_byte_size : 2 │ │ │ │ │ <221> DW_AT_type : <0x1b2>, FLO_union_type │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,17 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ @@ -19,15 +20,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __unpack_f │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,34 +2,34 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] value_raw │ │ │ │ │ [ 15] __thenan_sf │ │ │ │ │ [ 21] fraction │ │ │ │ │ [ 2a] class │ │ │ │ │ [ 30] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 45] USItype │ │ │ │ │ - [ 4d] float │ │ │ │ │ - [ 53] CLASS_QNAN │ │ │ │ │ - [ 5e] unsigned char │ │ │ │ │ - [ 6c] FLO_union_type │ │ │ │ │ - [ 7b] sign │ │ │ │ │ - [ 80] long unsigned int │ │ │ │ │ - [ 92] short int │ │ │ │ │ - [ 9c] normal_exp │ │ │ │ │ - [ a7] fractype │ │ │ │ │ - [ b0] char │ │ │ │ │ - [ b5] FLO_type │ │ │ │ │ - [ be] CLASS_SNAN │ │ │ │ │ - [ c9] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fe] __unpack_f │ │ │ │ │ - [ 109] value │ │ │ │ │ - [ 10f] unsigned int │ │ │ │ │ - [ 11c] CLASS_INFINITY │ │ │ │ │ - [ 12b] long int │ │ │ │ │ - [ 134] fp_number_type │ │ │ │ │ - [ 143] bits │ │ │ │ │ - [ 148] SFtype │ │ │ │ │ - [ 14f] CLASS_NUMBER │ │ │ │ │ - [ 15c] UHItype │ │ │ │ │ - [ 164] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 45] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 9a] USItype │ │ │ │ │ + [ a2] float │ │ │ │ │ + [ a8] CLASS_QNAN │ │ │ │ │ + [ b3] unsigned char │ │ │ │ │ + [ c1] FLO_union_type │ │ │ │ │ + [ d0] sign │ │ │ │ │ + [ d5] long unsigned int │ │ │ │ │ + [ e7] short int │ │ │ │ │ + [ f1] normal_exp │ │ │ │ │ + [ fc] fractype │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] FLO_type │ │ │ │ │ + [ 113] CLASS_SNAN │ │ │ │ │ + [ 11e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 153] __unpack_f │ │ │ │ │ + [ 15e] value │ │ │ │ │ + [ 164] unsigned int │ │ │ │ │ + [ 171] CLASS_INFINITY │ │ │ │ │ + [ 180] long int │ │ │ │ │ + [ 189] fp_number_type │ │ │ │ │ + [ 198] bits │ │ │ │ │ + [ 19d] SFtype │ │ │ │ │ + [ 1a4] CLASS_NUMBER │ │ │ │ │ + [ 1b1] UHItype │ │ │ │ │ [ 1b9] halffractype │ │ │ ├── _addsub_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -20,92 +20,92 @@ │ │ │ │ │ 00000052 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000005e 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000062 00000205 R_MSP430_16_BYTE 00000000 .text + 2de │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1634 contains 81 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ 00000011 00000d01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000015 00000d01 R_MSP430_32 00000000 .debug_str + 1f3 │ │ │ │ │ +00000015 00000d01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32e │ │ │ │ │ 0000001d 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000032 00000d01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000037 00000d01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ -00000044 00000d01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000049 00000d01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -00000056 00000d01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ -0000005b 00000d01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ -00000066 00000d01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000073 00000d01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -00000078 00000d01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ +00000032 00000d01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +00000037 00000d01 R_MSP430_32 00000000 .debug_str + 223 │ │ │ │ │ +00000044 00000d01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000049 00000d01 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +00000056 00000d01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ +0000005b 00000d01 R_MSP430_32 00000000 .debug_str + 237 │ │ │ │ │ +00000066 00000d01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000073 00000d01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000078 00000d01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000083 00000d01 R_MSP430_32 00000000 .debug_str + 248 │ │ │ │ │ -0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000099 00000d01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000000b3 00000d01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +00000099 00000d01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000000b3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000000b9 00000d01 R_MSP430_32 00000000 .debug_str + f │ │ │ │ │ -000000bf 00000d01 R_MSP430_32 00000000 .debug_str + 1d5 │ │ │ │ │ -000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000000bf 00000d01 R_MSP430_32 00000000 .debug_str + 22a │ │ │ │ │ +000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ 00000104 00000d01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000113 00000d01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -00000122 00000d01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000113 00000d01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ +00000122 00000d01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ 00000131 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -00000143 00000d01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +00000143 00000d01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ +0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ 00000164 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -00000188 00000d01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -000001b0 00000d01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ -000001bc 00000d01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ -000001c9 00000d01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -000001d5 00000d01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000188 00000d01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ +000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ +000001b0 00000d01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +000001bc 00000d01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ +000001c9 00000d01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +000001d5 00000d01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ 000001fb 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000216 00000d01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000231 00000d01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ -0000023e 00000d01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +0000023e 00000d01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ 0000024a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000024c 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000024e 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000260 00000901 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 0000026e 00000901 R_MSP430_32 00000000 .debug_loc + 82 │ │ │ │ │ 0000027e 00000901 R_MSP430_32 00000000 .debug_loc + b7 │ │ │ │ │ -00000283 00000d01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000283 00000d01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ 0000028e 00000901 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000029e 00000901 R_MSP430_32 00000000 .debug_loc + f8 │ │ │ │ │ -000002a3 00000d01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000002a3 00000d01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 000002ae 00000901 R_MSP430_32 00000000 .debug_loc + 124 │ │ │ │ │ -000002b3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +000002b3 00000d01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 000002be 00000901 R_MSP430_32 00000000 .debug_loc + 155 │ │ │ │ │ -000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ 000002ce 00000901 R_MSP430_32 00000000 .debug_loc + 1ad │ │ │ │ │ 000002d3 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 000002e3 00000901 R_MSP430_32 00000000 .debug_loc + 1fd │ │ │ │ │ 000002e8 00000d01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000002f3 00000901 R_MSP430_32 00000000 .debug_loc + 232 │ │ │ │ │ 00000301 00000d01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000030d 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000030f 00000205 R_MSP430_16_BYTE 00000000 .text + 2de │ │ │ │ │ 00000311 00000901 R_MSP430_32 00000000 .debug_loc + 252 │ │ │ │ │ -0000031a 00000d01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000031a 00000d01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ 00000325 00000901 R_MSP430_32 00000000 .debug_loc + 266 │ │ │ │ │ -0000032a 00000d01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +0000032a 00000d01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 00000335 00000901 R_MSP430_32 00000000 .debug_loc + 27e │ │ │ │ │ -0000038d 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ +0000038d 00000d01 R_MSP430_32 00000000 .debug_str + 23f │ │ │ │ │ 00000399 00000205 R_MSP430_16_BYTE 00000000 .text + 2de │ │ │ │ │ 0000039b 00000205 R_MSP430_16_BYTE 00000000 .text + 32e │ │ │ │ │ 0000039d 00000901 R_MSP430_32 00000000 .debug_loc + 28e │ │ │ │ │ -000003a6 00000d01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +000003a6 00000d01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ 000003b1 00000901 R_MSP430_32 00000000 .debug_loc + 2a2 │ │ │ │ │ -000003b6 00000d01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +000003b6 00000d01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 000003c1 00000901 R_MSP430_32 00000000 .debug_loc + 2ba │ │ │ │ │ 00000418 00000d01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1a00 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x421 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x139): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x18e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x56): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x6b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x18e): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1e3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x151): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x1ce): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x223): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x80): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xc8): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x1c7): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x21c): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x1b4): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x209): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x1e2): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x237): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x78): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xd9): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x121): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x100): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x148): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x248): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x120): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x175): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x118): intfrac │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x160): intfrac │ │ │ │ │ <9d> DW_AT_decl_file : 2 │ │ │ │ │ <9e> DW_AT_decl_line : 195 │ │ │ │ │ <9f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 310 │ │ │ │ │ DW_AT_sibling : <0xcb> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x12e): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x183): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x86): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xce): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xf): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1d5): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x22a): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19b): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1f0): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xea> │ │ │ │ │ @@ -129,42 +129,42 @@ │ │ │ │ │ <2><103>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <104> DW_AT_name : (indirect string, offset: 0x48): class │ │ │ │ │ <108> DW_AT_decl_file : 2 │ │ │ │ │ <109> DW_AT_decl_line : 321 │ │ │ │ │ <10b> DW_AT_type : <0x2f>, char │ │ │ │ │ <10f> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><112>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <113> DW_AT_name : (indirect string, offset: 0x1bd): sign │ │ │ │ │ + <113> DW_AT_name : (indirect string, offset: 0x212): sign │ │ │ │ │ <117> DW_AT_decl_file : 2 │ │ │ │ │ <118> DW_AT_decl_line : 322 │ │ │ │ │ <11a> DW_AT_type : <0x140>, unsigned char │ │ │ │ │ <11e> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><121>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <122> DW_AT_name : (indirect string, offset: 0xf5): normal_exp │ │ │ │ │ + <122> DW_AT_name : (indirect string, offset: 0x13d): normal_exp │ │ │ │ │ <126> DW_AT_decl_file : 2 │ │ │ │ │ <127> DW_AT_decl_line : 323 │ │ │ │ │ <129> DW_AT_type : <0x147>, short int │ │ │ │ │ <12d> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><130>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <131> DW_AT_name : (indirect string, offset: 0x39): fraction │ │ │ │ │ <135> DW_AT_decl_file : 2 │ │ │ │ │ <136> DW_AT_decl_line : 334 │ │ │ │ │ <138> DW_AT_type : <0xcb> │ │ │ │ │ <13c> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><13f>: Abbrev Number: 0 │ │ │ │ │ <1><140>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <141> DW_AT_byte_size : 1 │ │ │ │ │ <142> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <143> DW_AT_name : (indirect string, offset: 0x91): unsigned char │ │ │ │ │ + <143> DW_AT_name : (indirect string, offset: 0xd9): unsigned char │ │ │ │ │ <1><147>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <148> DW_AT_byte_size : 2 │ │ │ │ │ <149> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <14a> DW_AT_name : (indirect string, offset: 0x1aa): short int │ │ │ │ │ + <14a> DW_AT_name : (indirect string, offset: 0x1ff): short int │ │ │ │ │ <1><14e>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <14f> DW_AT_name : (indirect string, offset: 0x16e): fp_number_type │ │ │ │ │ + <14f> DW_AT_name : (indirect string, offset: 0x1c3): fp_number_type │ │ │ │ │ <153> DW_AT_decl_file : 2 │ │ │ │ │ <154> DW_AT_decl_line : 335 │ │ │ │ │ <156> DW_AT_type : <0xfa> │ │ │ │ │ <1><15a>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <15b> DW_AT_byte_size : 4 │ │ │ │ │ <15c> DW_AT_decl_file : 2 │ │ │ │ │ <15d> DW_AT_decl_line : 351 │ │ │ │ │ @@ -184,51 +184,51 @@ │ │ │ │ │ <17b> DW_AT_decl_line : 354 │ │ │ │ │ <17d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <181> DW_AT_byte_size : 2 │ │ │ │ │ <182> DW_AT_bit_size : 8 │ │ │ │ │ <183> DW_AT_bit_offset : 1 │ │ │ │ │ <184> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><187>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <188> DW_AT_name : (indirect string, offset: 0x1bd): sign │ │ │ │ │ + <188> DW_AT_name : (indirect string, offset: 0x212): sign │ │ │ │ │ <18c> DW_AT_decl_file : 2 │ │ │ │ │ <18d> DW_AT_decl_line : 355 │ │ │ │ │ <18f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <193> DW_AT_byte_size : 2 │ │ │ │ │ <194> DW_AT_bit_size : 1 │ │ │ │ │ <195> DW_AT_bit_offset : 8 │ │ │ │ │ <196> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <19b> DW_AT_byte_size : 4 │ │ │ │ │ <19c> DW_AT_decl_file : 2 │ │ │ │ │ <19d> DW_AT_decl_line : 337 │ │ │ │ │ <19f> DW_AT_sibling : <0x1c8> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a4> DW_AT_name : (indirect string, offset: 0x188): value │ │ │ │ │ + <1a4> DW_AT_name : (indirect string, offset: 0x1dd): value │ │ │ │ │ <1a8> DW_AT_decl_file : 2 │ │ │ │ │ <1a9> DW_AT_decl_line : 339 │ │ │ │ │ <1ab> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1af>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b0> DW_AT_name : (indirect string, offset: 0xeb): value_raw │ │ │ │ │ + <1b0> DW_AT_name : (indirect string, offset: 0x133): value_raw │ │ │ │ │ <1b4> DW_AT_decl_file : 2 │ │ │ │ │ <1b5> DW_AT_decl_line : 340 │ │ │ │ │ <1b7> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x1c2): bits │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x217): bits │ │ │ │ │ <1c0> DW_AT_decl_file : 2 │ │ │ │ │ <1c1> DW_AT_decl_line : 357 │ │ │ │ │ <1c3> DW_AT_type : <0x15a> │ │ │ │ │ <2><1c7>: Abbrev Number: 0 │ │ │ │ │ <1><1c8>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1c9> DW_AT_name : (indirect string, offset: 0xbf): FLO_union_type │ │ │ │ │ + <1c9> DW_AT_name : (indirect string, offset: 0x107): FLO_union_type │ │ │ │ │ <1cd> DW_AT_decl_file : 2 │ │ │ │ │ <1ce> DW_AT_decl_line : 378 │ │ │ │ │ <1d0> DW_AT_type : <0x19a> │ │ │ │ │ <1><1d4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1d5> DW_AT_name : (indirect string, offset: 0xb8): iszero │ │ │ │ │ + <1d5> DW_AT_name : (indirect string, offset: 0x100): iszero │ │ │ │ │ <1d9> DW_AT_decl_file : 1 │ │ │ │ │ <1da> DW_AT_decl_line : 173 │ │ │ │ │ <1db> DW_AT_prototyped : 1 │ │ │ │ │ <1dc> DW_AT_type : <0x21>, int │ │ │ │ │ <1e0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1e1> DW_AT_sibling : <0x1ef> │ │ │ │ │ <2><1e5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -274,15 +274,15 @@ │ │ │ │ │ <231> DW_AT_name : (indirect string, offset: 0x4e): makenan │ │ │ │ │ <235> DW_AT_decl_file : 1 │ │ │ │ │ <236> DW_AT_decl_line : 143 │ │ │ │ │ <237> DW_AT_prototyped : 1 │ │ │ │ │ <238> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <23c> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><23d>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <23e> DW_AT_name : (indirect string, offset: 0xab): _fpadd_parts │ │ │ │ │ + <23e> DW_AT_name : (indirect string, offset: 0xf3): _fpadd_parts │ │ │ │ │ <242> DW_AT_decl_file : 1 │ │ │ │ │ <243> DW_AT_decl_line : 599 │ │ │ │ │ <245> DW_AT_prototyped : 1 │ │ │ │ │ <246> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <24a> DW_AT_low_pc : 0x0 │ │ │ │ │ <24c> DW_AT_high_pc : 0x292 │ │ │ │ │ <24e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -302,47 +302,47 @@ │ │ │ │ │ <2><272>: Abbrev Number: 23 (DW_TAG_formal_parameter) │ │ │ │ │ <273> DW_AT_name : tmp │ │ │ │ │ <277> DW_AT_decl_file : 1 │ │ │ │ │ <278> DW_AT_decl_line : 601 │ │ │ │ │ <27a> DW_AT_type : <0x2f9>, fp_number_type │ │ │ │ │ <27e> DW_AT_location : 0xb7 (location list) │ │ │ │ │ <2><282>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <283> DW_AT_name : (indirect string, offset: 0x10e): tfraction │ │ │ │ │ + <283> DW_AT_name : (indirect string, offset: 0x156): tfraction │ │ │ │ │ <287> DW_AT_decl_file : 1 │ │ │ │ │ <288> DW_AT_decl_line : 603 │ │ │ │ │ <28a> DW_AT_type : <0x98>, intfrac, SItype, long int │ │ │ │ │ <28e> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <2><292>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x1a): a_normal_exp │ │ │ │ │ <297> DW_AT_decl_file : 1 │ │ │ │ │ <298> DW_AT_decl_line : 606 │ │ │ │ │ <29a> DW_AT_type : <0x21>, int │ │ │ │ │ <29e> DW_AT_location : 0xf8 (location list) │ │ │ │ │ <2><2a2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2a3> DW_AT_name : (indirect string, offset: 0x6b): b_normal_exp │ │ │ │ │ + <2a3> DW_AT_name : (indirect string, offset: 0x168): b_normal_exp │ │ │ │ │ <2a7> DW_AT_decl_file : 1 │ │ │ │ │ <2a8> DW_AT_decl_line : 607 │ │ │ │ │ <2aa> DW_AT_type : <0x21>, int │ │ │ │ │ <2ae> DW_AT_location : 0x124 (location list) │ │ │ │ │ <2><2b2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2b3> DW_AT_name : (indirect string, offset: 0xce): a_fraction │ │ │ │ │ + <2b3> DW_AT_name : (indirect string, offset: 0x116): a_fraction │ │ │ │ │ <2b7> DW_AT_decl_file : 1 │ │ │ │ │ <2b8> DW_AT_decl_line : 608 │ │ │ │ │ <2ba> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2be> DW_AT_location : 0x155 (location list) │ │ │ │ │ <2><2c2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2c3> DW_AT_name : (indirect string, offset: 0x17d): b_fraction │ │ │ │ │ + <2c3> DW_AT_name : (indirect string, offset: 0x1d2): b_fraction │ │ │ │ │ <2c7> DW_AT_decl_file : 1 │ │ │ │ │ <2c8> DW_AT_decl_line : 609 │ │ │ │ │ <2ca> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2ce> DW_AT_location : 0x1ad (location list) │ │ │ │ │ <2><2d2>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <2d3> DW_AT_ranges : 0x0 │ │ │ │ │ <3><2d7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2d8> DW_AT_name : (indirect string, offset: 0x129): diff │ │ │ │ │ + <2d8> DW_AT_name : (indirect string, offset: 0x17e): diff │ │ │ │ │ <2dc> DW_AT_decl_file : 1 │ │ │ │ │ <2dd> DW_AT_decl_line : 648 │ │ │ │ │ <2df> DW_AT_type : <0x21>, int │ │ │ │ │ <2e3> DW_AT_location : 0x1fd (location list) │ │ │ │ │ <3><2e7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2e8> DW_AT_name : (indirect string, offset: 0x9): sdiff │ │ │ │ │ <2ec> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,21 +362,21 @@ │ │ │ │ │ <308> DW_AT_prototyped : 1 │ │ │ │ │ <309> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <30d> DW_AT_low_pc : 0x292 │ │ │ │ │ <30f> DW_AT_high_pc : 0x2de │ │ │ │ │ <311> DW_AT_frame_base : 0x252 (location list) │ │ │ │ │ <315> DW_AT_sibling : <0x38b> │ │ │ │ │ <2><319>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <31a> DW_AT_name : (indirect string, offset: 0x9f): arg_a │ │ │ │ │ + <31a> DW_AT_name : (indirect string, offset: 0xe7): arg_a │ │ │ │ │ <31e> DW_AT_decl_file : 1 │ │ │ │ │ <31f> DW_AT_decl_line : 739 │ │ │ │ │ <321> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <325> DW_AT_location : 0x266 (location list) │ │ │ │ │ <2><329>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <32a> DW_AT_name : (indirect string, offset: 0xa5): arg_b │ │ │ │ │ + <32a> DW_AT_name : (indirect string, offset: 0xed): arg_b │ │ │ │ │ <32e> DW_AT_decl_file : 1 │ │ │ │ │ <32f> DW_AT_decl_line : 739 │ │ │ │ │ <331> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <335> DW_AT_location : 0x27e (location list) │ │ │ │ │ <2><339>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <33a> DW_AT_name : a │ │ │ │ │ <33c> DW_AT_decl_file : 1 │ │ │ │ │ @@ -411,31 +411,31 @@ │ │ │ │ │ <380> DW_AT_decl_file : 1 │ │ │ │ │ <381> DW_AT_decl_line : 745 │ │ │ │ │ <383> DW_AT_type : <0x1c8>, FLO_union_type │ │ │ │ │ <387> DW_AT_location : 2 byte block: 91 5e (DW_OP_fbreg: -34) │ │ │ │ │ <2><38a>: Abbrev Number: 0 │ │ │ │ │ <1><38b>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ <38c> DW_AT_external : 1 │ │ │ │ │ - <38d> DW_AT_name : (indirect string, offset: 0x1ea): __subsf3 │ │ │ │ │ + <38d> DW_AT_name : (indirect string, offset: 0x23f): __subsf3 │ │ │ │ │ <391> DW_AT_decl_file : 1 │ │ │ │ │ <392> DW_AT_decl_line : 759 │ │ │ │ │ <394> DW_AT_prototyped : 1 │ │ │ │ │ <395> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <399> DW_AT_low_pc : 0x2de │ │ │ │ │ <39b> DW_AT_high_pc : 0x32e │ │ │ │ │ <39d> DW_AT_frame_base : 0x28e (location list) │ │ │ │ │ <3a1> DW_AT_sibling : <0x417> │ │ │ │ │ <2><3a5>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <3a6> DW_AT_name : (indirect string, offset: 0x9f): arg_a │ │ │ │ │ + <3a6> DW_AT_name : (indirect string, offset: 0xe7): arg_a │ │ │ │ │ <3aa> DW_AT_decl_file : 1 │ │ │ │ │ <3ab> DW_AT_decl_line : 759 │ │ │ │ │ <3ad> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <3b1> DW_AT_location : 0x2a2 (location list) │ │ │ │ │ <2><3b5>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <3b6> DW_AT_name : (indirect string, offset: 0xa5): arg_b │ │ │ │ │ + <3b6> DW_AT_name : (indirect string, offset: 0xed): arg_b │ │ │ │ │ <3ba> DW_AT_decl_file : 1 │ │ │ │ │ <3bb> DW_AT_decl_line : 759 │ │ │ │ │ <3bd> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <3c1> DW_AT_location : 0x2ba (location list) │ │ │ │ │ <2><3c5>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <3c6> DW_AT_name : a │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,41 +1,41 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A+ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ __addsf3 │ │ │ │ │ CLASS_ZERO │ │ │ │ │ a_normal_exp │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ -b_normal_exp │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ _fpadd_parts │ │ │ │ │ FLO_union_type │ │ │ │ │ a_fraction │ │ │ │ │ long unsigned int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ tfraction │ │ │ │ │ +b_normal_exp │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ b_fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ __subsf3 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,46 +7,46 @@ │ │ │ │ │ [ 27] isnan │ │ │ │ │ [ 2d] __thenan_sf │ │ │ │ │ [ 39] fraction │ │ │ │ │ [ 42] isinf │ │ │ │ │ [ 48] class │ │ │ │ │ [ 4e] makenan │ │ │ │ │ [ 56] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 6b] b_normal_exp │ │ │ │ │ - [ 78] USItype │ │ │ │ │ - [ 80] float │ │ │ │ │ - [ 86] CLASS_QNAN │ │ │ │ │ - [ 91] unsigned char │ │ │ │ │ - [ 9f] arg_a │ │ │ │ │ - [ a5] arg_b │ │ │ │ │ - [ ab] _fpadd_parts │ │ │ │ │ - [ b8] iszero │ │ │ │ │ - [ bf] FLO_union_type │ │ │ │ │ - [ ce] a_fraction │ │ │ │ │ - [ d9] long unsigned int │ │ │ │ │ - [ eb] value_raw │ │ │ │ │ - [ f5] normal_exp │ │ │ │ │ - [ 100] fractype │ │ │ │ │ - [ 109] char │ │ │ │ │ - [ 10e] tfraction │ │ │ │ │ - [ 118] intfrac │ │ │ │ │ - [ 120] FLO_type │ │ │ │ │ - [ 129] diff │ │ │ │ │ - [ 12e] CLASS_SNAN │ │ │ │ │ - [ 139] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 16e] fp_number_type │ │ │ │ │ - [ 17d] b_fraction │ │ │ │ │ - [ 188] value │ │ │ │ │ - [ 18e] unsigned int │ │ │ │ │ - [ 19b] CLASS_INFINITY │ │ │ │ │ - [ 1aa] short int │ │ │ │ │ - [ 1b4] long int │ │ │ │ │ - [ 1bd] sign │ │ │ │ │ - [ 1c2] bits │ │ │ │ │ - [ 1c7] SItype │ │ │ │ │ - [ 1ce] SFtype │ │ │ │ │ - [ 1d5] CLASS_NUMBER │ │ │ │ │ - [ 1e2] UHItype │ │ │ │ │ - [ 1ea] __subsf3 │ │ │ │ │ - [ 1f3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 6b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ c0] USItype │ │ │ │ │ + [ c8] float │ │ │ │ │ + [ ce] CLASS_QNAN │ │ │ │ │ + [ d9] unsigned char │ │ │ │ │ + [ e7] arg_a │ │ │ │ │ + [ ed] arg_b │ │ │ │ │ + [ f3] _fpadd_parts │ │ │ │ │ + [ 100] iszero │ │ │ │ │ + [ 107] FLO_union_type │ │ │ │ │ + [ 116] a_fraction │ │ │ │ │ + [ 121] long unsigned int │ │ │ │ │ + [ 133] value_raw │ │ │ │ │ + [ 13d] normal_exp │ │ │ │ │ + [ 148] fractype │ │ │ │ │ + [ 151] char │ │ │ │ │ + [ 156] tfraction │ │ │ │ │ + [ 160] intfrac │ │ │ │ │ + [ 168] b_normal_exp │ │ │ │ │ + [ 175] FLO_type │ │ │ │ │ + [ 17e] diff │ │ │ │ │ + [ 183] CLASS_SNAN │ │ │ │ │ + [ 18e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c3] fp_number_type │ │ │ │ │ + [ 1d2] b_fraction │ │ │ │ │ + [ 1dd] value │ │ │ │ │ + [ 1e3] unsigned int │ │ │ │ │ + [ 1f0] CLASS_INFINITY │ │ │ │ │ + [ 1ff] short int │ │ │ │ │ + [ 209] long int │ │ │ │ │ + [ 212] sign │ │ │ │ │ + [ 217] bits │ │ │ │ │ + [ 21c] SItype │ │ │ │ │ + [ 223] SFtype │ │ │ │ │ + [ 22a] CLASS_NUMBER │ │ │ │ │ + [ 237] UHItype │ │ │ │ │ + [ 23f] __subsf3 │ │ │ │ │ [ 248] halffractype │ │ │ ├── _mul_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,65 +10,65 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x136c contains 66 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 00000011 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 224 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ -00000037 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -00000050 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1cd │ │ │ │ │ +00000050 00000c01 R_MSP430_32 00000000 .debug_str + 1f4 │ │ │ │ │ +0000005b 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000009d 00000c01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ -000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1d6 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000012d 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -00000172 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ -000001e5 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1d6 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ +000001b3 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -0000021b 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ -00000270 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ +00000270 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ 0000027c 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000295 00000c01 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +00000295 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 000002aa 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ -000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ 000002c4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000002c6 00000205 R_MSP430_16_BYTE 00000000 .text + 224 │ │ │ │ │ 000002c8 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000002d1 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +000002d1 00000c01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ 000002dc 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ -000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000002e1 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 000002ec 00000801 R_MSP430_32 00000000 .debug_loc + 6c │ │ │ │ │ 00000348 00000205 R_MSP430_16_BYTE 00000000 .text + 3e │ │ │ │ │ 0000034a 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 0000036d 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000376 00000801 R_MSP430_32 00000000 .debug_loc + 7c │ │ │ │ │ 0000037f 00000801 R_MSP430_32 00000000 .debug_loc + 108 │ │ │ │ │ 00000384 00000205 R_MSP430_16_BYTE 00000000 .text + 5e │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x3c5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x109): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x15e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x3f): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1ac): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x224 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x153): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1a8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xe9): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x13e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x18b): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1e0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x62): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xb7): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x178): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x1cd): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x19f): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x1f4): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x5a): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0xaf): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x9c): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xf1): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xda): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x12f): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x201): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xee): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xfe): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x153): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x68): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0xbd): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x192): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x160): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b5): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,42 +119,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x31): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x181): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1d6): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xcf): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x124): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x22): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0x73): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0xc8): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xae): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x13e): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x193): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,51 +174,51 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x181): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x1d6): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x14d): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1a2): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xb8): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a6> DW_AT_name : (indirect string, offset: 0x186): bits │ │ │ │ │ + <1a6> DW_AT_name : (indirect string, offset: 0x1db): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0x8d): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0xf7): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x14c): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ │ <2><1d8>: Abbrev Number: 0 │ │ │ │ │ <1><1d9>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1da> DW_AT_byte_size : 2 │ │ │ │ │ <1db> DW_AT_type : <0x1df>, fp_number_type │ │ │ │ │ <1><1df>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1e0> DW_AT_type : <0x138>, fp_number_type │ │ │ │ │ <1><1e4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0xe3): isnan │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x138): isnan │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 156 │ │ │ │ │ <1eb> DW_AT_prototyped : 1 │ │ │ │ │ <1ec> DW_AT_type : <0x21>, int │ │ │ │ │ <1f0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1f1> DW_AT_sibling : <0x1ff> │ │ │ │ │ <2><1f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -257,15 +257,15 @@ │ │ │ │ │ <2><210>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <21b> DW_AT_name : (indirect string, offset: 0xc2): _fpmul_parts │ │ │ │ │ + <21b> DW_AT_name : (indirect string, offset: 0x117): _fpmul_parts │ │ │ │ │ <21f> DW_AT_decl_file : 1 │ │ │ │ │ <220> DW_AT_decl_line : 783 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <227> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <228> DW_AT_sibling : <0x2a3> │ │ │ │ │ <2><22c>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │ │ <2><264>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <3><265>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <266> DW_AT_name : x │ │ │ │ │ <268> DW_AT_decl_file : 1 │ │ │ │ │ <269> DW_AT_decl_line : 832 │ │ │ │ │ <26b> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <3><26f>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <270> DW_AT_name : (indirect string, offset: 0x1a7): ylow │ │ │ │ │ + <270> DW_AT_name : (indirect string, offset: 0x1fc): ylow │ │ │ │ │ <274> DW_AT_decl_file : 1 │ │ │ │ │ <275> DW_AT_decl_line : 833 │ │ │ │ │ <277> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <3><27b>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <27c> DW_AT_name : (indirect string, offset: 0x0): yhigh │ │ │ │ │ <280> DW_AT_decl_file : 1 │ │ │ │ │ <281> DW_AT_decl_line : 834 │ │ │ │ │ @@ -312,15 +312,15 @@ │ │ │ │ │ <3><287>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <288> DW_AT_name : bit │ │ │ │ │ <28c> DW_AT_decl_file : 1 │ │ │ │ │ <28d> DW_AT_decl_line : 835 │ │ │ │ │ <28f> DW_AT_type : <0x21>, int │ │ │ │ │ <3><293>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <4><294>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <295> DW_AT_name : (indirect string, offset: 0x54): carry │ │ │ │ │ + <295> DW_AT_name : (indirect string, offset: 0xa9): carry │ │ │ │ │ <299> DW_AT_decl_file : 1 │ │ │ │ │ <29a> DW_AT_decl_line : 840 │ │ │ │ │ <29c> DW_AT_type : <0x21>, int │ │ │ │ │ <4><2a0>: Abbrev Number: 0 │ │ │ │ │ <3><2a1>: Abbrev Number: 0 │ │ │ │ │ <2><2a2>: Abbrev Number: 0 │ │ │ │ │ <1><2a3>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ @@ -331,31 +331,31 @@ │ │ │ │ │ <2ae> DW_AT_decl_file : 1 │ │ │ │ │ <2af> DW_AT_decl_line : 143 │ │ │ │ │ <2b0> DW_AT_prototyped : 1 │ │ │ │ │ <2b1> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2b5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2b6>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ <2b7> DW_AT_external : 1 │ │ │ │ │ - <2b8> DW_AT_name : (indirect string, offset: 0x16f): __mulsf3 │ │ │ │ │ + <2b8> DW_AT_name : (indirect string, offset: 0x1c4): __mulsf3 │ │ │ │ │ <2bc> DW_AT_decl_file : 1 │ │ │ │ │ <2bd> DW_AT_decl_line : 945 │ │ │ │ │ <2bf> DW_AT_prototyped : 1 │ │ │ │ │ <2c0> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2c4> DW_AT_low_pc : 0x0 │ │ │ │ │ <2c6> DW_AT_high_pc : 0x224 │ │ │ │ │ <2c8> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <2cc> DW_AT_sibling : <0x3bb> │ │ │ │ │ <2><2d0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d1> DW_AT_name : (indirect string, offset: 0x81): arg_a │ │ │ │ │ + <2d1> DW_AT_name : (indirect string, offset: 0xd6): arg_a │ │ │ │ │ <2d5> DW_AT_decl_file : 1 │ │ │ │ │ <2d6> DW_AT_decl_line : 945 │ │ │ │ │ <2d8> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2dc> DW_AT_location : 0x54 (location list) │ │ │ │ │ <2><2e0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ - <2e1> DW_AT_name : (indirect string, offset: 0x87): arg_b │ │ │ │ │ + <2e1> DW_AT_name : (indirect string, offset: 0xdc): arg_b │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 945 │ │ │ │ │ <2e8> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2ec> DW_AT_location : 0x6c (location list) │ │ │ │ │ <2><2f0>: Abbrev Number: 29 (DW_TAG_variable) │ │ │ │ │ <2f1> DW_AT_name : a │ │ │ │ │ <2f3> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,17 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ _fpmul_parts │ │ │ │ │ @@ -21,15 +22,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __mulsf3 │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -5,42 +5,42 @@ │ │ │ │ │ [ 11] high │ │ │ │ │ [ 16] __thenan_sf │ │ │ │ │ [ 22] fraction │ │ │ │ │ [ 2b] isinf │ │ │ │ │ [ 31] class │ │ │ │ │ [ 37] makenan │ │ │ │ │ [ 3f] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 54] carry │ │ │ │ │ - [ 5a] USItype │ │ │ │ │ - [ 62] float │ │ │ │ │ - [ 68] CLASS_QNAN │ │ │ │ │ - [ 73] unsigned char │ │ │ │ │ - [ 81] arg_a │ │ │ │ │ - [ 87] arg_b │ │ │ │ │ - [ 8d] FLO_union_type │ │ │ │ │ - [ 9c] long unsigned int │ │ │ │ │ - [ ae] short int │ │ │ │ │ - [ b8] value_raw │ │ │ │ │ - [ c2] _fpmul_parts │ │ │ │ │ - [ cf] normal_exp │ │ │ │ │ - [ da] fractype │ │ │ │ │ - [ e3] isnan │ │ │ │ │ - [ e9] char │ │ │ │ │ - [ ee] FLO_type │ │ │ │ │ - [ f7] iszero │ │ │ │ │ - [ fe] CLASS_SNAN │ │ │ │ │ - [ 109] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 13e] fp_number_type │ │ │ │ │ - [ 14d] value │ │ │ │ │ - [ 153] unsigned int │ │ │ │ │ - [ 160] CLASS_INFINITY │ │ │ │ │ - [ 16f] __mulsf3 │ │ │ │ │ - [ 178] long int │ │ │ │ │ - [ 181] sign │ │ │ │ │ - [ 186] bits │ │ │ │ │ - [ 18b] SFtype │ │ │ │ │ - [ 192] CLASS_NUMBER │ │ │ │ │ - [ 19f] UHItype │ │ │ │ │ - [ 1a7] ylow │ │ │ │ │ - [ 1ac] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] carry │ │ │ │ │ + [ af] USItype │ │ │ │ │ + [ b7] float │ │ │ │ │ + [ bd] CLASS_QNAN │ │ │ │ │ + [ c8] unsigned char │ │ │ │ │ + [ d6] arg_a │ │ │ │ │ + [ dc] arg_b │ │ │ │ │ + [ e2] FLO_union_type │ │ │ │ │ + [ f1] long unsigned int │ │ │ │ │ + [ 103] short int │ │ │ │ │ + [ 10d] value_raw │ │ │ │ │ + [ 117] _fpmul_parts │ │ │ │ │ + [ 124] normal_exp │ │ │ │ │ + [ 12f] fractype │ │ │ │ │ + [ 138] isnan │ │ │ │ │ + [ 13e] char │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] iszero │ │ │ │ │ + [ 153] CLASS_SNAN │ │ │ │ │ + [ 15e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 193] fp_number_type │ │ │ │ │ + [ 1a2] value │ │ │ │ │ + [ 1a8] unsigned int │ │ │ │ │ + [ 1b5] CLASS_INFINITY │ │ │ │ │ + [ 1c4] __mulsf3 │ │ │ │ │ + [ 1cd] long int │ │ │ │ │ + [ 1d6] sign │ │ │ │ │ + [ 1db] bits │ │ │ │ │ + [ 1e0] SFtype │ │ │ │ │ + [ 1e7] CLASS_NUMBER │ │ │ │ │ + [ 1f4] UHItype │ │ │ │ │ + [ 1fc] ylow │ │ │ │ │ [ 201] halffractype │ │ │ ├── _div_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,64 +10,64 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1098 contains 60 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 150 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ -00000037 00000c01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ -00000050 00000c01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ -0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1ef │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ +00000050 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ +0000005b 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +0000009d 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1f6 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e5 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ -0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000012d 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ -00000172 00000c01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -000001b3 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1e5 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ +000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 00000265 00000c01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 00000278 00000c01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ -00000286 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000286 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ 00000292 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000294 00000205 R_MSP430_16_BYTE 00000000 .text + 150 │ │ │ │ │ 00000296 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000029f 00000c01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +0000029f 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ 000002aa 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ -000002af 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +000002af 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 000002ba 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 00000307 00000205 R_MSP430_16_BYTE 00000000 .text + 36 │ │ │ │ │ 00000309 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 00000323 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ 0000032c 00000801 R_MSP430_32 00000000 .debug_loc + 64 │ │ │ │ │ 00000335 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ 0000033e 00000801 R_MSP430_32 00000000 .debug_loc + c4 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x358 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x117): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x16c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5d): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x72): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x150 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x161): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1b6): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xf7): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x14c): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x19a): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1ef): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x7a): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xcf): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x187): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x1dc): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x1ae): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x203): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x72): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0xc7): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xbd): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x112): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xee): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x143): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x33): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xfc): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x151): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x10c): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x161): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x80): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0xd5): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1a1): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1f6): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c3): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,42 +119,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x4f): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x190): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e5): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xe3): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x138): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x40): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0x8b): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0xe0): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xcf): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x124): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x14c): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1a1): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,51 +174,51 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x190): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x1e5): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x15b): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1b0): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xd9): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x12e): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a6> DW_AT_name : (indirect string, offset: 0x195): bits │ │ │ │ │ + <1a6> DW_AT_name : (indirect string, offset: 0x1ea): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0xae): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0x103): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0x105): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x15a): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -280,15 +280,15 @@ │ │ │ │ │ <23c> DW_AT_type : <0x271>, fp_number_type │ │ │ │ │ <2><240>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <241> DW_AT_name : bit │ │ │ │ │ <245> DW_AT_decl_file : 1 │ │ │ │ │ <246> DW_AT_decl_line : 970 │ │ │ │ │ <248> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><24c>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <24d> DW_AT_name : (indirect string, offset: 0x17d): numerator │ │ │ │ │ + <24d> DW_AT_name : (indirect string, offset: 0x1d2): numerator │ │ │ │ │ <251> DW_AT_decl_file : 1 │ │ │ │ │ <252> DW_AT_decl_line : 971 │ │ │ │ │ <254> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><258>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <259> DW_AT_name : (indirect string, offset: 0x20b): denominator │ │ │ │ │ <25d> DW_AT_decl_file : 1 │ │ │ │ │ <25e> DW_AT_decl_line : 972 │ │ │ │ │ @@ -307,31 +307,31 @@ │ │ │ │ │ <27c> DW_AT_decl_file : 1 │ │ │ │ │ <27d> DW_AT_decl_line : 143 │ │ │ │ │ <27e> DW_AT_prototyped : 1 │ │ │ │ │ <27f> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <283> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><284>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ <285> DW_AT_external : 1 │ │ │ │ │ - <286> DW_AT_name : (indirect string, offset: 0x99): __divsf3 │ │ │ │ │ + <286> DW_AT_name : (indirect string, offset: 0xee): __divsf3 │ │ │ │ │ <28a> DW_AT_decl_file : 1 │ │ │ │ │ <28b> DW_AT_decl_line : 1064 │ │ │ │ │ <28d> DW_AT_prototyped : 1 │ │ │ │ │ <28e> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <292> DW_AT_low_pc : 0x0 │ │ │ │ │ <294> DW_AT_high_pc : 0x150 │ │ │ │ │ <296> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <29a> DW_AT_sibling : <0x34e> │ │ │ │ │ <2><29e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <29f> DW_AT_name : (indirect string, offset: 0xa2): arg_a │ │ │ │ │ + <29f> DW_AT_name : (indirect string, offset: 0xf7): arg_a │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 1064 │ │ │ │ │ <2a6> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2aa> DW_AT_location : 0x3c (location list) │ │ │ │ │ <2><2ae>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <2af> DW_AT_name : (indirect string, offset: 0xa8): arg_b │ │ │ │ │ + <2af> DW_AT_name : (indirect string, offset: 0xfd): arg_b │ │ │ │ │ <2b3> DW_AT_decl_file : 1 │ │ │ │ │ <2b4> DW_AT_decl_line : 1064 │ │ │ │ │ <2b6> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2ba> DW_AT_location : 0x54 (location list) │ │ │ │ │ <2><2be>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <2bf> DW_AT_name : a │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,20 @@ │ │ │ │ │ 7A8A9A:A;A0A │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ _fpdiv_parts │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ quotient │ │ │ │ │ halffractype │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ __divsf3 │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -24,15 +25,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ numerator │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ denominator │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ [ 2a] quotient │ │ │ │ │ [ 33] halffractype │ │ │ │ │ [ 40] fraction │ │ │ │ │ [ 49] isinf │ │ │ │ │ [ 4f] class │ │ │ │ │ [ 55] makenan │ │ │ │ │ [ 5d] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 72] USItype │ │ │ │ │ - [ 7a] float │ │ │ │ │ - [ 80] CLASS_QNAN │ │ │ │ │ - [ 8b] unsigned char │ │ │ │ │ - [ 99] __divsf3 │ │ │ │ │ - [ a2] arg_a │ │ │ │ │ - [ a8] arg_b │ │ │ │ │ - [ ae] FLO_union_type │ │ │ │ │ - [ bd] long unsigned int │ │ │ │ │ - [ cf] short int │ │ │ │ │ - [ d9] value_raw │ │ │ │ │ - [ e3] normal_exp │ │ │ │ │ - [ ee] fractype │ │ │ │ │ - [ f7] char │ │ │ │ │ - [ fc] FLO_type │ │ │ │ │ - [ 105] iszero │ │ │ │ │ - [ 10c] CLASS_SNAN │ │ │ │ │ - [ 117] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 14c] fp_number_type │ │ │ │ │ - [ 15b] value │ │ │ │ │ - [ 161] unsigned int │ │ │ │ │ - [ 16e] CLASS_INFINITY │ │ │ │ │ - [ 17d] numerator │ │ │ │ │ - [ 187] long int │ │ │ │ │ - [ 190] sign │ │ │ │ │ - [ 195] bits │ │ │ │ │ - [ 19a] SFtype │ │ │ │ │ - [ 1a1] CLASS_NUMBER │ │ │ │ │ - [ 1ae] UHItype │ │ │ │ │ - [ 1b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 72] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ c7] USItype │ │ │ │ │ + [ cf] float │ │ │ │ │ + [ d5] CLASS_QNAN │ │ │ │ │ + [ e0] unsigned char │ │ │ │ │ + [ ee] __divsf3 │ │ │ │ │ + [ f7] arg_a │ │ │ │ │ + [ fd] arg_b │ │ │ │ │ + [ 103] FLO_union_type │ │ │ │ │ + [ 112] long unsigned int │ │ │ │ │ + [ 124] short int │ │ │ │ │ + [ 12e] value_raw │ │ │ │ │ + [ 138] normal_exp │ │ │ │ │ + [ 143] fractype │ │ │ │ │ + [ 14c] char │ │ │ │ │ + [ 151] FLO_type │ │ │ │ │ + [ 15a] iszero │ │ │ │ │ + [ 161] CLASS_SNAN │ │ │ │ │ + [ 16c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1a1] fp_number_type │ │ │ │ │ + [ 1b0] value │ │ │ │ │ + [ 1b6] unsigned int │ │ │ │ │ + [ 1c3] CLASS_INFINITY │ │ │ │ │ + [ 1d2] numerator │ │ │ │ │ + [ 1dc] long int │ │ │ │ │ + [ 1e5] sign │ │ │ │ │ + [ 1ea] bits │ │ │ │ │ + [ 1ef] SFtype │ │ │ │ │ + [ 1f6] CLASS_NUMBER │ │ │ │ │ + [ 203] UHItype │ │ │ │ │ [ 20b] denominator │ │ │ ├── _fpcmp_parts_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,42 +3,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb54 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ -0000005d 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -00000062 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +0000005d 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000062 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ 0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -00000081 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -00000087 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +00000081 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000087 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000008d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000093 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000099 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000093 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ +00000099 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 000000d8 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -000000e7 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -000000f6 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -0000011e 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000123 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -0000012f 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +000000e7 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +000000f6 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +0000011e 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000123 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +0000012f 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 00000170 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 0000018c 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000198 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000019a 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ae 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,84 +2,84 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1d1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x116): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x39): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x148): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x4e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xff): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x154): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xaa): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xff): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x56): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xab): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x11b): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x170): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x140): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x195): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x4e): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xa3): USItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x7a): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0xcf): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xa1): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xf6): fractype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x19d): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 2 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xb6): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x10b): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <87> DW_AT_name : (indirect string, offset: 0x5c): CLASS_QNAN │ │ │ │ │ + <87> DW_AT_name : (indirect string, offset: 0xb1): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x133): CLASS_NUMBER │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x188): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x10c): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x161): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -109,47 +109,47 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x33): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │
DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x75): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xca): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x96): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xeb): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0xf6): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x14b): fraction │ │ │ │ │ <109> DW_AT_decl_file : 2 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x67): unsigned char │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xbc): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x8c): short int │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0xe1): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <123> DW_AT_name : (indirect string, offset: 0x124): fp_number_type │ │ │ │ │ + <123> DW_AT_name : (indirect string, offset: 0x179): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 2 │ │ │ │ │ <128> DW_AT_decl_line : 335 │ │ │ │ │ <12a> DW_AT_type : <0xce> │ │ │ │ │ <1><12e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <12f> DW_AT_name : (indirect string, offset: 0xaf): iszero │ │ │ │ │ + <12f> DW_AT_name : (indirect string, offset: 0x104): iszero │ │ │ │ │ <133> DW_AT_decl_file : 1 │ │ │ │ │ <134> DW_AT_decl_line : 173 │ │ │ │ │ <135> DW_AT_prototyped : 1 │ │ │ │ │ <136> DW_AT_type : <0x21>, int │ │ │ │ │ <13a> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <13b> DW_AT_sibling : <0x149> │ │ │ │ │ <2><13f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __fpcmp_parts_f │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,30 +3,30 @@ │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] __fpcmp_parts_f │ │ │ │ │ [ 2d] isinf │ │ │ │ │ [ 33] class │ │ │ │ │ [ 39] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 4e] USItype │ │ │ │ │ - [ 56] float │ │ │ │ │ - [ 5c] CLASS_QNAN │ │ │ │ │ - [ 67] unsigned char │ │ │ │ │ - [ 75] sign │ │ │ │ │ - [ 7a] long unsigned int │ │ │ │ │ - [ 8c] short int │ │ │ │ │ - [ 96] normal_exp │ │ │ │ │ - [ a1] fractype │ │ │ │ │ - [ aa] char │ │ │ │ │ - [ af] iszero │ │ │ │ │ - [ b6] CLASS_SNAN │ │ │ │ │ - [ c1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ f6] fraction │ │ │ │ │ - [ ff] unsigned int │ │ │ │ │ - [ 10c] CLASS_INFINITY │ │ │ │ │ - [ 11b] long int │ │ │ │ │ - [ 124] fp_number_type │ │ │ │ │ - [ 133] CLASS_NUMBER │ │ │ │ │ - [ 140] UHItype │ │ │ │ │ - [ 148] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 4e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a3] USItype │ │ │ │ │ + [ ab] float │ │ │ │ │ + [ b1] CLASS_QNAN │ │ │ │ │ + [ bc] unsigned char │ │ │ │ │ + [ ca] sign │ │ │ │ │ + [ cf] long unsigned int │ │ │ │ │ + [ e1] short int │ │ │ │ │ + [ eb] normal_exp │ │ │ │ │ + [ f6] fractype │ │ │ │ │ + [ ff] char │ │ │ │ │ + [ 104] iszero │ │ │ │ │ + [ 10b] CLASS_SNAN │ │ │ │ │ + [ 116] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 14b] fraction │ │ │ │ │ + [ 154] unsigned int │ │ │ │ │ + [ 161] CLASS_INFINITY │ │ │ │ │ + [ 170] long int │ │ │ │ │ + [ 179] fp_number_type │ │ │ │ │ + [ 188] CLASS_NUMBER │ │ │ │ │ + [ 195] UHItype │ │ │ │ │ [ 19d] halffractype │ │ │ ├── _compare_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb58 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 000000d1 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ -000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ -000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000110 00000b01 R_MSP430_32 00000000 .debug_str + 3e │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000131 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000155 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000171 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +000000ef 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000110 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +00000131 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000155 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000171 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000189 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000196 00000b01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ -000001a3 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000189 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +00000196 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +000001a3 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ 000001af 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001b1 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001b3 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ +000001cc 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000213 00000b01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xd44 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x221 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x106): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x1c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x138): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x31): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x40 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x58): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xad): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x9a): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xef): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x120): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x175): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x38): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x8d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x31): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x86): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x10d): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x162): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x130): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x185): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0xfb): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x150): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xc9): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x91): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xe6): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x18d): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xa8): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xfd): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <99> DW_AT_byte_size : 4 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 330 │ │ │ │ │ @@ -103,52 +103,52 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x16): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x116): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16b): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x10d>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x86): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xdb): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x114>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x127): fraction │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17c): fraction │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 334 │ │ │ │ │ <105> DW_AT_type : <0x98> │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10e> DW_AT_byte_size : 1 │ │ │ │ │ <10f> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <110> DW_AT_name : (indirect string, offset: 0x3e): unsigned char │ │ │ │ │ + <110> DW_AT_name : (indirect string, offset: 0x93): unsigned char │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 2 │ │ │ │ │ <116> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x158): short int │ │ │ │ │ <1><11b>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xe6): fp_number_type │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x13b): fp_number_type │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 335 │ │ │ │ │ <123> DW_AT_type : <0xc7> │ │ │ │ │ <1><127>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <128> DW_AT_byte_size : 4 │ │ │ │ │ <129> DW_AT_decl_file : 2 │ │ │ │ │ <12a> DW_AT_decl_line : 351 │ │ │ │ │ <12c> DW_AT_sibling : <0x167> │ │ │ │ │ <2><130>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <131> DW_AT_name : (indirect string, offset: 0x127): fraction │ │ │ │ │ + <131> DW_AT_name : (indirect string, offset: 0x17c): fraction │ │ │ │ │ <135> DW_AT_decl_file : 2 │ │ │ │ │ <136> DW_AT_decl_line : 353 │ │ │ │ │ <138> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <13c> DW_AT_byte_size : 4 │ │ │ │ │ <13d> DW_AT_bit_size : 23 │ │ │ │ │ <13e> DW_AT_bit_offset : 9 │ │ │ │ │ <13f> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -158,68 +158,68 @@ │ │ │ │ │ <148> DW_AT_decl_line : 354 │ │ │ │ │ <14a> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <14e> DW_AT_byte_size : 2 │ │ │ │ │ <14f> DW_AT_bit_size : 8 │ │ │ │ │ <150> DW_AT_bit_offset : 1 │ │ │ │ │ <151> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><154>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <155> DW_AT_name : (indirect string, offset: 0x116): sign │ │ │ │ │ + <155> DW_AT_name : (indirect string, offset: 0x16b): sign │ │ │ │ │ <159> DW_AT_decl_file : 2 │ │ │ │ │ <15a> DW_AT_decl_line : 355 │ │ │ │ │ <15c> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <160> DW_AT_byte_size : 2 │ │ │ │ │ <161> DW_AT_bit_size : 1 │ │ │ │ │ <162> DW_AT_bit_offset : 8 │ │ │ │ │ <163> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><166>: Abbrev Number: 0 │ │ │ │ │ <1><167>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <168> DW_AT_byte_size : 4 │ │ │ │ │ <169> DW_AT_decl_file : 2 │ │ │ │ │ <16a> DW_AT_decl_line : 337 │ │ │ │ │ <16c> DW_AT_sibling : <0x195> │ │ │ │ │ <2><170>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xf5): value │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x14a): value │ │ │ │ │ <175> DW_AT_decl_file : 2 │ │ │ │ │ <176> DW_AT_decl_line : 339 │ │ │ │ │ <178> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17d> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 340 │ │ │ │ │ <184> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><188>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <189> DW_AT_name : (indirect string, offset: 0x11b): bits │ │ │ │ │ + <189> DW_AT_name : (indirect string, offset: 0x170): bits │ │ │ │ │ <18d> DW_AT_decl_file : 2 │ │ │ │ │ <18e> DW_AT_decl_line : 357 │ │ │ │ │ <190> DW_AT_type : <0x127> │ │ │ │ │ <2><194>: Abbrev Number: 0 │ │ │ │ │ <1><195>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <196> DW_AT_name : (indirect string, offset: 0x65): FLO_union_type │ │ │ │ │ + <196> DW_AT_name : (indirect string, offset: 0xba): FLO_union_type │ │ │ │ │ <19a> DW_AT_decl_file : 2 │ │ │ │ │ <19b> DW_AT_decl_line : 378 │ │ │ │ │ <19d> DW_AT_type : <0x167> │ │ │ │ │ <1><1a1>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1a2> DW_AT_external : 1 │ │ │ │ │ - <1a3> DW_AT_name : (indirect string, offset: 0x9f): __cmpsf2 │ │ │ │ │ + <1a3> DW_AT_name : (indirect string, offset: 0xf4): __cmpsf2 │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ <1a8> DW_AT_decl_line : 1171 │ │ │ │ │ <1aa> DW_AT_prototyped : 1 │ │ │ │ │ <1ab> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1af> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b1> DW_AT_high_pc : 0x40 │ │ │ │ │ <1b3> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1b7> DW_AT_sibling : <0x212> │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x4c): arg_a │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0xa1): arg_a │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1171 │ │ │ │ │ <1c3> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <1c7> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><1cb>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ - <1cc> DW_AT_name : (indirect string, offset: 0x52): arg_b │ │ │ │ │ + <1cc> DW_AT_name : (indirect string, offset: 0xa7): arg_b │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ │ <1d1> DW_AT_decl_line : 1171 │ │ │ │ │ <1d3> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <1d7> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><1db>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <1dc> DW_AT_name : a │ │ │ │ │ <1de> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __cmpsf2 │ │ │ │ │ FLO_type │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ fraction │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] value_raw │ │ │ │ │ [ a] __thenan_sf │ │ │ │ │ [ 16] class │ │ │ │ │ [ 1c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 31] HItype │ │ │ │ │ - [ 38] float │ │ │ │ │ - [ 3e] unsigned char │ │ │ │ │ - [ 4c] arg_a │ │ │ │ │ - [ 52] arg_b │ │ │ │ │ - [ 58] unsigned int │ │ │ │ │ - [ 65] FLO_union_type │ │ │ │ │ - [ 74] long unsigned int │ │ │ │ │ - [ 86] normal_exp │ │ │ │ │ - [ 91] fractype │ │ │ │ │ - [ 9a] char │ │ │ │ │ - [ 9f] __cmpsf2 │ │ │ │ │ - [ a8] FLO_type │ │ │ │ │ - [ b1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ e6] fp_number_type │ │ │ │ │ - [ f5] value │ │ │ │ │ - [ fb] USItype │ │ │ │ │ - [ 103] short int │ │ │ │ │ - [ 10d] long int │ │ │ │ │ - [ 116] sign │ │ │ │ │ - [ 11b] bits │ │ │ │ │ - [ 120] SFtype │ │ │ │ │ - [ 127] fraction │ │ │ │ │ - [ 130] UHItype │ │ │ │ │ - [ 138] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 31] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 86] HItype │ │ │ │ │ + [ 8d] float │ │ │ │ │ + [ 93] unsigned char │ │ │ │ │ + [ a1] arg_a │ │ │ │ │ + [ a7] arg_b │ │ │ │ │ + [ ad] unsigned int │ │ │ │ │ + [ ba] FLO_union_type │ │ │ │ │ + [ c9] long unsigned int │ │ │ │ │ + [ db] normal_exp │ │ │ │ │ + [ e6] fractype │ │ │ │ │ + [ ef] char │ │ │ │ │ + [ f4] __cmpsf2 │ │ │ │ │ + [ fd] FLO_type │ │ │ │ │ + [ 106] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 13b] fp_number_type │ │ │ │ │ + [ 14a] value │ │ │ │ │ + [ 150] USItype │ │ │ │ │ + [ 158] short int │ │ │ │ │ + [ 162] long int │ │ │ │ │ + [ 16b] sign │ │ │ │ │ + [ 170] bits │ │ │ │ │ + [ 175] SFtype │ │ │ │ │ + [ 17c] fraction │ │ │ │ │ + [ 185] UHItype │ │ │ │ │ [ 18d] halffractype │ │ │ ├── _eq_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xea): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x75): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xca): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd1): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x126): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xb7): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x10c): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x189): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x91): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe6): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc8): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x11d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x50): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa5): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x191): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbd): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x112): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x5b): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xb0): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa3): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf8): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12e): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xad): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x102): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x159): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1ae): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x82): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd7): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x48): __eqsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x9d): __eqsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1191 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x69): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbe): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1191 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6f): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc4): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1191 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] __eqsf2 │ │ │ │ │ - [ 50] CLASS_QNAN │ │ │ │ │ - [ 5b] unsigned char │ │ │ │ │ - [ 69] arg_a │ │ │ │ │ - [ 6f] arg_b │ │ │ │ │ - [ 75] unsigned int │ │ │ │ │ - [ 82] FLO_union_type │ │ │ │ │ - [ 91] long unsigned int │ │ │ │ │ - [ a3] short int │ │ │ │ │ - [ ad] value_raw │ │ │ │ │ - [ b7] float │ │ │ │ │ - [ bd] normal_exp │ │ │ │ │ - [ c8] fractype │ │ │ │ │ - [ d1] char │ │ │ │ │ - [ d6] FLO_type │ │ │ │ │ - [ df] CLASS_SNAN │ │ │ │ │ - [ ea] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11f] fp_number_type │ │ │ │ │ - [ 12e] value │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] CLASS_INFINITY │ │ │ │ │ - [ 14b] long int │ │ │ │ │ - [ 154] sign │ │ │ │ │ - [ 159] bits │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] __eqsf2 │ │ │ │ │ + [ a5] CLASS_QNAN │ │ │ │ │ + [ b0] unsigned char │ │ │ │ │ + [ be] arg_a │ │ │ │ │ + [ c4] arg_b │ │ │ │ │ + [ ca] unsigned int │ │ │ │ │ + [ d7] FLO_union_type │ │ │ │ │ + [ e6] long unsigned int │ │ │ │ │ + [ f8] short int │ │ │ │ │ + [ 102] value_raw │ │ │ │ │ + [ 10c] float │ │ │ │ │ + [ 112] normal_exp │ │ │ │ │ + [ 11d] fractype │ │ │ │ │ + [ 126] char │ │ │ │ │ + [ 12b] FLO_type │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ + [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 174] fp_number_type │ │ │ │ │ + [ 183] value │ │ │ │ │ + [ 189] USItype │ │ │ │ │ + [ 191] CLASS_INFINITY │ │ │ │ │ + [ 1a0] long int │ │ │ │ │ + [ 1a9] sign │ │ │ │ │ + [ 1ae] bits │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _ne_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x137): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x73): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xc8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xc9): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x11e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x143): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x198): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x12c): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x181): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x8f): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe4): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc0): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x115): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xce): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd7): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x12c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa3): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x134): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x189): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x14c): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb5): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x10a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x59): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xae): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa1): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf6): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x117): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x16c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x14c): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a1): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x126): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x17b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xab): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x100): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x151): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1a6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x80): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd5): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x156): __nesf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x1ab): __nesf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1212 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x67): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbc): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1212 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6d): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc2): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1212 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] float │ │ │ │ │ - [ 4e] CLASS_QNAN │ │ │ │ │ - [ 59] unsigned char │ │ │ │ │ - [ 67] arg_a │ │ │ │ │ - [ 6d] arg_b │ │ │ │ │ - [ 73] unsigned int │ │ │ │ │ - [ 80] FLO_union_type │ │ │ │ │ - [ 8f] long unsigned int │ │ │ │ │ - [ a1] short int │ │ │ │ │ - [ ab] value_raw │ │ │ │ │ - [ b5] normal_exp │ │ │ │ │ - [ c0] fractype │ │ │ │ │ - [ c9] char │ │ │ │ │ - [ ce] FLO_type │ │ │ │ │ - [ d7] CLASS_SNAN │ │ │ │ │ - [ e2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 117] fp_number_type │ │ │ │ │ - [ 126] value │ │ │ │ │ - [ 12c] USItype │ │ │ │ │ - [ 134] CLASS_INFINITY │ │ │ │ │ - [ 143] long int │ │ │ │ │ - [ 14c] sign │ │ │ │ │ - [ 151] bits │ │ │ │ │ - [ 156] __nesf2 │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] float │ │ │ │ │ + [ a3] CLASS_QNAN │ │ │ │ │ + [ ae] unsigned char │ │ │ │ │ + [ bc] arg_a │ │ │ │ │ + [ c2] arg_b │ │ │ │ │ + [ c8] unsigned int │ │ │ │ │ + [ d5] FLO_union_type │ │ │ │ │ + [ e4] long unsigned int │ │ │ │ │ + [ f6] short int │ │ │ │ │ + [ 100] value_raw │ │ │ │ │ + [ 10a] normal_exp │ │ │ │ │ + [ 115] fractype │ │ │ │ │ + [ 11e] char │ │ │ │ │ + [ 123] FLO_type │ │ │ │ │ + [ 12c] CLASS_SNAN │ │ │ │ │ + [ 137] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 16c] fp_number_type │ │ │ │ │ + [ 17b] value │ │ │ │ │ + [ 181] USItype │ │ │ │ │ + [ 189] CLASS_INFINITY │ │ │ │ │ + [ 198] long int │ │ │ │ │ + [ 1a1] sign │ │ │ │ │ + [ 1a6] bits │ │ │ │ │ + [ 1ab] __nesf2 │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _gt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xea): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x73): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xc8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd1): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x126): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x189): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x97): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xec): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc8): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x11d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa3): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x191): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbd): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x112): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x59): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xae): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa9): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfe): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12e): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb3): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x108): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x159): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1ae): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x88): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xdd): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x80): __gtsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0xd5): __gtsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1233 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x67): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbc): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1233 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6d): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc2): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1233 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] float │ │ │ │ │ - [ 4e] CLASS_QNAN │ │ │ │ │ - [ 59] unsigned char │ │ │ │ │ - [ 67] arg_a │ │ │ │ │ - [ 6d] arg_b │ │ │ │ │ - [ 73] unsigned int │ │ │ │ │ - [ 80] __gtsf2 │ │ │ │ │ - [ 88] FLO_union_type │ │ │ │ │ - [ 97] long unsigned int │ │ │ │ │ - [ a9] short int │ │ │ │ │ - [ b3] value_raw │ │ │ │ │ - [ bd] normal_exp │ │ │ │ │ - [ c8] fractype │ │ │ │ │ - [ d1] char │ │ │ │ │ - [ d6] FLO_type │ │ │ │ │ - [ df] CLASS_SNAN │ │ │ │ │ - [ ea] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11f] fp_number_type │ │ │ │ │ - [ 12e] value │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] CLASS_INFINITY │ │ │ │ │ - [ 14b] long int │ │ │ │ │ - [ 154] sign │ │ │ │ │ - [ 159] bits │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] float │ │ │ │ │ + [ a3] CLASS_QNAN │ │ │ │ │ + [ ae] unsigned char │ │ │ │ │ + [ bc] arg_a │ │ │ │ │ + [ c2] arg_b │ │ │ │ │ + [ c8] unsigned int │ │ │ │ │ + [ d5] __gtsf2 │ │ │ │ │ + [ dd] FLO_union_type │ │ │ │ │ + [ ec] long unsigned int │ │ │ │ │ + [ fe] short int │ │ │ │ │ + [ 108] value_raw │ │ │ │ │ + [ 112] normal_exp │ │ │ │ │ + [ 11d] fractype │ │ │ │ │ + [ 126] char │ │ │ │ │ + [ 12b] FLO_type │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ + [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 174] fp_number_type │ │ │ │ │ + [ 183] value │ │ │ │ │ + [ 189] USItype │ │ │ │ │ + [ 191] CLASS_INFINITY │ │ │ │ │ + [ 1a0] long int │ │ │ │ │ + [ 1a9] sign │ │ │ │ │ + [ 1ae] bits │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _ge_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 61 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xea): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x49): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x7b): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd1): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x126): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x50): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xa5): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x49): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x9e): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x189): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x97): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xec): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc8): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x11d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x56): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xab): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x191): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbd): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x112): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x61): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xb6): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa9): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfe): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12e): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb3): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x108): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x159): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1ae): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x88): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xdd): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -245,21 +245,21 @@ │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x6f): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xc4): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1254 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x75): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xca): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1254 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,37 +3,37 @@ │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ [ 41] __gesf2 │ │ │ │ │ - [ 49] HItype │ │ │ │ │ - [ 50] float │ │ │ │ │ - [ 56] CLASS_QNAN │ │ │ │ │ - [ 61] unsigned char │ │ │ │ │ - [ 6f] arg_a │ │ │ │ │ - [ 75] arg_b │ │ │ │ │ - [ 7b] unsigned int │ │ │ │ │ - [ 88] FLO_union_type │ │ │ │ │ - [ 97] long unsigned int │ │ │ │ │ - [ a9] short int │ │ │ │ │ - [ b3] value_raw │ │ │ │ │ - [ bd] normal_exp │ │ │ │ │ - [ c8] fractype │ │ │ │ │ - [ d1] char │ │ │ │ │ - [ d6] FLO_type │ │ │ │ │ - [ df] CLASS_SNAN │ │ │ │ │ - [ ea] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11f] fp_number_type │ │ │ │ │ - [ 12e] value │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] CLASS_INFINITY │ │ │ │ │ - [ 14b] long int │ │ │ │ │ - [ 154] sign │ │ │ │ │ - [ 159] bits │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 49] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 9e] HItype │ │ │ │ │ + [ a5] float │ │ │ │ │ + [ ab] CLASS_QNAN │ │ │ │ │ + [ b6] unsigned char │ │ │ │ │ + [ c4] arg_a │ │ │ │ │ + [ ca] arg_b │ │ │ │ │ + [ d0] unsigned int │ │ │ │ │ + [ dd] FLO_union_type │ │ │ │ │ + [ ec] long unsigned int │ │ │ │ │ + [ fe] short int │ │ │ │ │ + [ 108] value_raw │ │ │ │ │ + [ 112] normal_exp │ │ │ │ │ + [ 11d] fractype │ │ │ │ │ + [ 126] char │ │ │ │ │ + [ 12b] FLO_type │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ + [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 174] fp_number_type │ │ │ │ │ + [ 183] value │ │ │ │ │ + [ 189] USItype │ │ │ │ │ + [ 191] CLASS_INFINITY │ │ │ │ │ + [ 1a0] long int │ │ │ │ │ + [ 1a9] sign │ │ │ │ │ + [ 1ae] bits │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _lt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xea): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x73): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xc8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xc9): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x11e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x189): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x8f): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe4): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc0): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x115): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa3): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x191): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb5): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x10a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x59): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xae): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa1): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf6): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12e): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xab): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x100): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x159): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1ae): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x80): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd5): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0xce): __ltsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x123): __ltsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1274 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x67): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbc): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1274 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6d): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc2): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1274 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] float │ │ │ │ │ - [ 4e] CLASS_QNAN │ │ │ │ │ - [ 59] unsigned char │ │ │ │ │ - [ 67] arg_a │ │ │ │ │ - [ 6d] arg_b │ │ │ │ │ - [ 73] unsigned int │ │ │ │ │ - [ 80] FLO_union_type │ │ │ │ │ - [ 8f] long unsigned int │ │ │ │ │ - [ a1] short int │ │ │ │ │ - [ ab] value_raw │ │ │ │ │ - [ b5] normal_exp │ │ │ │ │ - [ c0] fractype │ │ │ │ │ - [ c9] char │ │ │ │ │ - [ ce] __ltsf2 │ │ │ │ │ - [ d6] FLO_type │ │ │ │ │ - [ df] CLASS_SNAN │ │ │ │ │ - [ ea] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11f] fp_number_type │ │ │ │ │ - [ 12e] value │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] CLASS_INFINITY │ │ │ │ │ - [ 14b] long int │ │ │ │ │ - [ 154] sign │ │ │ │ │ - [ 159] bits │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] float │ │ │ │ │ + [ a3] CLASS_QNAN │ │ │ │ │ + [ ae] unsigned char │ │ │ │ │ + [ bc] arg_a │ │ │ │ │ + [ c2] arg_b │ │ │ │ │ + [ c8] unsigned int │ │ │ │ │ + [ d5] FLO_union_type │ │ │ │ │ + [ e4] long unsigned int │ │ │ │ │ + [ f6] short int │ │ │ │ │ + [ 100] value_raw │ │ │ │ │ + [ 10a] normal_exp │ │ │ │ │ + [ 115] fractype │ │ │ │ │ + [ 11e] char │ │ │ │ │ + [ 123] __ltsf2 │ │ │ │ │ + [ 12b] FLO_type │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ + [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 174] fp_number_type │ │ │ │ │ + [ 183] value │ │ │ │ │ + [ 189] USItype │ │ │ │ │ + [ 191] CLASS_INFINITY │ │ │ │ │ + [ 1a0] long int │ │ │ │ │ + [ 1a9] sign │ │ │ │ │ + [ 1ae] bits │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _le_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc3c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xea): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x73): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xc8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd1): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x126): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x15e): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x189): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x97): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xec): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc8): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x11d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cf): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa3): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x165): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ba): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x191): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbd): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x112): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x59): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xae): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa9): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfe): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x154): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1a9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12e): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb3): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x108): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x159): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1ae): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x80): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd5): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x8f): __lesf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0xe4): __lesf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1295 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x67): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbc): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1295 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6d): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc2): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1295 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -18,15 +19,14 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] float │ │ │ │ │ - [ 4e] CLASS_QNAN │ │ │ │ │ - [ 59] unsigned char │ │ │ │ │ - [ 67] arg_a │ │ │ │ │ - [ 6d] arg_b │ │ │ │ │ - [ 73] unsigned int │ │ │ │ │ - [ 80] FLO_union_type │ │ │ │ │ - [ 8f] __lesf2 │ │ │ │ │ - [ 97] long unsigned int │ │ │ │ │ - [ a9] short int │ │ │ │ │ - [ b3] value_raw │ │ │ │ │ - [ bd] normal_exp │ │ │ │ │ - [ c8] fractype │ │ │ │ │ - [ d1] char │ │ │ │ │ - [ d6] FLO_type │ │ │ │ │ - [ df] CLASS_SNAN │ │ │ │ │ - [ ea] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11f] fp_number_type │ │ │ │ │ - [ 12e] value │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] CLASS_INFINITY │ │ │ │ │ - [ 14b] long int │ │ │ │ │ - [ 154] sign │ │ │ │ │ - [ 159] bits │ │ │ │ │ - [ 15e] SFtype │ │ │ │ │ - [ 165] CLASS_NUMBER │ │ │ │ │ - [ 172] UHItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] float │ │ │ │ │ + [ a3] CLASS_QNAN │ │ │ │ │ + [ ae] unsigned char │ │ │ │ │ + [ bc] arg_a │ │ │ │ │ + [ c2] arg_b │ │ │ │ │ + [ c8] unsigned int │ │ │ │ │ + [ d5] FLO_union_type │ │ │ │ │ + [ e4] __lesf2 │ │ │ │ │ + [ ec] long unsigned int │ │ │ │ │ + [ fe] short int │ │ │ │ │ + [ 108] value_raw │ │ │ │ │ + [ 112] normal_exp │ │ │ │ │ + [ 11d] fractype │ │ │ │ │ + [ 126] char │ │ │ │ │ + [ 12b] FLO_type │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ + [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 174] fp_number_type │ │ │ │ │ + [ 183] value │ │ │ │ │ + [ 189] USItype │ │ │ │ │ + [ 191] CLASS_INFINITY │ │ │ │ │ + [ 1a0] long int │ │ │ │ │ + [ 1a9] sign │ │ │ │ │ + [ 1ae] bits │ │ │ │ │ + [ 1b3] SFtype │ │ │ │ │ + [ 1ba] CLASS_NUMBER │ │ │ │ │ + [ 1c7] UHItype │ │ │ │ │ [ 1cf] halffractype │ │ │ ├── _unord_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,58 +8,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc18 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe4c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x137): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x48 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x73): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xc8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xc9): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x11e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x161): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1b6): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x41): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x96): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a3): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x175): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1ca): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x12c): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x181): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x8f): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe4): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc0): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x115): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1d2): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xce): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd7): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x12c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa3): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x168): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1bd): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x134): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x189): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1ac): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb5): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x10a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x59): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xae): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa1): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf6): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x117): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x16c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1ac): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x126): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x17b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xab): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x100): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x15c): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1b1): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x80): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd5): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x143): __unordsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x198): __unordsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1316 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x48 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0x67): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0xbc): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1316 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0x6d): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0xc2): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1316 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -19,15 +20,14 @@ │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __unordsf2 │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] HItype │ │ │ │ │ - [ 48] float │ │ │ │ │ - [ 4e] CLASS_QNAN │ │ │ │ │ - [ 59] unsigned char │ │ │ │ │ - [ 67] arg_a │ │ │ │ │ - [ 6d] arg_b │ │ │ │ │ - [ 73] unsigned int │ │ │ │ │ - [ 80] FLO_union_type │ │ │ │ │ - [ 8f] long unsigned int │ │ │ │ │ - [ a1] short int │ │ │ │ │ - [ ab] value_raw │ │ │ │ │ - [ b5] normal_exp │ │ │ │ │ - [ c0] fractype │ │ │ │ │ - [ c9] char │ │ │ │ │ - [ ce] FLO_type │ │ │ │ │ - [ d7] CLASS_SNAN │ │ │ │ │ - [ e2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 117] fp_number_type │ │ │ │ │ - [ 126] value │ │ │ │ │ - [ 12c] USItype │ │ │ │ │ - [ 134] CLASS_INFINITY │ │ │ │ │ - [ 143] __unordsf2 │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] bits │ │ │ │ │ - [ 161] SFtype │ │ │ │ │ - [ 168] CLASS_NUMBER │ │ │ │ │ - [ 175] UHItype │ │ │ │ │ - [ 17d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] HItype │ │ │ │ │ + [ 9d] float │ │ │ │ │ + [ a3] CLASS_QNAN │ │ │ │ │ + [ ae] unsigned char │ │ │ │ │ + [ bc] arg_a │ │ │ │ │ + [ c2] arg_b │ │ │ │ │ + [ c8] unsigned int │ │ │ │ │ + [ d5] FLO_union_type │ │ │ │ │ + [ e4] long unsigned int │ │ │ │ │ + [ f6] short int │ │ │ │ │ + [ 100] value_raw │ │ │ │ │ + [ 10a] normal_exp │ │ │ │ │ + [ 115] fractype │ │ │ │ │ + [ 11e] char │ │ │ │ │ + [ 123] FLO_type │ │ │ │ │ + [ 12c] CLASS_SNAN │ │ │ │ │ + [ 137] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 16c] fp_number_type │ │ │ │ │ + [ 17b] value │ │ │ │ │ + [ 181] USItype │ │ │ │ │ + [ 189] CLASS_INFINITY │ │ │ │ │ + [ 198] __unordsf2 │ │ │ │ │ + [ 1a3] long int │ │ │ │ │ + [ 1ac] sign │ │ │ │ │ + [ 1b1] bits │ │ │ │ │ + [ 1b6] SFtype │ │ │ │ │ + [ 1bd] CLASS_NUMBER │ │ │ │ │ + [ 1ca] UHItype │ │ │ │ │ [ 1d2] halffractype │ │ │ ├── _si_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,55 +8,55 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xca4 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000150 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +00000150 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ 0000016b 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000180 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +00000180 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ 0000018c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000018e 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 00000190 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ 000001a4 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000001b7 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 000001b9 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ │ 000001e2 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 000001ec 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ 000001f1 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x207 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xca): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x11f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x169): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa6 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x10d): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x162): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xaa): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xff): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x14d): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1a2): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9e): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0xaf): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x104): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x129): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x17e): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x161): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1b6): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x41): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x96): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x73): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xc8): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xa1): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xf6): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1be): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xb6): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x10b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbf): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x114): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4f): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa4): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x154): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11a): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,47 +124,47 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x6e): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0xc3): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x96): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xeb): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x104): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x159): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x5a): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xaf): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x85): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xda): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x132): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x187): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x8f): clzusi │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0xe4): clzusi │ │ │ │ │ <154> DW_AT_decl_file : 1 │ │ │ │ │ <155> DW_AT_decl_line : 188 │ │ │ │ │ <156> DW_AT_prototyped : 1 │ │ │ │ │ <157> DW_AT_type : <0x21>, int │ │ │ │ │ <15b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <15c> DW_AT_sibling : <0x17e> │ │ │ │ │ <2><160>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -182,40 +182,40 @@ │ │ │ │ │ <176> DW_AT_declaration : 1 │ │ │ │ │ <3><177>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <178> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 0 │ │ │ │ │ <2><17d>: Abbrev Number: 0 │ │ │ │ │ <1><17e>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <17f> DW_AT_external : 1 │ │ │ │ │ - <180> DW_AT_name : (indirect string, offset: 0x141): __floatsisf │ │ │ │ │ + <180> DW_AT_name : (indirect string, offset: 0x196): __floatsisf │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ │ <185> DW_AT_decl_line : 1334 │ │ │ │ │ <187> DW_AT_prototyped : 1 │ │ │ │ │ <188> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <18c> DW_AT_low_pc : 0x0 │ │ │ │ │ <18e> DW_AT_high_pc : 0xa6 │ │ │ │ │ <190> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <194> DW_AT_sibling : <0x1f8> │ │ │ │ │ <2><198>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x68): arg_a │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0xbd): arg_a │ │ │ │ │ <19d> DW_AT_decl_file : 1 │ │ │ │ │ <19e> DW_AT_decl_line : 1334 │ │ │ │ │ <1a0> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1a4> DW_AT_location : 0x24 (location list) │ │ │ │ │ <2><1a8>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <1a9> DW_AT_name : in │ │ │ │ │ <1ac> DW_AT_decl_file : 1 │ │ │ │ │ <1ad> DW_AT_decl_line : 1336 │ │ │ │ │ <1af> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1b3> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1b6>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1b7> DW_AT_low_pc : 0x34 │ │ │ │ │ <1b9> DW_AT_high_pc : 0xa6 │ │ │ │ │ <3><1bb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0xff): uarg │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x154): uarg │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1346 │ │ │ │ │ <1c3> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1c7> DW_AT_location : 0x58 (location list) │ │ │ │ │ <3><1cb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <1cc> DW_AT_name : (indirect string, offset: 0x0): shift │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,17 @@ │ │ │ │ │ 1R:A;A0A │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ @@ -19,15 +20,14 @@ │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ __floatsisf │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,36 +2,36 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] shift │ │ │ │ │ [ 6] CLASS_ZERO │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] __clzsi2 │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] USItype │ │ │ │ │ - [ 49] float │ │ │ │ │ - [ 4f] CLASS_QNAN │ │ │ │ │ - [ 5a] unsigned char │ │ │ │ │ - [ 68] arg_a │ │ │ │ │ - [ 6e] sign │ │ │ │ │ - [ 73] long unsigned int │ │ │ │ │ - [ 85] short int │ │ │ │ │ - [ 8f] clzusi │ │ │ │ │ - [ 96] normal_exp │ │ │ │ │ - [ a1] fractype │ │ │ │ │ - [ aa] char │ │ │ │ │ - [ af] SItype │ │ │ │ │ - [ b6] FLO_type │ │ │ │ │ - [ bf] CLASS_SNAN │ │ │ │ │ - [ ca] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ff] uarg │ │ │ │ │ - [ 104] fraction │ │ │ │ │ - [ 10d] unsigned int │ │ │ │ │ - [ 11a] CLASS_INFINITY │ │ │ │ │ - [ 129] long int │ │ │ │ │ - [ 132] fp_number_type │ │ │ │ │ - [ 141] __floatsisf │ │ │ │ │ - [ 14d] SFtype │ │ │ │ │ - [ 154] CLASS_NUMBER │ │ │ │ │ - [ 161] UHItype │ │ │ │ │ - [ 169] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] USItype │ │ │ │ │ + [ 9e] float │ │ │ │ │ + [ a4] CLASS_QNAN │ │ │ │ │ + [ af] unsigned char │ │ │ │ │ + [ bd] arg_a │ │ │ │ │ + [ c3] sign │ │ │ │ │ + [ c8] long unsigned int │ │ │ │ │ + [ da] short int │ │ │ │ │ + [ e4] clzusi │ │ │ │ │ + [ eb] normal_exp │ │ │ │ │ + [ f6] fractype │ │ │ │ │ + [ ff] char │ │ │ │ │ + [ 104] SItype │ │ │ │ │ + [ 10b] FLO_type │ │ │ │ │ + [ 114] CLASS_SNAN │ │ │ │ │ + [ 11f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 154] uarg │ │ │ │ │ + [ 159] fraction │ │ │ │ │ + [ 162] unsigned int │ │ │ │ │ + [ 16f] CLASS_INFINITY │ │ │ │ │ + [ 17e] long int │ │ │ │ │ + [ 187] fp_number_type │ │ │ │ │ + [ 196] __floatsisf │ │ │ │ │ + [ 1a2] SFtype │ │ │ │ │ + [ 1a9] CLASS_NUMBER │ │ │ │ │ + [ 1b6] UHItype │ │ │ │ │ [ 1be] halffractype │ │ │ ├── _sf_to_si.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,58 +7,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc84 contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1d8 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -000001ca 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +000001ca 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 000001f0 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 0000020b 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000227 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000227 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000233 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000235 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 00000237 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -00000240 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +00000240 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 0000024b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 0000027c 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xec4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x285 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xec): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x141): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x32): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x183): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x47): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x90 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x127): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x17c): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x121): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x167): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x1bc): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x4f): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xa4): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x160): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x1b5): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x143): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x198): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x17b): UHItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1d0): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x47): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x9c): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe7): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x118): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1d8): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd1): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x126): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe1): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x136): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x55): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xaa): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16e): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c3): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x134): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x189): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,42 +124,42 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x2c): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x74): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0xc9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x10d): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0x60): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0xb5): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf9): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x14c): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x1a1): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,51 +179,51 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x74): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0xc9): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x121): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x176): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x103): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b1> DW_AT_name : (indirect string, offset: 0x15b): bits │ │ │ │ │ + <1b1> DW_AT_name : (indirect string, offset: 0x1b0): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd8): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1ca> DW_AT_name : (indirect string, offset: 0xda): iszero │ │ │ │ │ + <1ca> DW_AT_name : (indirect string, offset: 0x12f): iszero │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 173 │ │ │ │ │ <1d0> DW_AT_prototyped : 1 │ │ │ │ │ <1d1> DW_AT_type : <0x21>, int │ │ │ │ │ <1d5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1d6> DW_AT_sibling : <0x1e4> │ │ │ │ │ <2><1da>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -263,25 +263,25 @@ │ │ │ │ │ <21c> DW_AT_name : x │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 164 │ │ │ │ │ <220> DW_AT_type : <0x1e4>, fp_number_type │ │ │ │ │ <2><224>: Abbrev Number: 0 │ │ │ │ │ <1><225>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <226> DW_AT_external : 1 │ │ │ │ │ - <227> DW_AT_name : (indirect string, offset: 0x79): __fixsfsi │ │ │ │ │ + <227> DW_AT_name : (indirect string, offset: 0xce): __fixsfsi │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 1412 │ │ │ │ │ <22e> DW_AT_prototyped : 1 │ │ │ │ │ <22f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <233> DW_AT_low_pc : 0x0 │ │ │ │ │ <235> DW_AT_high_pc : 0x90 │ │ │ │ │ <237> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <23b> DW_AT_sibling : <0x27b> │ │ │ │ │ <2><23f>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <240> DW_AT_name : (indirect string, offset: 0x6e): arg_a │ │ │ │ │ + <240> DW_AT_name : (indirect string, offset: 0xc3): arg_a │ │ │ │ │ <244> DW_AT_decl_file : 1 │ │ │ │ │ <245> DW_AT_decl_line : 1412 │ │ │ │ │ <247> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <24b> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><24f>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <250> DW_AT_name : a │ │ │ │ │ <252> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ __fixsfsi │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ @@ -19,15 +20,14 @@ │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] fraction │ │ │ │ │ [ 26] isinf │ │ │ │ │ [ 2c] class │ │ │ │ │ [ 32] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 47] USItype │ │ │ │ │ - [ 4f] float │ │ │ │ │ - [ 55] CLASS_QNAN │ │ │ │ │ - [ 60] unsigned char │ │ │ │ │ - [ 6e] arg_a │ │ │ │ │ - [ 74] sign │ │ │ │ │ - [ 79] __fixsfsi │ │ │ │ │ - [ 83] FLO_union_type │ │ │ │ │ - [ 92] long unsigned int │ │ │ │ │ - [ a4] short int │ │ │ │ │ - [ ae] value_raw │ │ │ │ │ - [ b8] normal_exp │ │ │ │ │ - [ c3] fractype │ │ │ │ │ - [ cc] char │ │ │ │ │ - [ d1] FLO_type │ │ │ │ │ - [ da] iszero │ │ │ │ │ - [ e1] CLASS_SNAN │ │ │ │ │ - [ ec] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 121] value │ │ │ │ │ - [ 127] unsigned int │ │ │ │ │ - [ 134] CLASS_INFINITY │ │ │ │ │ - [ 143] long int │ │ │ │ │ - [ 14c] fp_number_type │ │ │ │ │ - [ 15b] bits │ │ │ │ │ - [ 160] SItype │ │ │ │ │ - [ 167] SFtype │ │ │ │ │ - [ 16e] CLASS_NUMBER │ │ │ │ │ - [ 17b] UHItype │ │ │ │ │ - [ 183] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 47] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 9c] USItype │ │ │ │ │ + [ a4] float │ │ │ │ │ + [ aa] CLASS_QNAN │ │ │ │ │ + [ b5] unsigned char │ │ │ │ │ + [ c3] arg_a │ │ │ │ │ + [ c9] sign │ │ │ │ │ + [ ce] __fixsfsi │ │ │ │ │ + [ d8] FLO_union_type │ │ │ │ │ + [ e7] long unsigned int │ │ │ │ │ + [ f9] short int │ │ │ │ │ + [ 103] value_raw │ │ │ │ │ + [ 10d] normal_exp │ │ │ │ │ + [ 118] fractype │ │ │ │ │ + [ 121] char │ │ │ │ │ + [ 126] FLO_type │ │ │ │ │ + [ 12f] iszero │ │ │ │ │ + [ 136] CLASS_SNAN │ │ │ │ │ + [ 141] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 176] value │ │ │ │ │ + [ 17c] unsigned int │ │ │ │ │ + [ 189] CLASS_INFINITY │ │ │ │ │ + [ 198] long int │ │ │ │ │ + [ 1a1] fp_number_type │ │ │ │ │ + [ 1b0] bits │ │ │ │ │ + [ 1b5] SItype │ │ │ │ │ + [ 1bc] SFtype │ │ │ │ │ + [ 1c3] CLASS_NUMBER │ │ │ │ │ + [ 1d0] UHItype │ │ │ │ │ [ 1d8] halffractype │ │ │ ├── _negate_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,50 +8,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb54 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 000000c6 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ -000000d5 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -000000e4 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000111 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -0000014a 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -00000166 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +000000d5 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +000000e4 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000111 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +0000014a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +00000166 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000017e 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -0000018b 00000b01 R_MSP430_32 00000000 .debug_str + 61 │ │ │ │ │ -00000197 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -000001b5 00000b01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ +0000017e 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +0000018b 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000197 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +000001b5 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ 000001c1 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000001c5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000001ce 00000b01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ +000001ce 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ 000001d9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 16 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000206 00000b01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xd40 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,72 +2,72 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x214 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xae): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x103): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x1c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x135): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x31): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe9): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x13e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x96): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xeb): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x11d): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x172): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x39): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x8e): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x155): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x12d): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x182): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x31): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x86): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x70): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xc5): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x8d): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xe2): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x18a): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x9b): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xf0): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <8e> DW_AT_byte_size : 4 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 330 │ │ │ │ │ @@ -98,52 +98,52 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x16): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x5c): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb1): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x102>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x82): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd7): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x109>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x124): fraction │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x179): fraction │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x8d> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><101>: Abbrev Number: 0 │ │ │ │ │ <1><102>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <103> DW_AT_byte_size : 1 │ │ │ │ │ <104> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0x3f): unsigned char │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x94): unsigned char │ │ │ │ │ <1><109>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10a> DW_AT_byte_size : 2 │ │ │ │ │ <10b> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xf6): short int │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x14b): short int │ │ │ │ │ <1><110>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <111> DW_AT_name : (indirect string, offset: 0x109): fp_number_type │ │ │ │ │ + <111> DW_AT_name : (indirect string, offset: 0x15e): fp_number_type │ │ │ │ │ <115> DW_AT_decl_file : 2 │ │ │ │ │ <116> DW_AT_decl_line : 335 │ │ │ │ │ <118> DW_AT_type : <0xbc> │ │ │ │ │ <1><11c>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <11d> DW_AT_byte_size : 4 │ │ │ │ │ <11e> DW_AT_decl_file : 2 │ │ │ │ │ <11f> DW_AT_decl_line : 351 │ │ │ │ │ <121> DW_AT_sibling : <0x15c> │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x124): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x179): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 353 │ │ │ │ │ <12d> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <131> DW_AT_byte_size : 4 │ │ │ │ │ <132> DW_AT_bit_size : 23 │ │ │ │ │ <133> DW_AT_bit_offset : 9 │ │ │ │ │ <134> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -153,51 +153,51 @@ │ │ │ │ │ <13d> DW_AT_decl_line : 354 │ │ │ │ │ <13f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <143> DW_AT_byte_size : 2 │ │ │ │ │ <144> DW_AT_bit_size : 8 │ │ │ │ │ <145> DW_AT_bit_offset : 1 │ │ │ │ │ <146> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><149>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <14a> DW_AT_name : (indirect string, offset: 0x5c): sign │ │ │ │ │ + <14a> DW_AT_name : (indirect string, offset: 0xb1): sign │ │ │ │ │ <14e> DW_AT_decl_file : 2 │ │ │ │ │ <14f> DW_AT_decl_line : 355 │ │ │ │ │ <151> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <155> DW_AT_byte_size : 2 │ │ │ │ │ <156> DW_AT_bit_size : 1 │ │ │ │ │ <157> DW_AT_bit_offset : 8 │ │ │ │ │ <158> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><15b>: Abbrev Number: 0 │ │ │ │ │ <1><15c>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <15d> DW_AT_byte_size : 4 │ │ │ │ │ <15e> DW_AT_decl_file : 2 │ │ │ │ │ <15f> DW_AT_decl_line : 337 │ │ │ │ │ <161> DW_AT_sibling : <0x18a> │ │ │ │ │ <2><165>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xe3): value │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0x138): value │ │ │ │ │ <16a> DW_AT_decl_file : 2 │ │ │ │ │ <16b> DW_AT_decl_line : 339 │ │ │ │ │ <16d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <172> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 340 │ │ │ │ │ <179> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><17d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17e> DW_AT_name : (indirect string, offset: 0x118): bits │ │ │ │ │ + <17e> DW_AT_name : (indirect string, offset: 0x16d): bits │ │ │ │ │ <182> DW_AT_decl_file : 2 │ │ │ │ │ <183> DW_AT_decl_line : 357 │ │ │ │ │ <185> DW_AT_type : <0x11c> │ │ │ │ │ <2><189>: Abbrev Number: 0 │ │ │ │ │ <1><18a>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <18b> DW_AT_name : (indirect string, offset: 0x61): FLO_union_type │ │ │ │ │ + <18b> DW_AT_name : (indirect string, offset: 0xb6): FLO_union_type │ │ │ │ │ <18f> DW_AT_decl_file : 2 │ │ │ │ │ <190> DW_AT_decl_line : 378 │ │ │ │ │ <192> DW_AT_type : <0x15c> │ │ │ │ │ <1><196>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ - <197> DW_AT_name : (indirect string, offset: 0xa4): flip_sign │ │ │ │ │ + <197> DW_AT_name : (indirect string, offset: 0xf9): flip_sign │ │ │ │ │ <19b> DW_AT_decl_file : 1 │ │ │ │ │ <19c> DW_AT_decl_line : 180 │ │ │ │ │ <19d> DW_AT_prototyped : 1 │ │ │ │ │ <19e> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <19f> DW_AT_sibling : <0x1ad> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_name : x │ │ │ │ │ @@ -206,25 +206,25 @@ │ │ │ │ │ <1a8> DW_AT_type : <0x1ad>, fp_number_type │ │ │ │ │ <2><1ac>: Abbrev Number: 0 │ │ │ │ │ <1><1ad>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <1ae> DW_AT_byte_size : 2 │ │ │ │ │ <1af> DW_AT_type : <0x110>, fp_number_type │ │ │ │ │ <1><1b3>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <1b4> DW_AT_external : 1 │ │ │ │ │ - <1b5> DW_AT_name : (indirect string, offset: 0x4d): __negsf2 │ │ │ │ │ + <1b5> DW_AT_name : (indirect string, offset: 0xa2): __negsf2 │ │ │ │ │ <1b9> DW_AT_decl_file : 1 │ │ │ │ │ <1ba> DW_AT_decl_line : 1472 │ │ │ │ │ <1bc> DW_AT_prototyped : 1 │ │ │ │ │ <1bd> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <1c1> DW_AT_low_pc : 0x0 │ │ │ │ │ <1c3> DW_AT_high_pc : 0x32 │ │ │ │ │ <1c5> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1c9> DW_AT_sibling : <0x205> │ │ │ │ │ <2><1cd>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <1ce> DW_AT_name : (indirect string, offset: 0x56): arg_a │ │ │ │ │ + <1ce> DW_AT_name : (indirect string, offset: 0xab): arg_a │ │ │ │ │ <1d2> DW_AT_decl_file : 1 │ │ │ │ │ <1d3> DW_AT_decl_line : 1472 │ │ │ │ │ <1d5> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <1d9> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><1dd>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <1de> DW_AT_name : a │ │ │ │ │ <1e0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ __negsf2 │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ flip_sign │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ fraction │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] value_raw │ │ │ │ │ [ a] __thenan_sf │ │ │ │ │ [ 16] class │ │ │ │ │ [ 1c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 31] USItype │ │ │ │ │ - [ 39] float │ │ │ │ │ - [ 3f] unsigned char │ │ │ │ │ - [ 4d] __negsf2 │ │ │ │ │ - [ 56] arg_a │ │ │ │ │ - [ 5c] sign │ │ │ │ │ - [ 61] FLO_union_type │ │ │ │ │ - [ 70] long unsigned int │ │ │ │ │ - [ 82] normal_exp │ │ │ │ │ - [ 8d] fractype │ │ │ │ │ - [ 96] char │ │ │ │ │ - [ 9b] FLO_type │ │ │ │ │ - [ a4] flip_sign │ │ │ │ │ - [ ae] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ e3] value │ │ │ │ │ - [ e9] unsigned int │ │ │ │ │ - [ f6] short int │ │ │ │ │ - [ 100] long int │ │ │ │ │ - [ 109] fp_number_type │ │ │ │ │ - [ 118] bits │ │ │ │ │ - [ 11d] SFtype │ │ │ │ │ - [ 124] fraction │ │ │ │ │ - [ 12d] UHItype │ │ │ │ │ - [ 135] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 31] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 86] USItype │ │ │ │ │ + [ 8e] float │ │ │ │ │ + [ 94] unsigned char │ │ │ │ │ + [ a2] __negsf2 │ │ │ │ │ + [ ab] arg_a │ │ │ │ │ + [ b1] sign │ │ │ │ │ + [ b6] FLO_union_type │ │ │ │ │ + [ c5] long unsigned int │ │ │ │ │ + [ d7] normal_exp │ │ │ │ │ + [ e2] fractype │ │ │ │ │ + [ eb] char │ │ │ │ │ + [ f0] FLO_type │ │ │ │ │ + [ f9] flip_sign │ │ │ │ │ + [ 103] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 138] value │ │ │ │ │ + [ 13e] unsigned int │ │ │ │ │ + [ 14b] short int │ │ │ │ │ + [ 155] long int │ │ │ │ │ + [ 15e] fp_number_type │ │ │ │ │ + [ 16d] bits │ │ │ │ │ + [ 172] SFtype │ │ │ │ │ + [ 179] fraction │ │ │ │ │ + [ 182] UHItype │ │ │ │ │ [ 18a] halffractype │ │ │ ├── _make_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xaa8 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -0000008c 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000092 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ +0000008c 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000092 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ 00000098 00000b01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -0000009e 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ +0000009e 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ 000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000010d 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -0000012e 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000135 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +000000fe 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000010d 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +0000012e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000135 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 00000147 00000b01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000153 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000155 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 0000016b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -00000170 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +00000170 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ 0000017b 00000801 R_MSP430_32 00000000 .debug_loc + 1f │ │ │ │ │ 0000018b 00000801 R_MSP430_32 00000000 .debug_loc + 2a │ │ │ │ │ 00000190 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001ae 00000b01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xc94 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1bc (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x10a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x149): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x24 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xf3): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x148): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xa5): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x12d): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x182): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x127): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x164): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x141): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x196): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x41): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x96): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x75): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xca): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x9c): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xf1): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x19e): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <83> DW_AT_byte_size : 2 │ │ │ │ │ <84> DW_AT_decl_file : 2 │ │ │ │ │ <85> DW_AT_decl_line : 310 │ │ │ │ │ <87> DW_AT_sibling : <0xaa> │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0xaa): CLASS_SNAN │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0xff): CLASS_SNAN │ │ │ │ │ <90> DW_AT_const_value : 0 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x57): CLASS_QNAN │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0xac): CLASS_QNAN │ │ │ │ │ <96> DW_AT_const_value : 1 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <98> DW_AT_name : (indirect string, offset: 0x5): CLASS_ZERO │ │ │ │ │ <9c> DW_AT_const_value : 2 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9e> DW_AT_name : (indirect string, offset: 0x134): CLASS_NUMBER │ │ │ │ │ + <9e> DW_AT_name : (indirect string, offset: 0x189): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x100): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x155): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x49): fp_class_type │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x9e): fp_class_type │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 316 │ │ │ │ │ DW_AT_type : <0x82> │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ @@ -119,42 +119,42 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc5): sign │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 322 │ │ │ │ │ <105> DW_AT_type : <0x12b>, unsigned char │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10c>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <10d> DW_AT_name : (indirect string, offset: 0x91): normal_exp │ │ │ │ │ + <10d> DW_AT_name : (indirect string, offset: 0xe6): normal_exp │ │ │ │ │ <111> DW_AT_decl_file : 2 │ │ │ │ │ <112> DW_AT_decl_line : 323 │ │ │ │ │ <114> DW_AT_type : <0x132>, short int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11b>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xea): fraction │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x13f): fraction │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 334 │ │ │ │ │ <123> DW_AT_type : <0xb6> │ │ │ │ │ <127> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><12a>: Abbrev Number: 0 │ │ │ │ │ <1><12b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12c> DW_AT_byte_size : 1 │ │ │ │ │ <12d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0x62): unsigned char │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0xb7): unsigned char │ │ │ │ │ <1><132>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <135> DW_AT_name : (indirect string, offset: 0x87): short int │ │ │ │ │ + <135> DW_AT_name : (indirect string, offset: 0xdc): short int │ │ │ │ │ <1><139>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ - <13a> DW_AT_name : (indirect string, offset: 0x118): fp_number_type │ │ │ │ │ + <13a> DW_AT_name : (indirect string, offset: 0x16d): fp_number_type │ │ │ │ │ <13e> DW_AT_decl_file : 2 │ │ │ │ │ <13f> DW_AT_decl_line : 335 │ │ │ │ │ <141> DW_AT_type : <0xe5> │ │ │ │ │ <1><145>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <146> DW_AT_external : 1 │ │ │ │ │ <147> DW_AT_name : (indirect string, offset: 0x22): __make_fp │ │ │ │ │ <14b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -168,15 +168,15 @@ │ │ │ │ │ <2><15f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ <160> DW_AT_name : (indirect string, offset: 0x1c): class │ │ │ │ │ <164> DW_AT_decl_file : 1 │ │ │ │ │ <165> DW_AT_decl_line : 1489 │ │ │ │ │ <167> DW_AT_type : <0xaa>, fp_class_type │ │ │ │ │ <16b> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><16f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ - <170> DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + <170> DW_AT_name : (indirect string, offset: 0xc5): sign │ │ │ │ │ <174> DW_AT_decl_file : 1 │ │ │ │ │ <175> DW_AT_decl_line : 1490 │ │ │ │ │ <177> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17b> DW_AT_location : 0x1f (location list) │ │ │ │ │ <2><17f>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <180> DW_AT_name : exp │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,16 @@ │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __make_fp │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ fp_class_type │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ @@ -17,15 +18,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,31 +2,31 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] frac │ │ │ │ │ [ 5] CLASS_ZERO │ │ │ │ │ [ 10] __thenan_sf │ │ │ │ │ [ 1c] class │ │ │ │ │ [ 22] __make_fp │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] USItype │ │ │ │ │ - [ 49] fp_class_type │ │ │ │ │ - [ 57] CLASS_QNAN │ │ │ │ │ - [ 62] unsigned char │ │ │ │ │ - [ 70] sign │ │ │ │ │ - [ 75] long unsigned int │ │ │ │ │ - [ 87] short int │ │ │ │ │ - [ 91] normal_exp │ │ │ │ │ - [ 9c] fractype │ │ │ │ │ - [ a5] char │ │ │ │ │ - [ aa] CLASS_SNAN │ │ │ │ │ - [ b5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ea] fraction │ │ │ │ │ - [ f3] unsigned int │ │ │ │ │ - [ 100] CLASS_INFINITY │ │ │ │ │ - [ 10f] long int │ │ │ │ │ - [ 118] fp_number_type │ │ │ │ │ - [ 127] float │ │ │ │ │ - [ 12d] SFtype │ │ │ │ │ - [ 134] CLASS_NUMBER │ │ │ │ │ - [ 141] UHItype │ │ │ │ │ - [ 149] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] USItype │ │ │ │ │ + [ 9e] fp_class_type │ │ │ │ │ + [ ac] CLASS_QNAN │ │ │ │ │ + [ b7] unsigned char │ │ │ │ │ + [ c5] sign │ │ │ │ │ + [ ca] long unsigned int │ │ │ │ │ + [ dc] short int │ │ │ │ │ + [ e6] normal_exp │ │ │ │ │ + [ f1] fractype │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] CLASS_SNAN │ │ │ │ │ + [ 10a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 13f] fraction │ │ │ │ │ + [ 148] unsigned int │ │ │ │ │ + [ 155] CLASS_INFINITY │ │ │ │ │ + [ 164] long int │ │ │ │ │ + [ 16d] fp_number_type │ │ │ │ │ + [ 17c] float │ │ │ │ │ + [ 182] SFtype │ │ │ │ │ + [ 189] CLASS_NUMBER │ │ │ │ │ + [ 196] UHItype │ │ │ │ │ [ 19e] halffractype │ │ │ ├── _sf_to_df.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6b8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 00000011 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -0000005d 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000005d 00000801 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,54 +5,54 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x2d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0xd): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x131): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xed): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x9e): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x112): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x8a): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xf2): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xa3): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x74): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x7d): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x10a): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xbb): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0x6b): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x101): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xb2): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xfb): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xac): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x22): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x81): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x62): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x118): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -long unsigned int │ │ │ │ │ fraction │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] ../.././gcc/fp-bit.c │ │ │ │ │ [ 22] normal_exp │ │ │ │ │ [ 2d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] UHItype │ │ │ │ │ - [ 7c] sign │ │ │ │ │ - [ 81] fraction │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ df] unsigned char │ │ │ │ │ - [ ed] char │ │ │ │ │ - [ f2] long int │ │ │ │ │ - [ fb] class │ │ │ │ │ - [ 101] fractype │ │ │ │ │ - [ 10a] USItype │ │ │ │ │ - [ 112] float │ │ │ │ │ + [ 62] fraction │ │ │ │ │ + [ 6b] long unsigned int │ │ │ │ │ + [ 7d] UHItype │ │ │ │ │ + [ 85] sign │ │ │ │ │ + [ 8a] float │ │ │ │ │ + [ 90] unsigned char │ │ │ │ │ + [ 9e] char │ │ │ │ │ + [ a3] long int │ │ │ │ │ + [ ac] class │ │ │ │ │ + [ b2] fractype │ │ │ │ │ + [ bb] USItype │ │ │ │ │ + [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 118] short int │ │ │ │ │ [ 122] fp_number_type │ │ │ │ │ [ 131] unsigned int │ │ │ │ │ [ 13e] __thenan_sf │ │ │ ├── _thenan_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x798 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000901 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 00000011 00000901 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ -00000032 00000901 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000050 00000901 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000005d 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000062 00000901 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +00000032 00000901 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000050 00000901 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000005d 00000901 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +00000062 00000901 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ 0000006d 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000081 00000901 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000087 00000901 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000081 00000901 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000087 00000901 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 0000008d 00000901 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000093 00000901 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000099 00000901 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ -000000d8 00000901 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ -000000e7 00000901 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000093 00000901 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +00000099 00000901 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +000000d8 00000901 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +000000e7 00000901 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 000000f6 00000901 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -00000105 00000901 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000117 00000901 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000105 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000117 00000901 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ 0000011e 00000901 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000123 00000901 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ 0000012f 00000901 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 0000013c 00000a05 R_MSP430_16_BYTE 00000000 __thenan_sf + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,81 +5,81 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x2d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0xd): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xf5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x163): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x144): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x8a): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xff): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xb0): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x74): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x7d): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x13c): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xed): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0x6b): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x128): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xd9): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 1 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x131): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <87> DW_AT_name : (indirect string, offset: 0x11d): CLASS_QNAN │ │ │ │ │ + <87> DW_AT_name : (indirect string, offset: 0xce): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x170): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xdf): CLASS_NUMBER │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x90): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x10e): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0xbf): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -103,42 +103,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x114> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x108): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb9): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │
DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x22): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0x81): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x62): fraction │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x9d): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <11e> DW_AT_name : (indirect string, offset: 0x14a): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <123> DW_AT_name : (indirect string, offset: 0x154): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -long unsigned int │ │ │ │ │ fraction │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +long unsigned int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ CLASS_QNAN │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] ../.././gcc/fp-bit.c │ │ │ │ │ [ 22] normal_exp │ │ │ │ │ [ 2d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] UHItype │ │ │ │ │ - [ 7c] sign │ │ │ │ │ - [ 81] fraction │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ df] CLASS_NUMBER │ │ │ │ │ - [ ec] unsigned char │ │ │ │ │ - [ fa] char │ │ │ │ │ - [ ff] long int │ │ │ │ │ - [ 108] class │ │ │ │ │ - [ 10e] CLASS_INFINITY │ │ │ │ │ - [ 11d] CLASS_QNAN │ │ │ │ │ - [ 128] fractype │ │ │ │ │ - [ 131] CLASS_SNAN │ │ │ │ │ - [ 13c] USItype │ │ │ │ │ - [ 144] float │ │ │ │ │ + [ 62] fraction │ │ │ │ │ + [ 6b] long unsigned int │ │ │ │ │ + [ 7d] UHItype │ │ │ │ │ + [ 85] sign │ │ │ │ │ + [ 8a] float │ │ │ │ │ + [ 90] CLASS_NUMBER │ │ │ │ │ + [ 9d] unsigned char │ │ │ │ │ + [ ab] char │ │ │ │ │ + [ b0] long int │ │ │ │ │ + [ b9] class │ │ │ │ │ + [ bf] CLASS_INFINITY │ │ │ │ │ + [ ce] CLASS_QNAN │ │ │ │ │ + [ d9] fractype │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] USItype │ │ │ │ │ + [ f5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 14a] short int │ │ │ │ │ [ 154] fp_number_type │ │ │ │ │ [ 163] unsigned int │ │ │ │ │ [ 170] CLASS_ZERO │ │ │ │ │ [ 17b] __thenan_sf │ │ │ ├── _sf_to_usi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6b8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 00000011 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -0000005d 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000005d 00000801 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,54 +5,54 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x2d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0xd): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x131): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xed): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x9e): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x112): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x8a): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xf2): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xa3): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x74): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x7d): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x10a): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xbb): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0x6b): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x101): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xb2): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xfb): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xac): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x22): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x81): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x62): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdf): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x118): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -long unsigned int │ │ │ │ │ fraction │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] ../.././gcc/fp-bit.c │ │ │ │ │ [ 22] normal_exp │ │ │ │ │ [ 2d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] UHItype │ │ │ │ │ - [ 7c] sign │ │ │ │ │ - [ 81] fraction │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ df] unsigned char │ │ │ │ │ - [ ed] char │ │ │ │ │ - [ f2] long int │ │ │ │ │ - [ fb] class │ │ │ │ │ - [ 101] fractype │ │ │ │ │ - [ 10a] USItype │ │ │ │ │ - [ 112] float │ │ │ │ │ + [ 62] fraction │ │ │ │ │ + [ 6b] long unsigned int │ │ │ │ │ + [ 7d] UHItype │ │ │ │ │ + [ 85] sign │ │ │ │ │ + [ 8a] float │ │ │ │ │ + [ 90] unsigned char │ │ │ │ │ + [ 9e] char │ │ │ │ │ + [ a3] long int │ │ │ │ │ + [ ac] class │ │ │ │ │ + [ b2] fractype │ │ │ │ │ + [ bb] USItype │ │ │ │ │ + [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 118] short int │ │ │ │ │ [ 122] fp_number_type │ │ │ │ │ [ 131] unsigned int │ │ │ │ │ [ 13e] __thenan_sf │ │ │ ├── _usi_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,62 +8,62 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcbc contains 50 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ -00000037 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000037 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000009d 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ -000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ -00000145 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ +000000fd 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +0000012d 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +00000145 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000175 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000175 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000181 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000183 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ 00000185 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ 00000199 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 000001ac 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 000001ae 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 000001c5 00000205 R_MSP430_16_BYTE 00000000 .text + 4c │ │ │ │ │ 000001d3 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 000001d8 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 000001da 00000205 R_MSP430_16_BYTE 00000000 .text + 4c │ │ │ │ │ 000001de 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ -000001e3 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +000001e3 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ 000001f2 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf14 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x83): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x200 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd7): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x12c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x2c): ../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x165): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x115): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x16a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb0): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <37> DW_AT_name : (indirect string, offset: 0x149): SFtype │ │ │ │ │ + <37> DW_AT_name : (indirect string, offset: 0x19e): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x9e): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x131): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x186): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x15d): UHItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x1b2): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x41): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x96): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x79): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xce): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xa7): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xfc): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1ba): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xc3): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x118): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xcc): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x121): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x4f): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0xa4): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x150): CLASS_NUMBER │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x122): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x177): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,47 +119,47 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6e): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc3): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x9c): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xf1): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x10c): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x161): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0x5a): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0xaf): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x8b): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xe0): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x13a): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x18f): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <145> DW_AT_name : (indirect string, offset: 0x95): clzusi │ │ │ │ │ + <145> DW_AT_name : (indirect string, offset: 0xea): clzusi │ │ │ │ │ <149> DW_AT_decl_file : 1 │ │ │ │ │ <14a> DW_AT_decl_line : 188 │ │ │ │ │ <14b> DW_AT_prototyped : 1 │ │ │ │ │ <14c> DW_AT_type : <0x21>, int │ │ │ │ │ <150> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <151> DW_AT_sibling : <0x173> │ │ │ │ │ <2><155>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -177,25 +177,25 @@ │ │ │ │ │ <16b> DW_AT_declaration : 1 │ │ │ │ │ <3><16c>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <16d> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 0 │ │ │ │ │ <2><172>: Abbrev Number: 0 │ │ │ │ │ <1><173>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <174> DW_AT_external : 1 │ │ │ │ │ - <175> DW_AT_name : (indirect string, offset: 0xb5): __floatunsisf │ │ │ │ │ + <175> DW_AT_name : (indirect string, offset: 0x10a): __floatunsisf │ │ │ │ │ <179> DW_AT_decl_file : 1 │ │ │ │ │ <17a> DW_AT_decl_line : 1376 │ │ │ │ │ <17c> DW_AT_prototyped : 1 │ │ │ │ │ <17d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <181> DW_AT_low_pc : 0x0 │ │ │ │ │ <183> DW_AT_high_pc : 0xe2 │ │ │ │ │ <185> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <189> DW_AT_sibling : <0x1f1> │ │ │ │ │ <2><18d>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x68): arg_a │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0xbd): arg_a │ │ │ │ │ <192> DW_AT_decl_file : 1 │ │ │ │ │ <193> DW_AT_decl_line : 1376 │ │ │ │ │ <195> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <199> DW_AT_location : 0x34 (location list) │ │ │ │ │ <2><19d>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <19e> DW_AT_name : in │ │ │ │ │ <1a1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │ │ <1d8> DW_AT_low_pc : 0x44 │ │ │ │ │ <1da> DW_AT_high_pc : 0x4c │ │ │ │ │ <4><1dc>: Abbrev Number: 0 │ │ │ │ │ <3><1dd>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1de> DW_AT_low_pc : 0x82 │ │ │ │ │ <1e0> DW_AT_high_pc : 0xe2 │ │ │ │ │ <4><1e2>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ - <1e3> DW_AT_name : (indirect string, offset: 0x73): guard │ │ │ │ │ + <1e3> DW_AT_name : (indirect string, offset: 0xc8): guard │ │ │ │ │ <1e7> DW_AT_decl_file : 1 │ │ │ │ │ <1e8> DW_AT_decl_line : 1395 │ │ │ │ │ <1ea> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <4><1ee>: Abbrev Number: 0 │ │ │ │ │ <3><1ef>: Abbrev Number: 0 │ │ │ │ │ <2><1f0>: Abbrev Number: 0 │ │ │ │ │ <1><1f1>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,17 @@ │ │ │ │ │ 1R8A9A:A;A0A │ │ │ │ │ ../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ ../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __floatunsisf │ │ │ │ │ @@ -19,15 +20,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,35 +2,35 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] shift │ │ │ │ │ [ 6] CLASS_ZERO │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] __clzsi2 │ │ │ │ │ [ 26] class │ │ │ │ │ [ 2c] ../.././gcc/fp-bit.c │ │ │ │ │ - [ 41] USItype │ │ │ │ │ - [ 49] float │ │ │ │ │ - [ 4f] CLASS_QNAN │ │ │ │ │ - [ 5a] unsigned char │ │ │ │ │ - [ 68] arg_a │ │ │ │ │ - [ 6e] sign │ │ │ │ │ - [ 73] guard │ │ │ │ │ - [ 79] long unsigned int │ │ │ │ │ - [ 8b] short int │ │ │ │ │ - [ 95] clzusi │ │ │ │ │ - [ 9c] normal_exp │ │ │ │ │ - [ a7] fractype │ │ │ │ │ - [ b0] char │ │ │ │ │ - [ b5] __floatunsisf │ │ │ │ │ - [ c3] FLO_type │ │ │ │ │ - [ cc] CLASS_SNAN │ │ │ │ │ - [ d7] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 10c] fraction │ │ │ │ │ - [ 115] unsigned int │ │ │ │ │ - [ 122] CLASS_INFINITY │ │ │ │ │ - [ 131] long int │ │ │ │ │ - [ 13a] fp_number_type │ │ │ │ │ - [ 149] SFtype │ │ │ │ │ - [ 150] CLASS_NUMBER │ │ │ │ │ - [ 15d] UHItype │ │ │ │ │ - [ 165] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 96] USItype │ │ │ │ │ + [ 9e] float │ │ │ │ │ + [ a4] CLASS_QNAN │ │ │ │ │ + [ af] unsigned char │ │ │ │ │ + [ bd] arg_a │ │ │ │ │ + [ c3] sign │ │ │ │ │ + [ c8] guard │ │ │ │ │ + [ ce] long unsigned int │ │ │ │ │ + [ e0] short int │ │ │ │ │ + [ ea] clzusi │ │ │ │ │ + [ f1] normal_exp │ │ │ │ │ + [ fc] fractype │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] __floatunsisf │ │ │ │ │ + [ 118] FLO_type │ │ │ │ │ + [ 121] CLASS_SNAN │ │ │ │ │ + [ 12c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 161] fraction │ │ │ │ │ + [ 16a] unsigned int │ │ │ │ │ + [ 177] CLASS_INFINITY │ │ │ │ │ + [ 186] long int │ │ │ │ │ + [ 18f] fp_number_type │ │ │ │ │ + [ 19e] SFtype │ │ │ │ │ + [ 1a5] CLASS_NUMBER │ │ │ │ │ + [ 1b2] UHItype │ │ │ │ │ [ 1ba] halffractype │ │ │ ├── unwind-dw2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4f0 contains 13 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 0000004e 00000801 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,44 +2,44 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x4f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x80): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xcc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x12f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x138): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 8 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): long long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xb5): long long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 4 │ │ │ │ │ <46> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 1 │ │ │ │ │ <4d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <4e> DW_AT_name : (indirect string, offset: 0x121): unsigned char │ │ │ │ │ <1><52>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - [ 10a] long long unsigned int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + [ 80] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b5] long long unsigned int │ │ │ │ │ + [ cc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 121] unsigned char │ │ │ │ │ [ 12f] long int │ │ │ │ │ [ 138] char │ │ │ ├── unwind-dw2-fde.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -176,146 +176,146 @@ │ │ │ │ │ 00000294 00000205 R_MSP430_16_BYTE 00000000 .text + 104a │ │ │ │ │ 0000029c 00001701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000002a0 00000205 R_MSP430_16_BYTE 00000000 .text + 1062 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6810 contains 587 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00001901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00001e01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000011 00001e01 R_MSP430_32 00000000 .debug_str + 309 │ │ │ │ │ -00000015 00001e01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +0000000c 00001e01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000011 00001e01 R_MSP430_32 00000000 .debug_str + 41e │ │ │ │ │ +00000015 00001e01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1164 │ │ │ │ │ 0000001d 00001d01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00001e01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000029 00001e01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000036 00001e01 R_MSP430_32 00000000 .debug_str + 296 │ │ │ │ │ 00000044 00001e01 R_MSP430_32 00000000 .debug_str + 506 │ │ │ │ │ 00000049 00001e01 R_MSP430_32 00000000 .debug_str + 2f │ │ │ │ │ -00000054 00001e01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +00000054 00001e01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ 00000061 00001e01 R_MSP430_32 00000000 .debug_str + 210 │ │ │ │ │ 00000068 00001e01 R_MSP430_32 00000000 .debug_str + 578 │ │ │ │ │ -00000074 00001e01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000074 00001e01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 00000082 00001e01 R_MSP430_32 00000000 .debug_str + 2e6 │ │ │ │ │ 00000087 00001e01 R_MSP430_32 00000000 .debug_str + 5b4 │ │ │ │ │ 00000093 00001e01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ 000000a1 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ 000000af 00001e01 R_MSP430_32 00000000 .debug_str + 24d │ │ │ │ │ -000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 3cb │ │ │ │ │ +000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 366 │ │ │ │ │ 000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 515 │ │ │ │ │ -000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 45f │ │ │ │ │ -000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 3fa │ │ │ │ │ +000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 4cf │ │ │ │ │ 00000129 00001e01 R_MSP430_32 00000000 .debug_str + 24d │ │ │ │ │ 00000134 00001e01 R_MSP430_32 00000000 .debug_str + 267 │ │ │ │ │ -0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 47c │ │ │ │ │ +0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ 0000016b 00001e01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 4ec │ │ │ │ │ -0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 0000019e 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ -000001cb 00001e01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +000001cb 00001e01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 4c9 │ │ │ │ │ 000001f3 00001e01 R_MSP430_32 00000000 .debug_str + 28a │ │ │ │ │ -00000219 00001e01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000219 00001e01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ 0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 569 │ │ │ │ │ 0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 4c9 │ │ │ │ │ 00000248 00001e01 R_MSP430_32 00000000 .debug_str + 28a │ │ │ │ │ 00000256 00001e01 R_MSP430_32 00000000 .debug_str + 533 │ │ │ │ │ -00000265 00001e01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +00000265 00001e01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ 00000270 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 0000027b 00001e01 R_MSP430_32 00000000 .debug_str + 622 │ │ │ │ │ 00000286 00001e01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000293 00001e01 R_MSP430_32 00000000 .debug_str + 48c │ │ │ │ │ 00000298 00001e01 R_MSP430_32 00000000 .debug_str + 49a │ │ │ │ │ 000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 515 │ │ │ │ │ 000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 4e5 │ │ │ │ │ -000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 40a │ │ │ │ │ +000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 3a5 │ │ │ │ │ 000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 51c │ │ │ │ │ 000002f7 00001e01 R_MSP430_32 00000000 .debug_str + 5da │ │ │ │ │ 00000302 00001e01 R_MSP430_32 00000000 .debug_str + 4a4 │ │ │ │ │ 00000339 00001e01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ 00000346 00001e01 R_MSP430_32 00000000 .debug_str + 227 │ │ │ │ │ -00000355 00001e01 R_MSP430_32 00000000 .debug_str + 3ba │ │ │ │ │ +00000355 00001e01 R_MSP430_32 00000000 .debug_str + 355 │ │ │ │ │ 00000365 00001e01 R_MSP430_32 00000000 .debug_str + 2d4 │ │ │ │ │ 0000038b 00001e01 R_MSP430_32 00000000 .debug_str + 639 │ │ │ │ │ 0000039c 00001e01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ 000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 4b2 │ │ │ │ │ 000003c0 00001e01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ 000003cd 00001e01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 000003f2 00001e01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ 000003fd 00001e01 R_MSP430_32 00000000 .debug_str + 262 │ │ │ │ │ 00000408 00001e01 R_MSP430_32 00000000 .debug_str + 6bd │ │ │ │ │ -00000425 00001e01 R_MSP430_32 00000000 .debug_str + 46f │ │ │ │ │ +00000425 00001e01 R_MSP430_32 00000000 .debug_str + 40a │ │ │ │ │ 0000044a 00001e01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ 00000455 00001e01 R_MSP430_32 00000000 .debug_str + 262 │ │ │ │ │ 00000460 00001e01 R_MSP430_32 00000000 .debug_str + 6bd │ │ │ │ │ 00000472 00001e01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ 00000498 00001e01 R_MSP430_32 00000000 .debug_str + 483 │ │ │ │ │ -000004b3 00001e01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -000004c1 00001e01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -000004cd 00001e01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +000004b3 00001e01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +000004c1 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +000004cd 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ 000004f9 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000505 00001e01 R_MSP430_32 00000000 .debug_str + 227 │ │ │ │ │ -00000511 00001e01 R_MSP430_32 00000000 .debug_str + 3ba │ │ │ │ │ +00000511 00001e01 R_MSP430_32 00000000 .debug_str + 355 │ │ │ │ │ 0000051d 00001e01 R_MSP430_32 00000000 .debug_str + 22e │ │ │ │ │ 00000529 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ 00000535 00001e01 R_MSP430_32 00000000 .debug_str + 50b │ │ │ │ │ 00000560 00001e01 R_MSP430_32 00000000 .debug_str + 290 │ │ │ │ │ 00000579 00001e01 R_MSP430_32 00000000 .debug_str + 554 │ │ │ │ │ 00000592 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 45a │ │ │ │ │ +000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 3f5 │ │ │ │ │ 000005d7 00001e01 R_MSP430_32 00000000 .debug_str + 5ec │ │ │ │ │ -000005e9 00001e01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000005e9 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000005f5 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ -00000601 00001e01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 3ef │ │ │ │ │ -00000627 00001e01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000601 00001e01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 38a │ │ │ │ │ +00000627 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000633 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ 0000063f 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000064c 00001e01 R_MSP430_32 00000000 .debug_str + 241 │ │ │ │ │ -00000665 00001e01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000665 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000671 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ 0000067d 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ -00000695 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00000695 00001e01 R_MSP430_32 00000000 .debug_str + 3b2 │ │ │ │ │ 000006a8 00001e01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000006ce 00001e01 R_MSP430_32 00000000 .debug_str + 677 │ │ │ │ │ -0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 00000739 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ -0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ -0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 421 │ │ │ │ │ -000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ +0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 3bc │ │ │ │ │ +000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 000007c8 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ -000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 36e │ │ │ │ │ -0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ -00000816 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ -0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 309 │ │ │ │ │ +0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ +00000816 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ +0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 00000859 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000872 00001e01 R_MSP430_32 00000000 .debug_str + 538 │ │ │ │ │ 0000087f 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 00000894 00001e01 R_MSP430_32 00000000 .debug_str + 4c9 │ │ │ │ │ 0000089f 00001e01 R_MSP430_32 00000000 .debug_str + 28a │ │ │ │ │ 000008ac 00001e01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ 000008b9 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 000008d0 00001e01 R_MSP430_32 00000000 .debug_str + 592 │ │ │ │ │ 000008dd 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 4c9 │ │ │ │ │ 000008fd 00001e01 R_MSP430_32 00000000 .debug_str + 28a │ │ │ │ │ -0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 43e │ │ │ │ │ +0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 3d9 │ │ │ │ │ 00000917 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 0000092e 00001e01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 0000093f 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 0000094b 00001e01 R_MSP430_32 00000000 .debug_str + 60c │ │ │ │ │ 00000957 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000959 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000096d 00001a01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000097b 00001a01 R_MSP430_32 00000000 .debug_loc + b │ │ │ │ │ 0000098c 00001e01 R_MSP430_32 00000000 .debug_str + 699 │ │ │ │ │ -0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 469 │ │ │ │ │ +0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 404 │ │ │ │ │ 000009aa 00001e01 R_MSP430_32 00000000 .debug_str + 583 │ │ │ │ │ 000009b2 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 000009b4 00000205 R_MSP430_16_BYTE 00000000 .text + b0 │ │ │ │ │ 000009b6 00001a01 R_MSP430_32 00000000 .debug_loc + 16 │ │ │ │ │ 000009c9 00001a01 R_MSP430_32 00000000 .debug_loc + 6a │ │ │ │ │ 000009ce 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000009d9 00001a01 R_MSP430_32 00000000 .debug_loc + 7c │ │ │ │ │ @@ -329,40 +329,40 @@ │ │ │ │ │ 00000a42 00001e01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ 00000a4a 00000205 R_MSP430_16_BYTE 00000000 .text + b0 │ │ │ │ │ 00000a4c 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 00000a4e 00001a01 R_MSP430_32 00000000 .debug_loc + fe │ │ │ │ │ 00000a61 00001a01 R_MSP430_32 00000000 .debug_loc + 15a │ │ │ │ │ 00000a66 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000a71 00001a01 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ -00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 3ba │ │ │ │ │ +00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 355 │ │ │ │ │ 00000a81 00001a01 R_MSP430_32 00000000 .debug_loc + 17e │ │ │ │ │ 00000a8f 00001a01 R_MSP430_32 00000000 .debug_loc + 190 │ │ │ │ │ 00000a9d 00001a01 R_MSP430_32 00000000 .debug_loc + 19b │ │ │ │ │ 00000aab 00001a01 R_MSP430_32 00000000 .debug_loc + 1c0 │ │ │ │ │ 00000ab0 00000205 R_MSP430_16_BYTE 00000000 .text + fa │ │ │ │ │ 00000ab2 00000205 R_MSP430_16_BYTE 00000000 .text + 106 │ │ │ │ │ 00000ac0 00001a01 R_MSP430_32 00000000 .debug_loc + 1d2 │ │ │ │ │ -00000ac7 00001e01 R_MSP430_32 00000000 .debug_str + 391 │ │ │ │ │ +00000ac7 00001e01 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000ad2 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 00000ad4 00000205 R_MSP430_16_BYTE 00000000 .text + 15c │ │ │ │ │ -00000ade 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +00000ade 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00000ae8 00001a01 R_MSP430_32 00000000 .debug_loc + 1de │ │ │ │ │ 00000aee 00001e01 R_MSP430_32 00000000 .debug_str + 628 │ │ │ │ │ 00000af9 00000205 R_MSP430_16_BYTE 00000000 .text + 15c │ │ │ │ │ 00000afb 00000205 R_MSP430_16_BYTE 00000000 .text + 1a2 │ │ │ │ │ -00000b05 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +00000b05 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00000b0f 00001a01 R_MSP430_32 00000000 .debug_loc + 1f0 │ │ │ │ │ 00000b1d 00001a01 R_MSP430_32 00000000 .debug_loc + 202 │ │ │ │ │ 00000b23 00001e01 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ 00000b2e 00000205 R_MSP430_16_BYTE 00000000 .text + 1a2 │ │ │ │ │ 00000b30 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000b32 00001a01 R_MSP430_32 00000000 .debug_loc + 21b │ │ │ │ │ -00000b3b 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +00000b3b 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00000b45 00001a01 R_MSP430_32 00000000 .debug_loc + 26f │ │ │ │ │ -00000b4a 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +00000b4a 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 00000b54 00001a01 R_MSP430_32 00000000 .debug_loc + 2ab │ │ │ │ │ 00000b61 00001a01 R_MSP430_32 00000000 .debug_loc + 2e0 │ │ │ │ │ 00000b70 00001a01 R_MSP430_32 00000000 .debug_loc + 36b │ │ │ │ │ 00000b75 00001e01 R_MSP430_32 00000000 .debug_str + 529 │ │ │ │ │ 00000bd1 00001a01 R_MSP430_32 00000000 .debug_loc + 3a2 │ │ │ │ │ 00000bd6 00001e01 R_MSP430_32 00000000 .debug_str + 6bd │ │ │ │ │ 00000be0 00001a01 R_MSP430_32 00000000 .debug_loc + 3e7 │ │ │ │ │ @@ -394,15 +394,15 @@ │ │ │ │ │ 00000cc4 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000cc6 00000205 R_MSP430_16_BYTE 00000000 .text + 3ec │ │ │ │ │ 00000cc8 00001a01 R_MSP430_32 00000000 .debug_loc + 4b0 │ │ │ │ │ 00000cdc 00001a01 R_MSP430_32 00000000 .debug_loc + 4d4 │ │ │ │ │ 00000cec 00001a01 R_MSP430_32 00000000 .debug_loc + 4f4 │ │ │ │ │ 00000cfa 00001a01 R_MSP430_32 00000000 .debug_loc + 52a │ │ │ │ │ 00000cff 00001e01 R_MSP430_32 00000000 .debug_str + 284 │ │ │ │ │ -00000d0e 00001e01 R_MSP430_32 00000000 .debug_str + 412 │ │ │ │ │ +00000d0e 00001e01 R_MSP430_32 00000000 .debug_str + 3ad │ │ │ │ │ 00000d1a 00001e01 R_MSP430_32 00000000 .debug_str + 4d6 │ │ │ │ │ 00000d2a 00000205 R_MSP430_16_BYTE 00000000 .text + 35c │ │ │ │ │ 00000d2c 00000205 R_MSP430_16_BYTE 00000000 .text + 362 │ │ │ │ │ 00000d3f 00001a01 R_MSP430_32 00000000 .debug_loc + 568 │ │ │ │ │ 00000d44 00000205 R_MSP430_16_BYTE 00000000 .text + 35c │ │ │ │ │ 00000d46 00000205 R_MSP430_16_BYTE 00000000 .text + 362 │ │ │ │ │ 00000d52 00001a01 R_MSP430_32 00000000 .debug_loc + 573 │ │ │ │ │ @@ -424,51 +424,51 @@ │ │ │ │ │ 00000dea 00001c01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000df8 00001a01 R_MSP430_32 00000000 .debug_loc + 5e7 │ │ │ │ │ 00000e05 00001e01 R_MSP430_32 00000000 .debug_str + 6c4 │ │ │ │ │ 00000e11 00000205 R_MSP430_16_BYTE 00000000 .text + 3ec │ │ │ │ │ 00000e13 00000205 R_MSP430_16_BYTE 00000000 .text + 508 │ │ │ │ │ 00000e15 00001a01 R_MSP430_32 00000000 .debug_loc + 602 │ │ │ │ │ 00000e28 00001a01 R_MSP430_32 00000000 .debug_loc + 656 │ │ │ │ │ -00000e2d 00001e01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000e2d 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000e38 00001a01 R_MSP430_32 00000000 .debug_loc + 66f │ │ │ │ │ -00000e3d 00001e01 R_MSP430_32 00000000 .debug_str + 3d5 │ │ │ │ │ +00000e3d 00001e01 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000e48 00001a01 R_MSP430_32 00000000 .debug_loc + 688 │ │ │ │ │ 00000e4d 00001e01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ 00000e58 00001a01 R_MSP430_32 00000000 .debug_loc + 6bf │ │ │ │ │ -00000e5d 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +00000e5d 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00000e68 00001a01 R_MSP430_32 00000000 .debug_loc + 6da │ │ │ │ │ -00000e6d 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +00000e6d 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 00000e78 00001a01 R_MSP430_32 00000000 .debug_loc + 70a │ │ │ │ │ 00000e7d 00001c01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000e86 00001e01 R_MSP430_32 00000000 .debug_str + 259 │ │ │ │ │ 00000e91 00001a01 R_MSP430_32 00000000 .debug_loc + 733 │ │ │ │ │ 00000e96 00001e01 R_MSP430_32 00000000 .debug_str + 26c │ │ │ │ │ 00000ea1 00001a01 R_MSP430_32 00000000 .debug_loc + 745 │ │ │ │ │ -00000ea6 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +00000ea6 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 00000eb1 00001a01 R_MSP430_32 00000000 .debug_loc + 765 │ │ │ │ │ 00000eba 00000205 R_MSP430_16_BYTE 00000000 .text + 426 │ │ │ │ │ 00000ebc 00000205 R_MSP430_16_BYTE 00000000 .text + 42c │ │ │ │ │ 00000ec6 00001a01 R_MSP430_32 00000000 .debug_loc + 771 │ │ │ │ │ 00000ed1 00000205 R_MSP430_16_BYTE 00000000 .text + 4a0 │ │ │ │ │ 00000ed3 00000205 R_MSP430_16_BYTE 00000000 .text + 4a6 │ │ │ │ │ 00000edd 00001a01 R_MSP430_32 00000000 .debug_loc + 783 │ │ │ │ │ -00000ee4 00001e01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000ee4 00001e01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ 00000eec 00000205 R_MSP430_16_BYTE 00000000 .text + 508 │ │ │ │ │ 00000eee 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ 00000ef0 00001a01 R_MSP430_32 00000000 .debug_loc + 78e │ │ │ │ │ 00000f03 00001a01 R_MSP430_32 00000000 .debug_loc + 7da │ │ │ │ │ -00000f08 00001e01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000f08 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000f13 00001a01 R_MSP430_32 00000000 .debug_loc + 7f3 │ │ │ │ │ -00000f18 00001e01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000f18 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000f23 00001a01 R_MSP430_32 00000000 .debug_loc + 80c │ │ │ │ │ -00000f28 00001e01 R_MSP430_32 00000000 .debug_str + 3d5 │ │ │ │ │ +00000f28 00001e01 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000f33 00001a01 R_MSP430_32 00000000 .debug_loc + 825 │ │ │ │ │ -00000f38 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +00000f38 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00000f43 00001a01 R_MSP430_32 00000000 .debug_loc + 846 │ │ │ │ │ -00000f48 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +00000f48 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 00000f53 00001a01 R_MSP430_32 00000000 .debug_loc + 86c │ │ │ │ │ 00000f58 00001c01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ 00000f61 00001e01 R_MSP430_32 00000000 .debug_str + 259 │ │ │ │ │ 00000f6c 00001a01 R_MSP430_32 00000000 .debug_loc + 893 │ │ │ │ │ 00000f75 00000205 R_MSP430_16_BYTE 00000000 .text + 560 │ │ │ │ │ 00000f77 00000205 R_MSP430_16_BYTE 00000000 .text + 566 │ │ │ │ │ 00000f85 00001a01 R_MSP430_32 00000000 .debug_loc + 89e │ │ │ │ │ @@ -477,49 +477,49 @@ │ │ │ │ │ 00000f9f 00001a01 R_MSP430_32 00000000 .debug_loc + 8a9 │ │ │ │ │ 00000fa9 00000205 R_MSP430_16_BYTE 00000000 .text + 588 │ │ │ │ │ 00000fab 00000205 R_MSP430_16_BYTE 00000000 .text + 5a4 │ │ │ │ │ 00000fb9 00001a01 R_MSP430_32 00000000 .debug_loc + 8b5 │ │ │ │ │ 00000fc2 00001a01 R_MSP430_32 00000000 .debug_loc + 8c0 │ │ │ │ │ 00000fc8 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00000fca 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ -00000fcd 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +00000fcd 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 00000fdc 00001e01 R_MSP430_32 00000000 .debug_str + 26c │ │ │ │ │ 00000fe7 00001a01 R_MSP430_32 00000000 .debug_loc + 8cb │ │ │ │ │ 00000ff2 00000205 R_MSP430_16_BYTE 00000000 .text + 5a4 │ │ │ │ │ 00000ff4 00000205 R_MSP430_16_BYTE 00000000 .text + 5aa │ │ │ │ │ 00000ffe 00001a01 R_MSP430_32 00000000 .debug_loc + 8eb │ │ │ │ │ 00001005 00001e01 R_MSP430_32 00000000 .debug_str + 2b2 │ │ │ │ │ 00001011 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ 00001013 00000205 R_MSP430_16_BYTE 00000000 .text + 68e │ │ │ │ │ 00001015 00001a01 R_MSP430_32 00000000 .debug_loc + 8f6 │ │ │ │ │ 00001028 00001a01 R_MSP430_32 00000000 .debug_loc + 932 │ │ │ │ │ 00001036 00001a01 R_MSP430_32 00000000 .debug_loc + 952 │ │ │ │ │ 00001044 00001a01 R_MSP430_32 00000000 .debug_loc + 972 │ │ │ │ │ -00001049 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +00001049 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 00001054 00001a01 R_MSP430_32 00000000 .debug_loc + 992 │ │ │ │ │ 00001059 00001e01 R_MSP430_32 00000000 .debug_str + 699 │ │ │ │ │ -00001068 00001e01 R_MSP430_32 00000000 .debug_str + 469 │ │ │ │ │ -00001078 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00001068 00001e01 R_MSP430_32 00000000 .debug_str + 404 │ │ │ │ │ +00001078 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00001084 00000205 R_MSP430_16_BYTE 00000000 .text + 68e │ │ │ │ │ 00001086 00000205 R_MSP430_16_BYTE 00000000 .text + 7a4 │ │ │ │ │ 00001088 00001a01 R_MSP430_32 00000000 .debug_loc + 9b2 │ │ │ │ │ 0000109b 00001a01 R_MSP430_32 00000000 .debug_loc + 9fe │ │ │ │ │ -000010a0 00001e01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +000010a0 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 000010ab 00001a01 R_MSP430_32 00000000 .debug_loc + a17 │ │ │ │ │ 000010ba 00001a01 R_MSP430_32 00000000 .debug_loc + a30 │ │ │ │ │ -000010bf 00001e01 R_MSP430_32 00000000 .debug_str + 3d5 │ │ │ │ │ +000010bf 00001e01 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 000010ca 00001a01 R_MSP430_32 00000000 .debug_loc + a49 │ │ │ │ │ -000010cf 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +000010cf 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 000010da 00001a01 R_MSP430_32 00000000 .debug_loc + a6a │ │ │ │ │ -000010df 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +000010df 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 000010ea 00001a01 R_MSP430_32 00000000 .debug_loc + a90 │ │ │ │ │ 000010ef 00001c01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 000010f8 00001e01 R_MSP430_32 00000000 .debug_str + 259 │ │ │ │ │ 00001103 00001a01 R_MSP430_32 00000000 .debug_loc + ab7 │ │ │ │ │ -00001108 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +00001108 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 00001117 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 0000112a 00000205 R_MSP430_16_BYTE 00000000 .text + 6e6 │ │ │ │ │ 0000112c 00000205 R_MSP430_16_BYTE 00000000 .text + 6ec │ │ │ │ │ 0000113a 00001a01 R_MSP430_32 00000000 .debug_loc + ac2 │ │ │ │ │ 00001140 00000205 R_MSP430_16_BYTE 00000000 .text + 708 │ │ │ │ │ 00001142 00000205 R_MSP430_16_BYTE 00000000 .text + 71c │ │ │ │ │ 00001149 00001e01 R_MSP430_32 00000000 .debug_str + 2dd │ │ │ │ │ @@ -657,15 +657,15 @@ │ │ │ │ │ 00001594 00001a01 R_MSP430_32 00000000 .debug_loc + 122f │ │ │ │ │ 000015a7 00001a01 R_MSP430_32 00000000 .debug_loc + 1263 │ │ │ │ │ 000015b5 00001a01 R_MSP430_32 00000000 .debug_loc + 1283 │ │ │ │ │ 000015c3 00001a01 R_MSP430_32 00000000 .debug_loc + 1295 │ │ │ │ │ 000015c8 00001e01 R_MSP430_32 00000000 .debug_str + 4fb │ │ │ │ │ 000015d6 00001e01 R_MSP430_32 00000000 .debug_str + 55e │ │ │ │ │ 000015e4 00001e01 R_MSP430_32 00000000 .debug_str + 699 │ │ │ │ │ -000015f3 00001e01 R_MSP430_32 00000000 .debug_str + 469 │ │ │ │ │ +000015f3 00001e01 R_MSP430_32 00000000 .debug_str + 404 │ │ │ │ │ 00001606 00000205 R_MSP430_16_BYTE 00000000 .text + df6 │ │ │ │ │ 00001608 00000205 R_MSP430_16_BYTE 00000000 .text + e04 │ │ │ │ │ 00001616 00001a01 R_MSP430_32 00000000 .debug_loc + 12b5 │ │ │ │ │ 0000161f 00000205 R_MSP430_16_BYTE 00000000 .text + df6 │ │ │ │ │ 00001621 00000205 R_MSP430_16_BYTE 00000000 .text + dfa │ │ │ │ │ 0000162b 00001a01 R_MSP430_32 00000000 .debug_loc + 12c7 │ │ │ │ │ 00001636 00000205 R_MSP430_16_BYTE 00000000 .text + e1c │ │ │ │ │ @@ -678,15 +678,15 @@ │ │ │ │ │ 00001665 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 00001690 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 00001692 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ 000016a0 00001a01 R_MSP430_32 00000000 .debug_loc + 1307 │ │ │ │ │ 000016a9 00001a01 R_MSP430_32 00000000 .debug_loc + 1319 │ │ │ │ │ 000016b2 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 000016b4 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ -000016d6 00001e01 R_MSP430_32 00000000 .debug_str + 3de │ │ │ │ │ +000016d6 00001e01 R_MSP430_32 00000000 .debug_str + 379 │ │ │ │ │ 000016dd 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ 000016df 00000205 R_MSP430_16_BYTE 00000000 .text + f16 │ │ │ │ │ 000016e1 00001a01 R_MSP430_32 00000000 .debug_loc + 132b │ │ │ │ │ 000016ea 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 000016f4 00001a01 R_MSP430_32 00000000 .debug_loc + 133f │ │ │ │ │ 00001702 00001a01 R_MSP430_32 00000000 .debug_loc + 135f │ │ │ │ │ 0000170b 00000205 R_MSP430_16_BYTE 00000000 .text + ee8 │ │ │ │ │ @@ -713,15 +713,15 @@ │ │ │ │ │ 000017e7 00001a01 R_MSP430_32 00000000 .debug_loc + 139d │ │ │ │ │ 000017fc 00000205 R_MSP430_16_BYTE 00000000 .text + f76 │ │ │ │ │ 000017fe 00000205 R_MSP430_16_BYTE 00000000 .text + f9e │ │ │ │ │ 0000180e 00001a01 R_MSP430_32 00000000 .debug_loc + 13b7 │ │ │ │ │ 00001817 00000205 R_MSP430_16_BYTE 00000000 .text + f76 │ │ │ │ │ 00001819 00000205 R_MSP430_16_BYTE 00000000 .text + f9e │ │ │ │ │ 00001835 00001a01 R_MSP430_32 00000000 .debug_loc + 13b7 │ │ │ │ │ -0000183e 00001e01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +0000183e 00001e01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 00001849 00000205 R_MSP430_16_BYTE 00000000 .text + fa2 │ │ │ │ │ 0000184b 00000205 R_MSP430_16_BYTE 00000000 .text + 1044 │ │ │ │ │ 0000184d 00001a01 R_MSP430_32 00000000 .debug_loc + 13ca │ │ │ │ │ 00001856 00001e01 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ 00001860 00001a01 R_MSP430_32 00000000 .debug_loc + 13de │ │ │ │ │ 0000186d 00001a01 R_MSP430_32 00000000 .debug_loc + 1405 │ │ │ │ │ 0000187b 00001a01 R_MSP430_32 00000000 .debug_loc + 143c │ │ │ │ │ @@ -738,22 +738,22 @@ │ │ │ │ │ 000018d3 00000205 R_MSP430_16_BYTE 00000000 .text + 1054 │ │ │ │ │ 000018dc 00001a01 R_MSP430_32 00000000 .debug_loc + 149f │ │ │ │ │ 000018e4 00001e01 R_MSP430_32 00000000 .debug_str + 6ac │ │ │ │ │ 000018f0 00000205 R_MSP430_16_BYTE 00000000 .text + 1062 │ │ │ │ │ 000018f2 00000205 R_MSP430_16_BYTE 00000000 .text + 1164 │ │ │ │ │ 000018f4 00001a01 R_MSP430_32 00000000 .debug_loc + 14aa │ │ │ │ │ 00001907 00001a01 R_MSP430_32 00000000 .debug_loc + 14e6 │ │ │ │ │ -0000190c 00001e01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000190c 00001e01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 00001917 00001a01 R_MSP430_32 00000000 .debug_loc + 14ff │ │ │ │ │ 00001926 00001a01 R_MSP430_32 00000000 .debug_loc + 1518 │ │ │ │ │ 00001934 00001a01 R_MSP430_32 00000000 .debug_loc + 154c │ │ │ │ │ 00001939 00001e01 R_MSP430_32 00000000 .debug_str + 672 │ │ │ │ │ 00001940 00000205 R_MSP430_16_BYTE 00000000 .text + 10d6 │ │ │ │ │ 00001943 00001c01 R_MSP430_32 00000000 .debug_ranges + 148 │ │ │ │ │ -0000194c 00001e01 R_MSP430_32 00000000 .debug_str + 3fc │ │ │ │ │ +0000194c 00001e01 R_MSP430_32 00000000 .debug_str + 397 │ │ │ │ │ 00001957 00001a01 R_MSP430_32 00000000 .debug_loc + 1592 │ │ │ │ │ 0000195c 00001e01 R_MSP430_32 00000000 .debug_str + 533 │ │ │ │ │ 00001967 00001a01 R_MSP430_32 00000000 .debug_loc + 15b7 │ │ │ │ │ 00001970 00000205 R_MSP430_16_BYTE 00000000 .text + 1142 │ │ │ │ │ 00001972 00000205 R_MSP430_16_BYTE 00000000 .text + 1152 │ │ │ │ │ 0000197c 00001a01 R_MSP430_32 00000000 .debug_loc + 15c3 │ │ │ │ │ 00001985 00000205 R_MSP430_16_BYTE 00000000 .text + 1142 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-dw2-fde.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 1 0 0 unwind-dw2-fde.h │ │ │ │ │ 4 2 0 0 stddef.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x19df (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x11b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xc6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x309): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x5e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x41e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x110): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1164 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x18c): long int │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x506): char │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2f): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 5 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x150): _Unwind_Internal_Ptr │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0xfb): _Unwind_Internal_Ptr │ │ │ │ │ <58> DW_AT_decl_file : 5 │ │ │ │ │ <59> DW_AT_decl_line : 50 │ │ │ │ │ <5a> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <61> DW_AT_name : (indirect string, offset: 0x210): long long unsigned int │ │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <1><67>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x578): _sleb128_t │ │ │ │ │ <6c> DW_AT_decl_file : 5 │ │ │ │ │ <6d> DW_AT_decl_line : 259 │ │ │ │ │ <6f> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><73>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x10b): _uleb128_t │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0xb6): _uleb128_t │ │ │ │ │ <78> DW_AT_decl_file : 5 │ │ │ │ │ <79> DW_AT_decl_line : 260 │ │ │ │ │ <7b> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <1><7f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <80> DW_AT_byte_size : 4 │ │ │ │ │ <81> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <82> DW_AT_name : (indirect string, offset: 0x2e6): long unsigned int │ │ │ │ │ @@ -96,33 +96,33 @@ │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ DW_AT_sibling : <0xd3> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3cb): dwarf_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x366): dwarf_fde │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 144 │ │ │ │ │ DW_AT_sibling : <0x10a> │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x515): length │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 146 │ │ │ │ │ DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x45f): CIE_delta │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3fa): CIE_delta │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 147 │ │ │ │ │ DW_AT_type : <0x264>, sword, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <100> DW_AT_decl_file : 3 │ │ │ │ │ <101> DW_AT_decl_line : 148 │ │ │ │ │ <102> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <106> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><109>: Abbrev Number: 0 │ │ │ │ │ <1><10a>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <10b> DW_AT_byte_size : 2 │ │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ <14d> DW_AT_type : <0x86>, fde_vector │ │ │ │ │ <1><151>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <152> DW_AT_byte_size : 4 │ │ │ │ │ <153> DW_AT_decl_file : 3 │ │ │ │ │ <154> DW_AT_decl_line : 53 │ │ │ │ │ <155> DW_AT_sibling : <0x1af> │ │ │ │ │ <2><159>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <15a> DW_AT_name : (indirect string, offset: 0x47c): sorted │ │ │ │ │ + <15a> DW_AT_name : (indirect string, offset: 0x417): sorted │ │ │ │ │ <15e> DW_AT_decl_file : 3 │ │ │ │ │ <15f> DW_AT_decl_line : 54 │ │ │ │ │ <160> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 1 │ │ │ │ │ <166> DW_AT_bit_offset : 31 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -188,15 +188,15 @@ │ │ │ │ │ <181> DW_AT_decl_line : 56 │ │ │ │ │ <182> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <186> DW_AT_byte_size : 4 │ │ │ │ │ <187> DW_AT_bit_size : 1 │ │ │ │ │ <188> DW_AT_bit_offset : 29 │ │ │ │ │ <189> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><18c>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ <191> DW_AT_decl_file : 3 │ │ │ │ │ <192> DW_AT_decl_line : 57 │ │ │ │ │ <193> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <197> DW_AT_byte_size : 4 │ │ │ │ │ <198> DW_AT_bit_size : 8 │ │ │ │ │ <199> DW_AT_bit_offset : 21 │ │ │ │ │ <19a> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -223,21 +223,21 @@ │ │ │ │ │ <2><1c0>: Abbrev Number: 18 (DW_TAG_member) │ │ │ │ │ <1c1> DW_AT_name : i │ │ │ │ │ <1c3> DW_AT_decl_file : 3 │ │ │ │ │ <1c4> DW_AT_decl_line : 62 │ │ │ │ │ <1c5> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><1c9>: Abbrev Number: 0 │ │ │ │ │ <1><1ca>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <1cb> DW_AT_name : (indirect string, offset: 0xff): object │ │ │ │ │ + <1cb> DW_AT_name : (indirect string, offset: 0xaa): object │ │ │ │ │ <1cf> DW_AT_byte_size : 14 │ │ │ │ │ <1d0> DW_AT_decl_file : 3 │ │ │ │ │ <1d1> DW_AT_decl_line : 41 │ │ │ │ │ <1d2> DW_AT_sibling : <0x227> │ │ │ │ │ <2><1d6>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1d7> DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + <1d7> DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <1db> DW_AT_decl_file : 3 │ │ │ │ │ <1dc> DW_AT_decl_line : 43 │ │ │ │ │ <1dd> DW_AT_type : <0x65> │ │ │ │ │ <1e1> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1e4>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <1e5> DW_AT_name : (indirect string, offset: 0x4c9): tbase │ │ │ │ │ <1e9> DW_AT_decl_file : 3 │ │ │ │ │ @@ -259,15 +259,15 @@ │ │ │ │ │ <2><20c>: Abbrev Number: 19 (DW_TAG_member) │ │ │ │ │ <20d> DW_AT_name : s │ │ │ │ │ <20f> DW_AT_decl_file : 3 │ │ │ │ │ <210> DW_AT_decl_line : 63 │ │ │ │ │ <211> DW_AT_type : <0x1af> │ │ │ │ │ <215> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><218>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <219> DW_AT_name : (indirect string, offset: 0xfa): next │ │ │ │ │ + <219> DW_AT_name : (indirect string, offset: 0xa5): next │ │ │ │ │ <21d> DW_AT_decl_file : 3 │ │ │ │ │ <21e> DW_AT_decl_line : 69 │ │ │ │ │ <21f> DW_AT_type : <0x227>, object │ │ │ │ │ <223> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><226>: Abbrev Number: 0 │ │ │ │ │ <1><227>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <228> DW_AT_byte_size : 2 │ │ │ │ │ @@ -294,15 +294,15 @@ │ │ │ │ │ <256> DW_AT_name : (indirect string, offset: 0x533): func │ │ │ │ │ <25a> DW_AT_decl_file : 3 │ │ │ │ │ <25b> DW_AT_decl_line : 90 │ │ │ │ │ <25c> DW_AT_type : <0x65> │ │ │ │ │ <260> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><263>: Abbrev Number: 0 │ │ │ │ │ <1><264>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ - <265> DW_AT_name : (indirect string, offset: 0xb3): sword │ │ │ │ │ + <265> DW_AT_name : (indirect string, offset: 0x5e): sword │ │ │ │ │ <269> DW_AT_decl_file : 3 │ │ │ │ │ <26a> DW_AT_decl_line : 107 │ │ │ │ │ <26b> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><26f>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <270> DW_AT_name : (indirect string, offset: 0x235): uword │ │ │ │ │ <274> DW_AT_decl_file : 3 │ │ │ │ │ <275> DW_AT_decl_line : 108 │ │ │ │ │ @@ -336,15 +336,15 @@ │ │ │ │ │ <2><2b1>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <2b2> DW_AT_name : (indirect string, offset: 0x4e5): CIE_id │ │ │ │ │ <2b6> DW_AT_decl_file : 3 │ │ │ │ │ <2b7> DW_AT_decl_line : 138 │ │ │ │ │ <2b8> DW_AT_type : <0x264>, sword, long int │ │ │ │ │ <2bc> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><2bf>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2c0> DW_AT_name : (indirect string, offset: 0x40a): version │ │ │ │ │ + <2c0> DW_AT_name : (indirect string, offset: 0x3a5): version │ │ │ │ │ <2c4> DW_AT_decl_file : 3 │ │ │ │ │ <2c5> DW_AT_decl_line : 139 │ │ │ │ │ <2c6> DW_AT_type : <0x285>, ubyte, unsigned char │ │ │ │ │ <2ca> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><2cd>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <2ce> DW_AT_name : (indirect string, offset: 0x51c): augmentation │ │ │ │ │ <2d2> DW_AT_decl_file : 3 │ │ │ │ │ @@ -401,15 +401,15 @@ │ │ │ │ │ <2><345>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ <346> DW_AT_name : (indirect string, offset: 0x227): linear │ │ │ │ │ <34a> DW_AT_decl_file : 1 │ │ │ │ │ <34b> DW_AT_decl_line : 393 │ │ │ │ │ <34d> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <351> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><354>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ - <355> DW_AT_name : (indirect string, offset: 0x3ba): erratic │ │ │ │ │ + <355> DW_AT_name : (indirect string, offset: 0x355): erratic │ │ │ │ │ <359> DW_AT_decl_file : 1 │ │ │ │ │ <35a> DW_AT_decl_line : 394 │ │ │ │ │ <35c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <360> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><363>: Abbrev Number: 0 │ │ │ │ │ <1><364>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ <365> DW_AT_name : (indirect string, offset: 0x2d4): last_fde │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ <415> DW_AT_type : <0x419>, unsigned char │ │ │ │ │ <1><419>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <41a> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><41e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <41f> DW_AT_byte_size : 2 │ │ │ │ │ <420> DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <1><424>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <425> DW_AT_name : (indirect string, offset: 0x46f): read_sleb128 │ │ │ │ │ + <425> DW_AT_name : (indirect string, offset: 0x40a): read_sleb128 │ │ │ │ │ <429> DW_AT_decl_file : 2 │ │ │ │ │ <42a> DW_AT_decl_line : 153 │ │ │ │ │ <42b> DW_AT_prototyped : 1 │ │ │ │ │ <42c> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <430> DW_AT_inline : 1 (inlined) │ │ │ │ │ <431> DW_AT_sibling : <0x46b> │ │ │ │ │ <2><435>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -570,27 +570,27 @@ │ │ │ │ │ <2><4a8>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <4a9> DW_AT_name : f │ │ │ │ │ <4ab> DW_AT_decl_file : 3 │ │ │ │ │ <4ac> DW_AT_decl_line : 162 │ │ │ │ │ <4ad> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><4b1>: Abbrev Number: 0 │ │ │ │ │ <1><4b2>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <4b3> DW_AT_name : (indirect string, offset: 0xe6): fde_insert │ │ │ │ │ + <4b3> DW_AT_name : (indirect string, offset: 0x91): fde_insert │ │ │ │ │ <4b7> DW_AT_decl_file : 1 │ │ │ │ │ <4b8> DW_AT_decl_line : 417 │ │ │ │ │ <4ba> DW_AT_prototyped : 1 │ │ │ │ │ <4bb> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4bc> DW_AT_sibling : <0x4d9> │ │ │ │ │ <2><4c0>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4c1> DW_AT_name : (indirect string, offset: 0x106): accu │ │ │ │ │ + <4c1> DW_AT_name : (indirect string, offset: 0xb1): accu │ │ │ │ │ <4c5> DW_AT_decl_file : 1 │ │ │ │ │ <4c6> DW_AT_decl_line : 417 │ │ │ │ │ <4c8> DW_AT_type : <0x4d9>, fde_accumulator │ │ │ │ │ <2><4cc>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4cd> DW_AT_name : (indirect string, offset: 0xb9): this_fde │ │ │ │ │ + <4cd> DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ <4d1> DW_AT_decl_file : 1 │ │ │ │ │ <4d2> DW_AT_decl_line : 417 │ │ │ │ │ <4d4> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><4d8>: Abbrev Number: 0 │ │ │ │ │ <1><4d9>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <4da> DW_AT_byte_size : 2 │ │ │ │ │ <4db> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ @@ -613,15 +613,15 @@ │ │ │ │ │ <500> DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ <2><504>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <505> DW_AT_name : (indirect string, offset: 0x227): linear │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 437 │ │ │ │ │ <50c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><510>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <511> DW_AT_name : (indirect string, offset: 0x3ba): erratic │ │ │ │ │ + <511> DW_AT_name : (indirect string, offset: 0x355): erratic │ │ │ │ │ <515> DW_AT_decl_file : 1 │ │ │ │ │ <516> DW_AT_decl_line : 437 │ │ │ │ │ <518> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><51c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <51d> DW_AT_name : (indirect string, offset: 0x22e): marker │ │ │ │ │ <521> DW_AT_decl_file : 1 │ │ │ │ │ <522> DW_AT_decl_line : 439 │ │ │ │ │ @@ -698,57 +698,57 @@ │ │ │ │ │ <5ba> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5be>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <5bf> DW_AT_name : i2 │ │ │ │ │ <5c2> DW_AT_decl_file : 1 │ │ │ │ │ <5c3> DW_AT_decl_line : 543 │ │ │ │ │ <5c5> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5c9>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <5ca> DW_AT_name : (indirect string, offset: 0x45a): fde2 │ │ │ │ │ + <5ca> DW_AT_name : (indirect string, offset: 0x3f5): fde2 │ │ │ │ │ <5ce> DW_AT_decl_file : 1 │ │ │ │ │ <5cf> DW_AT_decl_line : 544 │ │ │ │ │ <5d1> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><5d5>: Abbrev Number: 0 │ │ │ │ │ <1><5d6>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ <5d7> DW_AT_name : (indirect string, offset: 0x5ec): start_fde_sort │ │ │ │ │ <5db> DW_AT_decl_file : 1 │ │ │ │ │ <5dc> DW_AT_decl_line : 398 │ │ │ │ │ <5de> DW_AT_prototyped : 1 │ │ │ │ │ <5df> DW_AT_type : <0x3a>, int │ │ │ │ │ <5e3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <5e4> DW_AT_sibling : <0x60d> │ │ │ │ │ <2><5e8>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <5e9> DW_AT_name : (indirect string, offset: 0x106): accu │ │ │ │ │ + <5e9> DW_AT_name : (indirect string, offset: 0xb1): accu │ │ │ │ │ <5ed> DW_AT_decl_file : 1 │ │ │ │ │ <5ee> DW_AT_decl_line : 398 │ │ │ │ │ <5f0> DW_AT_type : <0x4d9>, fde_accumulator │ │ │ │ │ <2><5f4>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <5f5> DW_AT_name : (indirect string, offset: 0x253): count │ │ │ │ │ <5f9> DW_AT_decl_file : 1 │ │ │ │ │ <5fa> DW_AT_decl_line : 398 │ │ │ │ │ <5fc> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><600>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <601> DW_AT_name : (indirect string, offset: 0x116): size │ │ │ │ │ + <601> DW_AT_name : (indirect string, offset: 0xc1): size │ │ │ │ │ <605> DW_AT_decl_file : 1 │ │ │ │ │ <606> DW_AT_decl_line : 400 │ │ │ │ │ <608> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><60c>: Abbrev Number: 0 │ │ │ │ │ <1><60d>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <60e> DW_AT_name : (indirect string, offset: 0x3ef): end_fde_sort │ │ │ │ │ + <60e> DW_AT_name : (indirect string, offset: 0x38a): end_fde_sort │ │ │ │ │ <612> DW_AT_decl_file : 1 │ │ │ │ │ <613> DW_AT_decl_line : 567 │ │ │ │ │ <615> DW_AT_prototyped : 1 │ │ │ │ │ <616> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <617> DW_AT_sibling : <0x64b> │ │ │ │ │ <2><61b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <61c> DW_AT_name : ob │ │ │ │ │ <61f> DW_AT_decl_file : 1 │ │ │ │ │ <620> DW_AT_decl_line : 567 │ │ │ │ │ <622> DW_AT_type : <0x227>, object │ │ │ │ │ <2><626>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <627> DW_AT_name : (indirect string, offset: 0x106): accu │ │ │ │ │ + <627> DW_AT_name : (indirect string, offset: 0xb1): accu │ │ │ │ │ <62b> DW_AT_decl_file : 1 │ │ │ │ │ <62c> DW_AT_decl_line : 567 │ │ │ │ │ <62e> DW_AT_type : <0x4d9>, fde_accumulator │ │ │ │ │ <2><632>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <633> DW_AT_name : (indirect string, offset: 0x253): count │ │ │ │ │ <637> DW_AT_decl_file : 1 │ │ │ │ │ <638> DW_AT_decl_line : 567 │ │ │ │ │ @@ -768,15 +768,15 @@ │ │ │ │ │ <655> DW_AT_sibling : <0x6c1> │ │ │ │ │ <2><659>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <65a> DW_AT_name : ob │ │ │ │ │ <65d> DW_AT_decl_file : 1 │ │ │ │ │ <65e> DW_AT_decl_line : 724 │ │ │ │ │ <660> DW_AT_type : <0x227>, object │ │ │ │ │ <2><664>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <665> DW_AT_name : (indirect string, offset: 0x106): accu │ │ │ │ │ + <665> DW_AT_name : (indirect string, offset: 0xb1): accu │ │ │ │ │ <669> DW_AT_decl_file : 1 │ │ │ │ │ <66a> DW_AT_decl_line : 726 │ │ │ │ │ <66c> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ <2><670>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <671> DW_AT_name : (indirect string, offset: 0x253): count │ │ │ │ │ <675> DW_AT_decl_file : 1 │ │ │ │ │ <676> DW_AT_decl_line : 727 │ │ │ │ │ @@ -790,15 +790,15 @@ │ │ │ │ │ <3><689>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <68a> DW_AT_name : p │ │ │ │ │ <68c> DW_AT_decl_file : 1 │ │ │ │ │ <68d> DW_AT_decl_line : 734 │ │ │ │ │ <68f> DW_AT_type : <0x6c1>, fde, dwarf_fde │ │ │ │ │ <3><693>: Abbrev Number: 35 (DW_TAG_lexical_block) │ │ │ │ │ <4><694>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <695> DW_AT_name : (indirect string, offset: 0x417): cur_count │ │ │ │ │ + <695> DW_AT_name : (indirect string, offset: 0x3b2): cur_count │ │ │ │ │ <699> DW_AT_decl_file : 1 │ │ │ │ │ <69a> DW_AT_decl_line : 737 │ │ │ │ │ <69c> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <4><6a0>: Abbrev Number: 0 │ │ │ │ │ <3><6a1>: Abbrev Number: 0 │ │ │ │ │ <2><6a2>: Abbrev Number: 37 (DW_TAG_lexical_block) │ │ │ │ │ <6a3> DW_AT_sibling : <0x6b4> │ │ │ │ │ @@ -863,37 +863,37 @@ │ │ │ │ │ <71e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><722>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <723> DW_AT_name : f │ │ │ │ │ <725> DW_AT_decl_file : 1 │ │ │ │ │ <726> DW_AT_decl_line : 928 │ │ │ │ │ <728> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><72c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <72d> DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + <72d> DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <731> DW_AT_decl_file : 1 │ │ │ │ │ <732> DW_AT_decl_line : 929 │ │ │ │ │ <734> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><738>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <739> DW_AT_name : (indirect string, offset: 0x300): pc_range │ │ │ │ │ <73d> DW_AT_decl_file : 1 │ │ │ │ │ <73e> DW_AT_decl_line : 929 │ │ │ │ │ <740> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><744>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <745> DW_AT_name : p │ │ │ │ │ <747> DW_AT_decl_file : 1 │ │ │ │ │ <748> DW_AT_decl_line : 930 │ │ │ │ │ <74a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><74e>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <74f> DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + <74f> DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ <753> DW_AT_decl_file : 1 │ │ │ │ │ <754> DW_AT_decl_line : 931 │ │ │ │ │ <756> DW_AT_type : <0x3a>, int │ │ │ │ │ <3><75a>: Abbrev Number: 0 │ │ │ │ │ <2><75b>: Abbrev Number: 0 │ │ │ │ │ <1><75c>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <75d> DW_AT_name : (indirect string, offset: 0x421): binary_search_unencoded_fdes │ │ │ │ │ + <75d> DW_AT_name : (indirect string, offset: 0x3bc): binary_search_unencoded_fdes │ │ │ │ │ <761> DW_AT_decl_file : 1 │ │ │ │ │ <762> DW_AT_decl_line : 864 │ │ │ │ │ <764> DW_AT_prototyped : 1 │ │ │ │ │ <765> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <769> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <76a> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><76e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -929,27 +929,27 @@ │ │ │ │ │ <7ad> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><7b1>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7b2> DW_AT_name : f │ │ │ │ │ <7b4> DW_AT_decl_file : 1 │ │ │ │ │ <7b5> DW_AT_decl_line : 872 │ │ │ │ │ <7b7> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <3><7bb>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <7bc> DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + <7bc> DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <7c0> DW_AT_decl_file : 1 │ │ │ │ │ <7c1> DW_AT_decl_line : 873 │ │ │ │ │ <7c3> DW_AT_type : <0x65> │ │ │ │ │ <3><7c7>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <7c8> DW_AT_name : (indirect string, offset: 0x300): pc_range │ │ │ │ │ <7cc> DW_AT_decl_file : 1 │ │ │ │ │ <7cd> DW_AT_decl_line : 874 │ │ │ │ │ <7cf> DW_AT_type : <0x27a>, uaddr, unsigned int │ │ │ │ │ <3><7d3>: Abbrev Number: 0 │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <7d6> DW_AT_name : (indirect string, offset: 0x36e): binary_search_single_encoding_fdes │ │ │ │ │ + <7d6> DW_AT_name : (indirect string, offset: 0x309): binary_search_single_encoding_fdes │ │ │ │ │ <7da> DW_AT_decl_file : 1 │ │ │ │ │ <7db> DW_AT_decl_line : 890 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <7e2> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <7e3> DW_AT_sibling : <0x870> │ │ │ │ │ <2><7e7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -964,20 +964,20 @@ │ │ │ │ │ <7f9> DW_AT_type : <0x65> │ │ │ │ │ <2><7fd>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7fe> DW_AT_name : vec │ │ │ │ │ <802> DW_AT_decl_file : 1 │ │ │ │ │ <803> DW_AT_decl_line : 892 │ │ │ │ │ <805> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><809>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <80a> DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + <80a> DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ <80e> DW_AT_decl_file : 1 │ │ │ │ │ <80f> DW_AT_decl_line : 893 │ │ │ │ │ <811> DW_AT_type : <0x3a>, int │ │ │ │ │ <2><815>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <816> DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + <816> DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ <81a> DW_AT_decl_file : 1 │ │ │ │ │ <81b> DW_AT_decl_line : 894 │ │ │ │ │ <81d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><821>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <822> DW_AT_name : lo │ │ │ │ │ <825> DW_AT_decl_file : 1 │ │ │ │ │ <826> DW_AT_decl_line : 895 │ │ │ │ │ @@ -995,15 +995,15 @@ │ │ │ │ │ <83e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><842>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <843> DW_AT_name : f │ │ │ │ │ <845> DW_AT_decl_file : 1 │ │ │ │ │ <846> DW_AT_decl_line : 900 │ │ │ │ │ <848> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><84c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <84d> DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + <84d> DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <851> DW_AT_decl_file : 1 │ │ │ │ │ <852> DW_AT_decl_line : 901 │ │ │ │ │ <854> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><858>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <859> DW_AT_name : (indirect string, offset: 0x300): pc_range │ │ │ │ │ <85d> DW_AT_decl_file : 1 │ │ │ │ │ <85e> DW_AT_decl_line : 901 │ │ │ │ │ @@ -1090,15 +1090,15 @@ │ │ │ │ │ <8fd> DW_AT_name : (indirect string, offset: 0x28a): dbase │ │ │ │ │ <901> DW_AT_decl_file : 1 │ │ │ │ │ <902> DW_AT_decl_line : 124 │ │ │ │ │ <903> DW_AT_type : <0x65> │ │ │ │ │ <2><907>: Abbrev Number: 0 │ │ │ │ │ <1><908>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <909> DW_AT_external : 1 │ │ │ │ │ - <90a> DW_AT_name : (indirect string, offset: 0x43e): __register_frame_info_table │ │ │ │ │ + <90a> DW_AT_name : (indirect string, offset: 0x3d9): __register_frame_info_table │ │ │ │ │ <90e> DW_AT_decl_file : 1 │ │ │ │ │ <90f> DW_AT_decl_line : 144 │ │ │ │ │ <910> DW_AT_prototyped : 1 │ │ │ │ │ <911> DW_AT_inline : 1 (inlined) │ │ │ │ │ <912> DW_AT_sibling : <0x92c> │ │ │ │ │ <2><916>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <917> DW_AT_name : (indirect string, offset: 0x2ce): begin │ │ │ │ │ @@ -1157,15 +1157,15 @@ │ │ │ │ │ <2><98b>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <98c> DW_AT_name : (indirect string, offset: 0x699): x_ptr │ │ │ │ │ <990> DW_AT_decl_file : 1 │ │ │ │ │ <991> DW_AT_decl_line : 329 │ │ │ │ │ <993> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <997> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><999>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <99a> DW_AT_name : (indirect string, offset: 0x469): y_ptr │ │ │ │ │ + <99a> DW_AT_name : (indirect string, offset: 0x404): y_ptr │ │ │ │ │ <99e> DW_AT_decl_file : 1 │ │ │ │ │ <99f> DW_AT_decl_line : 329 │ │ │ │ │ <9a1> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <9a5> DW_AT_location : 2 byte block: 7d 8 (DW_OP_breg13 (r13): 8) │ │ │ │ │ <2><9a8>: Abbrev Number: 0 │ │ │ │ │ <1><9a9>: Abbrev Number: 44 (DW_TAG_subprogram) │ │ │ │ │ <9aa> DW_AT_name : (indirect string, offset: 0x583): frame_downheap │ │ │ │ │ @@ -1250,15 +1250,15 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): fde_compare │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 508 │ │ │ │ │ DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ DW_AT_location : 0x16c (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3ba): erratic │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x355): erratic │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 509 │ │ │ │ │ DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ DW_AT_location : 0x17e (location list) │ │ │ │ │ <2>: Abbrev Number: 46 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1285,25 +1285,25 @@ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 532 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x1d2 (location list) │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 48 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x391): size_of_encoded_value │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x32c): size_of_encoded_value │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x12c │ │ │ │ │ DW_AT_high_pc : 0x15c │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xaed> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1de (location list) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 48 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x628): base_from_object │ │ │ │ │ @@ -1312,15 +1312,15 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x15c │ │ │ │ │ DW_AT_high_pc : 0x1a2 │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xb22> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 235 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1f0 (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1335,21 +1335,21 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x413>, unsigned char │ │ │ │ │ DW_AT_low_pc : 0x1a2 │ │ │ │ │ DW_AT_high_pc : 0x31a │ │ │ │ │ DW_AT_frame_base : 0x21b (location list) │ │ │ │ │ DW_AT_sibling : <0xc9f> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x26f (location list) │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x2ab (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1541,15 +1541,15 @@ │ │ │ │ │ <2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x284): dummy │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 263 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 78 (DW_OP_fbreg: -8) │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x412): utmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3ad): utmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 264 │ │ │ │ │ DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x4d6): stmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 265 │ │ │ │ │ @@ -1662,39 +1662,39 @@ │ │ │ │ │ <2>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 602 │ │ │ │ │ DW_AT_type : <0x227>, object │ │ │ │ │ DW_AT_location : 0x656 (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb9): this_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 602 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x66f (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3d5): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x370): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 604 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x688 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x253): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 605 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x6bf (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 606 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x6da (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 607 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x70a (location list) │ │ │ │ │ <2>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x18 │ │ │ │ │ DW_AT_sibling : <0xecc> │ │ │ │ │ @@ -1707,15 +1707,15 @@ │ │ │ │ │ <3>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26c): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x745 (location list) │ │ │ │ │ <3>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x765 (location list) │ │ │ │ │ <3>: Abbrev Number: 69 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x471> │ │ │ │ │ DW_AT_low_pc : 0x426 │ │ │ │ │ @@ -1735,54 +1735,54 @@ │ │ │ │ │ DW_AT_call_line : 609 │ │ │ │ │ <3>: Abbrev Number: 59 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_abstract_origin: <0x4a8> │ │ │ │ │ DW_AT_location : 0x783 (location list) │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 44 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xf1): add_fdes │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x9c): add_fdes │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_low_pc : 0x508 │ │ │ │ │ DW_AT_high_pc : 0x602 │ │ │ │ │ DW_AT_frame_base : 0x78e (location list) │ │ │ │ │ DW_AT_sibling : <0x1004> │ │ │ │ │ <2>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x227>, object │ │ │ │ │ DW_AT_location : 0x7da (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): accu │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb1): accu │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x4d9>, fde_accumulator │ │ │ │ │ DW_AT_location : 0x7f3 (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb9): this_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x80c (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3d5): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x370): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 661 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x825 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 662 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x846 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 663 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x86c (location list) │ │ │ │ │ <2>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x24 │ │ │ │ │ DW_AT_sibling : <0xfed> │ │ │ │ │ @@ -1828,15 +1828,15 @@ │ │ │ │ │ DW_AT_abstract_origin: <0x4c0> │ │ │ │ │ DW_AT_location : 0x8c0 (location list) │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 47 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x5c8 │ │ │ │ │ DW_AT_high_pc : 0x602 │ │ │ │ │ <4>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 695 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <4>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26c): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1881,34 +1881,34 @@ │ │ │ │ │ <2><103a>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <103b> DW_AT_name : y │ │ │ │ │ <103d> DW_AT_decl_file : 1 │ │ │ │ │ <103e> DW_AT_decl_line : 341 │ │ │ │ │ <1040> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1044> DW_AT_location : 0x972 (location list) │ │ │ │ │ <2><1048>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <1049> DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + <1049> DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ <104d> DW_AT_decl_file : 1 │ │ │ │ │ <104e> DW_AT_decl_line : 343 │ │ │ │ │ <1050> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1054> DW_AT_location : 0x992 (location list) │ │ │ │ │ <2><1058>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1059> DW_AT_name : (indirect string, offset: 0x699): x_ptr │ │ │ │ │ <105d> DW_AT_decl_file : 1 │ │ │ │ │ <105e> DW_AT_decl_line : 343 │ │ │ │ │ <1060> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1064> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1067>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1068> DW_AT_name : (indirect string, offset: 0x469): y_ptr │ │ │ │ │ + <1068> DW_AT_name : (indirect string, offset: 0x404): y_ptr │ │ │ │ │ <106c> DW_AT_decl_file : 1 │ │ │ │ │ <106d> DW_AT_decl_line : 343 │ │ │ │ │ <106f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1073> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) │ │ │ │ │ <2><1076>: Abbrev Number: 0 │ │ │ │ │ <1><1077>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ - <1078> DW_AT_name : (indirect string, offset: 0x3a7): linear_search_fdes │ │ │ │ │ + <1078> DW_AT_name : (indirect string, offset: 0x342): linear_search_fdes │ │ │ │ │ <107c> DW_AT_decl_file : 1 │ │ │ │ │ <107d> DW_AT_decl_line : 794 │ │ │ │ │ <107f> DW_AT_prototyped : 1 │ │ │ │ │ <1080> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1084> DW_AT_low_pc : 0x68e │ │ │ │ │ <1086> DW_AT_high_pc : 0x7a4 │ │ │ │ │ <1088> DW_AT_frame_base : 0x9b2 (location list) │ │ │ │ │ @@ -1916,54 +1916,54 @@ │ │ │ │ │ <2><1090>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <1091> DW_AT_name : ob │ │ │ │ │ <1094> DW_AT_decl_file : 1 │ │ │ │ │ <1095> DW_AT_decl_line : 794 │ │ │ │ │ <1097> DW_AT_type : <0x227>, object │ │ │ │ │ <109b> DW_AT_location : 0x9fe (location list) │ │ │ │ │ <2><109f>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - <10a0> DW_AT_name : (indirect string, offset: 0xb9): this_fde │ │ │ │ │ + <10a0> DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ <10a4> DW_AT_decl_file : 1 │ │ │ │ │ <10a5> DW_AT_decl_line : 794 │ │ │ │ │ <10a7> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <10ab> DW_AT_location : 0xa17 (location list) │ │ │ │ │ <2><10af>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <10b0> DW_AT_name : pc │ │ │ │ │ <10b3> DW_AT_decl_file : 1 │ │ │ │ │ <10b4> DW_AT_decl_line : 794 │ │ │ │ │ <10b6> DW_AT_type : <0x65> │ │ │ │ │ <10ba> DW_AT_location : 0xa30 (location list) │ │ │ │ │ <2><10be>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10bf> DW_AT_name : (indirect string, offset: 0x3d5): last_cie │ │ │ │ │ + <10bf> DW_AT_name : (indirect string, offset: 0x370): last_cie │ │ │ │ │ <10c3> DW_AT_decl_file : 1 │ │ │ │ │ <10c4> DW_AT_decl_line : 796 │ │ │ │ │ <10c6> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <10ca> DW_AT_location : 0xa49 (location list) │ │ │ │ │ <2><10ce>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10cf> DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + <10cf> DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ <10d3> DW_AT_decl_file : 1 │ │ │ │ │ <10d4> DW_AT_decl_line : 797 │ │ │ │ │ <10d6> DW_AT_type : <0x3a>, int │ │ │ │ │ <10da> DW_AT_location : 0xa6a (location list) │ │ │ │ │ <2><10de>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10df> DW_AT_name : (indirect string, offset: 0x405): base │ │ │ │ │ + <10df> DW_AT_name : (indirect string, offset: 0x3a0): base │ │ │ │ │ <10e3> DW_AT_decl_file : 1 │ │ │ │ │ <10e4> DW_AT_decl_line : 798 │ │ │ │ │ <10e6> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <10ea> DW_AT_location : 0xa90 (location list) │ │ │ │ │ <2><10ee>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ <10ef> DW_AT_ranges : 0x30 │ │ │ │ │ <10f3> DW_AT_sibling : <0x117e> │ │ │ │ │ <3><10f7>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ <10f8> DW_AT_name : (indirect string, offset: 0x259): this_cie │ │ │ │ │ <10fc> DW_AT_decl_file : 1 │ │ │ │ │ <10fd> DW_AT_decl_line : 802 │ │ │ │ │ <10ff> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <1103> DW_AT_location : 0xab7 (location list) │ │ │ │ │ <3><1107>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1108> DW_AT_name : (indirect string, offset: 0x3c2): pc_begin │ │ │ │ │ + <1108> DW_AT_name : (indirect string, offset: 0x35d): pc_begin │ │ │ │ │ <110c> DW_AT_decl_file : 1 │ │ │ │ │ <110d> DW_AT_decl_line : 803 │ │ │ │ │ <110f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1113> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <3><1116>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1117> DW_AT_name : (indirect string, offset: 0x300): pc_range │ │ │ │ │ <111b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2458,15 +2458,15 @@ │ │ │ │ │ <2><15e3>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <15e4> DW_AT_name : (indirect string, offset: 0x699): x_ptr │ │ │ │ │ <15e8> DW_AT_decl_file : 1 │ │ │ │ │ <15e9> DW_AT_decl_line : 360 │ │ │ │ │ <15eb> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15ef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) │ │ │ │ │ <2><15f2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15f3> DW_AT_name : (indirect string, offset: 0x469): y_ptr │ │ │ │ │ + <15f3> DW_AT_name : (indirect string, offset: 0x404): y_ptr │ │ │ │ │ <15f7> DW_AT_decl_file : 1 │ │ │ │ │ <15f8> DW_AT_decl_line : 360 │ │ │ │ │ <15fa> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15fe> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1601>: Abbrev Number: 63 (DW_TAG_inlined_subroutine) │ │ │ │ │ <1602> DW_AT_abstract_origin: <0x11a0> │ │ │ │ │ <1606> DW_AT_low_pc : 0xdf6 │ │ │ │ │ @@ -2558,15 +2558,15 @@ │ │ │ │ │ <3><16cb>: Abbrev Number: 74 (DW_TAG_formal_parameter) │ │ │ │ │ <16cc> DW_AT_abstract_origin: <0x87e> │ │ │ │ │ <16d0> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <3><16d2>: Abbrev Number: 0 │ │ │ │ │ <2><16d3>: Abbrev Number: 0 │ │ │ │ │ <1><16d4>: Abbrev Number: 76 (DW_TAG_subprogram) │ │ │ │ │ <16d5> DW_AT_external : 1 │ │ │ │ │ - <16d6> DW_AT_name : (indirect string, offset: 0x3de): __register_frame │ │ │ │ │ + <16d6> DW_AT_name : (indirect string, offset: 0x379): __register_frame │ │ │ │ │ <16da> DW_AT_decl_file : 1 │ │ │ │ │ <16db> DW_AT_decl_line : 106 │ │ │ │ │ <16dc> DW_AT_prototyped : 1 │ │ │ │ │ <16dd> DW_AT_low_pc : 0xed6 │ │ │ │ │ <16df> DW_AT_high_pc : 0xf16 │ │ │ │ │ <16e1> DW_AT_frame_base : 0x132b (location list) │ │ │ │ │ <16e5> DW_AT_sibling : <0x1755> │ │ │ │ │ @@ -2719,15 +2719,15 @@ │ │ │ │ │ <1831> DW_AT_abstract_origin: <0x8dc> │ │ │ │ │ <1835> DW_AT_location : 0x13b7 (location list) │ │ │ │ │ <4><1839>: Abbrev Number: 0 │ │ │ │ │ <3><183a>: Abbrev Number: 0 │ │ │ │ │ <2><183b>: Abbrev Number: 0 │ │ │ │ │ <1><183c>: Abbrev Number: 77 (DW_TAG_subprogram) │ │ │ │ │ <183d> DW_AT_external : 1 │ │ │ │ │ - <183e> DW_AT_name : (indirect string, offset: 0xc2): __deregister_frame_info_bases │ │ │ │ │ + <183e> DW_AT_name : (indirect string, offset: 0x6d): __deregister_frame_info_bases │ │ │ │ │ <1842> DW_AT_decl_file : 1 │ │ │ │ │ <1843> DW_AT_decl_line : 169 │ │ │ │ │ <1844> DW_AT_prototyped : 1 │ │ │ │ │ <1845> DW_AT_type : <0x65> │ │ │ │ │ <1849> DW_AT_low_pc : 0xfa2 │ │ │ │ │ <184b> DW_AT_high_pc : 0x1044 │ │ │ │ │ <184d> DW_AT_frame_base : 0x13ca (location list) │ │ │ │ │ @@ -2810,15 +2810,15 @@ │ │ │ │ │ <2><18fc>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <18fd> DW_AT_name : pc │ │ │ │ │ <1900> DW_AT_decl_file : 1 │ │ │ │ │ <1901> DW_AT_decl_line : 995 │ │ │ │ │ <1903> DW_AT_type : <0x65> │ │ │ │ │ <1907> DW_AT_location : 0x14e6 (location list) │ │ │ │ │ <2><190b>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - <190c> DW_AT_name : (indirect string, offset: 0xe0): bases │ │ │ │ │ + <190c> DW_AT_name : (indirect string, offset: 0x8b): bases │ │ │ │ │ <1910> DW_AT_decl_file : 1 │ │ │ │ │ <1911> DW_AT_decl_line : 995 │ │ │ │ │ <1913> DW_AT_type : <0x19ad>, dwarf_eh_bases │ │ │ │ │ <1917> DW_AT_location : 0x14ff (location list) │ │ │ │ │ <2><191b>: Abbrev Number: 46 (DW_TAG_variable) │ │ │ │ │ <191c> DW_AT_name : ob │ │ │ │ │ <191f> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2836,15 +2836,15 @@ │ │ │ │ │ <193d> DW_AT_decl_file : 1 │ │ │ │ │ <193e> DW_AT_decl_line : 1034 │ │ │ │ │ <1940> DW_AT_low_pc : 0x10d6 │ │ │ │ │ <2><1942>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ <1943> DW_AT_ranges : 0x148 │ │ │ │ │ <1947> DW_AT_sibling : <0x1998> │ │ │ │ │ <3><194b>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <194c> DW_AT_name : (indirect string, offset: 0x3fc): encoding │ │ │ │ │ + <194c> DW_AT_name : (indirect string, offset: 0x397): encoding │ │ │ │ │ <1950> DW_AT_decl_file : 1 │ │ │ │ │ <1951> DW_AT_decl_line : 1039 │ │ │ │ │ <1953> DW_AT_type : <0x3a>, int │ │ │ │ │ <1957> DW_AT_location : 0x1592 (location list) │ │ │ │ │ <3><195b>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ <195c> DW_AT_name : (indirect string, offset: 0x533): func │ │ │ │ │ <1960> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -11,16 +11,16 @@ │ │ │ │ │ K!R5A6A7A8A9A:A;A0A │ │ │ │ │ 4A5A6A7A8A9A:A;A0Ak │ │ │ │ │ KIK[K[K[YO │ │ │ │ │ C!R8A9A:A;A0A │ │ │ │ │ C!R8A9A:A;A0A?C │ │ │ │ │ H!S7A8A9A:A;A0A<@ │ │ │ │ │ H!S7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-dw2-fde.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind-dw2-fde.h │ │ │ │ │ stddef.h │ │ │ │ │ unwind.h │ │ │ │ │ gthr-single.h │ │ │ │ │ JLge0K2L │ │ │ │ │ @@ -29,22 +29,22 @@ │ │ │ │ │ KKKKKKkg │ │ │ │ │ fde_compare │ │ │ │ │ unseen_objects │ │ │ │ │ read_uleb128 │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ __deregister_frame_info │ │ │ │ │ terminator │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ this_fde │ │ │ │ │ __deregister_frame_info_bases │ │ │ │ │ fde_insert │ │ │ │ │ add_fdes │ │ │ │ │ _uleb128_t │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ _Unwind_Internal_Ptr │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ fde_accumulator │ │ │ │ │ get_fde_encoding │ │ │ │ │ long int │ │ │ │ │ frame_heapsort │ │ │ │ │ from_array │ │ │ │ │ read_encoded_value_with_base │ │ │ │ │ __register_frame_info │ │ │ │ │ @@ -58,29 +58,29 @@ │ │ │ │ │ unsigned int │ │ │ │ │ unhandled_fdes │ │ │ │ │ fde_single_encoding_compare │ │ │ │ │ last_fde │ │ │ │ │ pc_array │ │ │ │ │ long unsigned int │ │ │ │ │ pc_range │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ binary_search_single_encoding_fdes │ │ │ │ │ size_of_encoded_value │ │ │ │ │ linear_search_fdes │ │ │ │ │ pc_begin │ │ │ │ │ dwarf_fde │ │ │ │ │ last_cie │ │ │ │ │ __register_frame │ │ │ │ │ end_fde_sort │ │ │ │ │ encoding │ │ │ │ │ cur_count │ │ │ │ │ binary_search_unencoded_fdes │ │ │ │ │ __register_frame_info_table │ │ │ │ │ CIE_delta │ │ │ │ │ read_sleb128 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ next_fde │ │ │ │ │ unsigned char │ │ │ │ │ dwarf_cie │ │ │ │ │ fde_compare_t │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ fde_split │ │ │ │ │ mixed_encoding │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,28 +3,28 @@ │ │ │ │ │ [ 0] fde_compare │ │ │ │ │ [ c] unseen_objects │ │ │ │ │ [ 1b] size_t │ │ │ │ │ [ 22] read_uleb128 │ │ │ │ │ [ 2f] _Unwind_Ptr │ │ │ │ │ [ 3b] __deregister_frame_info │ │ │ │ │ [ 53] terminator │ │ │ │ │ - [ 5e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ b3] sword │ │ │ │ │ - [ b9] this_fde │ │ │ │ │ - [ c2] __deregister_frame_info_bases │ │ │ │ │ - [ e0] bases │ │ │ │ │ - [ e6] fde_insert │ │ │ │ │ - [ f1] add_fdes │ │ │ │ │ - [ fa] next │ │ │ │ │ - [ ff] object │ │ │ │ │ - [ 106] accu │ │ │ │ │ - [ 10b] _uleb128_t │ │ │ │ │ - [ 116] size │ │ │ │ │ - [ 11b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 150] _Unwind_Internal_Ptr │ │ │ │ │ + [ 5e] sword │ │ │ │ │ + [ 64] this_fde │ │ │ │ │ + [ 6d] __deregister_frame_info_bases │ │ │ │ │ + [ 8b] bases │ │ │ │ │ + [ 91] fde_insert │ │ │ │ │ + [ 9c] add_fdes │ │ │ │ │ + [ a5] next │ │ │ │ │ + [ aa] object │ │ │ │ │ + [ b1] accu │ │ │ │ │ + [ b6] _uleb128_t │ │ │ │ │ + [ c1] size │ │ │ │ │ + [ c6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ fb] _Unwind_Internal_Ptr │ │ │ │ │ + [ 110] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 165] fde_accumulator │ │ │ │ │ [ 175] ubyte │ │ │ │ │ [ 17b] get_fde_encoding │ │ │ │ │ [ 18c] long int │ │ │ │ │ [ 195] get_cie │ │ │ │ │ [ 19d] frame_heapsort │ │ │ │ │ [ 1ac] from_array │ │ │ │ │ @@ -54,36 +54,36 @@ │ │ │ │ │ [ 2b2] fde_single_encoding_compare │ │ │ │ │ [ 2ce] begin │ │ │ │ │ [ 2d4] last_fde │ │ │ │ │ [ 2dd] pc_array │ │ │ │ │ [ 2e6] long unsigned int │ │ │ │ │ [ 2f8] __mutex │ │ │ │ │ [ 300] pc_range │ │ │ │ │ - [ 309] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - [ 36e] binary_search_single_encoding_fdes │ │ │ │ │ - [ 391] size_of_encoded_value │ │ │ │ │ - [ 3a7] linear_search_fdes │ │ │ │ │ - [ 3ba] erratic │ │ │ │ │ - [ 3c2] pc_begin │ │ │ │ │ - [ 3cb] dwarf_fde │ │ │ │ │ - [ 3d5] last_cie │ │ │ │ │ - [ 3de] __register_frame │ │ │ │ │ - [ 3ef] end_fde_sort │ │ │ │ │ - [ 3fc] encoding │ │ │ │ │ - [ 405] base │ │ │ │ │ - [ 40a] version │ │ │ │ │ - [ 412] utmp │ │ │ │ │ - [ 417] cur_count │ │ │ │ │ - [ 421] binary_search_unencoded_fdes │ │ │ │ │ - [ 43e] __register_frame_info_table │ │ │ │ │ - [ 45a] fde2 │ │ │ │ │ - [ 45f] CIE_delta │ │ │ │ │ - [ 469] y_ptr │ │ │ │ │ - [ 46f] read_sleb128 │ │ │ │ │ - [ 47c] sorted │ │ │ │ │ + [ 309] binary_search_single_encoding_fdes │ │ │ │ │ + [ 32c] size_of_encoded_value │ │ │ │ │ + [ 342] linear_search_fdes │ │ │ │ │ + [ 355] erratic │ │ │ │ │ + [ 35d] pc_begin │ │ │ │ │ + [ 366] dwarf_fde │ │ │ │ │ + [ 370] last_cie │ │ │ │ │ + [ 379] __register_frame │ │ │ │ │ + [ 38a] end_fde_sort │ │ │ │ │ + [ 397] encoding │ │ │ │ │ + [ 3a0] base │ │ │ │ │ + [ 3a5] version │ │ │ │ │ + [ 3ad] utmp │ │ │ │ │ + [ 3b2] cur_count │ │ │ │ │ + [ 3bc] binary_search_unencoded_fdes │ │ │ │ │ + [ 3d9] __register_frame_info_table │ │ │ │ │ + [ 3f5] fde2 │ │ │ │ │ + [ 3fa] CIE_delta │ │ │ │ │ + [ 404] y_ptr │ │ │ │ │ + [ 40a] read_sleb128 │ │ │ │ │ + [ 417] sorted │ │ │ │ │ + [ 41e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ [ 483] next_fde │ │ │ │ │ [ 48c] unsigned char │ │ │ │ │ [ 49a] dwarf_cie │ │ │ │ │ [ 4a4] fde_compare_t │ │ │ │ │ [ 4b2] __gthread_mutex_unlock │ │ │ │ │ [ 4c9] tbase │ │ │ │ │ [ 4cf] single │ │ │ ├── unwind-sjlj.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,93 +71,93 @@ │ │ │ │ │ 000001a0 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 000001a8 00000901 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000001ac 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x2cf4 contains 278 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000b01 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00001001 R_MSP430_32 00000000 .debug_str + 211 │ │ │ │ │ -00000011 00001001 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000015 00001001 R_MSP430_32 00000000 .debug_str + 4c1 │ │ │ │ │ +0000000c 00001001 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +00000011 00001001 R_MSP430_32 00000000 .debug_str + 2bf │ │ │ │ │ +00000015 00001001 R_MSP430_32 00000000 .debug_str + 401 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 336 │ │ │ │ │ 0000001d 00000f01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00001001 R_MSP430_32 00000000 .debug_str + 246 │ │ │ │ │ -0000002b 00001001 R_MSP430_32 00000000 .debug_str + 358 │ │ │ │ │ -00000039 00001001 R_MSP430_32 00000000 .debug_str + 3e2 │ │ │ │ │ -0000003e 00001001 R_MSP430_32 00000000 .debug_str + 3a2 │ │ │ │ │ -00000049 00001001 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000054 00001001 R_MSP430_32 00000000 .debug_str + 445 │ │ │ │ │ -00000061 00001001 R_MSP430_32 00000000 .debug_str + 1d7 │ │ │ │ │ -0000006e 00001001 R_MSP430_32 00000000 .debug_str + 436 │ │ │ │ │ -00000074 00001001 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ +00000024 00001001 R_MSP430_32 00000000 .debug_str + 1d6 │ │ │ │ │ +0000002b 00001001 R_MSP430_32 00000000 .debug_str + 34a │ │ │ │ │ +00000039 00001001 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ +0000003e 00001001 R_MSP430_32 00000000 .debug_str + 394 │ │ │ │ │ +00000049 00001001 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ +00000054 00001001 R_MSP430_32 00000000 .debug_str + 47b │ │ │ │ │ +00000061 00001001 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +0000006e 00001001 R_MSP430_32 00000000 .debug_str + 46c │ │ │ │ │ +00000074 00001001 R_MSP430_32 00000000 .debug_str + 3a1 │ │ │ │ │ 0000007a 00001001 R_MSP430_32 00000000 .debug_str + 5f0 │ │ │ │ │ 00000080 00001001 R_MSP430_32 00000000 .debug_str + 570 │ │ │ │ │ -00000086 00001001 R_MSP430_32 00000000 .debug_str + 40f │ │ │ │ │ -0000008c 00001001 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ -00000092 00001001 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -00000098 00001001 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ -0000009e 00001001 R_MSP430_32 00000000 .debug_str + 46f │ │ │ │ │ +00000086 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000008c 00001001 R_MSP430_32 00000000 .debug_str + 32b │ │ │ │ │ +00000092 00001001 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000098 00001001 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ +0000009e 00001001 R_MSP430_32 00000000 .debug_str + 4a5 │ │ │ │ │ 000000a5 00001001 R_MSP430_32 00000000 .debug_str + 534 │ │ │ │ │ 000000b0 00001001 R_MSP430_32 00000000 .debug_str + 596 │ │ │ │ │ -000000d8 00001001 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ -000000e4 00001001 R_MSP430_32 00000000 .debug_str + 4a7 │ │ │ │ │ -000000f2 00001001 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ -00000100 00001001 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ -0000010e 00001001 R_MSP430_32 00000000 .debug_str + 32f │ │ │ │ │ +000000d8 00001001 R_MSP430_32 00000000 .debug_str + 27d │ │ │ │ │ +000000e4 00001001 R_MSP430_32 00000000 .debug_str + 4dd │ │ │ │ │ +000000f2 00001001 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +00000100 00001001 R_MSP430_32 00000000 .debug_str + 244 │ │ │ │ │ +0000010e 00001001 R_MSP430_32 00000000 .debug_str + 321 │ │ │ │ │ 0000011d 00001001 R_MSP430_32 00000000 .debug_str + 643 │ │ │ │ │ -00000128 00001001 R_MSP430_32 00000000 .debug_str + 3cd │ │ │ │ │ +00000128 00001001 R_MSP430_32 00000000 .debug_str + 3bf │ │ │ │ │ 00000168 00001001 R_MSP430_32 00000000 .debug_str + 516 │ │ │ │ │ -00000184 00001001 R_MSP430_32 00000000 .debug_str + 3fe │ │ │ │ │ -000001aa 00001001 R_MSP430_32 00000000 .debug_str + 484 │ │ │ │ │ -000001e1 00001001 R_MSP430_32 00000000 .debug_str + 37d │ │ │ │ │ -000001e6 00001001 R_MSP430_32 00000000 .debug_str + 2d7 │ │ │ │ │ +00000184 00001001 R_MSP430_32 00000000 .debug_str + 3f0 │ │ │ │ │ +000001aa 00001001 R_MSP430_32 00000000 .debug_str + 4ba │ │ │ │ │ +000001e1 00001001 R_MSP430_32 00000000 .debug_str + 36f │ │ │ │ │ +000001e6 00001001 R_MSP430_32 00000000 .debug_str + 267 │ │ │ │ │ 000001f2 00001001 R_MSP430_32 00000000 .debug_str + 5eb │ │ │ │ │ -00000200 00001001 R_MSP430_32 00000000 .debug_str + 420 │ │ │ │ │ -0000020e 00001001 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -0000021c 00001001 R_MSP430_32 00000000 .debug_str + 49b │ │ │ │ │ -0000022a 00001001 R_MSP430_32 00000000 .debug_str + 2be │ │ │ │ │ -00000238 00001001 R_MSP430_32 00000000 .debug_str + 2c3 │ │ │ │ │ -00000274 00001001 R_MSP430_32 00000000 .debug_str + 49b │ │ │ │ │ +00000200 00001001 R_MSP430_32 00000000 .debug_str + 456 │ │ │ │ │ +0000020e 00001001 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +0000021c 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ +0000022a 00001001 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ +00000238 00001001 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ +00000274 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ 00000283 00001001 R_MSP430_32 00000000 .debug_str + 5d8 │ │ │ │ │ -0000028e 00001001 R_MSP430_32 00000000 .debug_str + 265 │ │ │ │ │ -0000029c 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ -000002ba 00001001 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -000002c7 00001001 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -000002d9 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ -000002f1 00001001 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ -00000303 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000028e 00001001 R_MSP430_32 00000000 .debug_str + 1f5 │ │ │ │ │ +0000029c 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ +000002ba 00001001 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +000002c7 00001001 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +000002d9 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ +000002f1 00001001 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000303 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 00000310 00001001 R_MSP430_32 00000000 .debug_str + 608 │ │ │ │ │ -00000328 00001001 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000336 00001001 R_MSP430_32 00000000 .debug_str + 394 │ │ │ │ │ -00000342 00001001 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000350 00001001 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000328 00001001 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000336 00001001 R_MSP430_32 00000000 .debug_str + 386 │ │ │ │ │ +00000342 00001001 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ +00000350 00001001 R_MSP430_32 00000000 .debug_str + 357 │ │ │ │ │ 00000368 00001001 R_MSP430_32 00000000 .debug_str + 620 │ │ │ │ │ -00000376 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +00000376 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 0000038e 00001001 R_MSP430_32 00000000 .debug_str + 633 │ │ │ │ │ -0000039c 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ -000003a9 00001001 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ +0000039c 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ +000003a9 00001001 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ 000003b4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000003b6 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000003cb 00000c01 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ -000003d0 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000003d0 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000003da 00000c01 R_MSP430_32 00000000 .debug_loc + 96 │ │ │ │ │ -000003df 00001001 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ +000003df 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 000003e9 00000c01 R_MSP430_32 00000000 .debug_loc + a8 │ │ │ │ │ 000003ee 00001001 R_MSP430_32 00000000 .debug_str + 526 │ │ │ │ │ 000003f8 00000c01 R_MSP430_32 00000000 .debug_loc + bb │ │ │ │ │ -000003fd 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +000003fd 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 00000407 00000c01 R_MSP430_32 00000000 .debug_loc + ce │ │ │ │ │ -0000040c 00001001 R_MSP430_32 00000000 .debug_str + 4b7 │ │ │ │ │ +0000040c 00001001 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ 00000416 00000c01 R_MSP430_32 00000000 .debug_loc + e1 │ │ │ │ │ 0000041b 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000041d 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 00000429 00000c01 R_MSP430_32 00000000 .debug_loc + ec │ │ │ │ │ -0000042e 00001001 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ +0000042e 00001001 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ 00000438 00000c01 R_MSP430_32 00000000 .debug_loc + fa │ │ │ │ │ 00000441 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 00000443 00000e01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 00000454 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 41f │ │ │ │ │ 0000045c 00000c01 R_MSP430_32 00000000 .debug_loc + 10d │ │ │ │ │ 00000466 00000205 R_MSP430_16_BYTE 00000000 .text + 7a │ │ │ │ │ 00000468 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ @@ -172,21 +172,21 @@ │ │ │ │ │ 000004ab 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 000004b5 00000c01 R_MSP430_32 00000000 .debug_loc + 13c │ │ │ │ │ 000004be 00001001 R_MSP430_32 00000000 .debug_str + 548 │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 000004cb 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 000004cd 00000c01 R_MSP430_32 00000000 .debug_loc + 147 │ │ │ │ │ 000004e0 00000c01 R_MSP430_32 00000000 .debug_loc + 18b │ │ │ │ │ -000004e5 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000004e5 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000004ef 00000c01 R_MSP430_32 00000000 .debug_loc + 1a4 │ │ │ │ │ -000004f4 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +000004f4 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 000004fe 00000c01 R_MSP430_32 00000000 .debug_loc + 1bd │ │ │ │ │ 00000503 00000e01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000511 00000c01 R_MSP430_32 00000000 .debug_loc + 1dd │ │ │ │ │ -00000516 00001001 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000516 00001001 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ 00000520 00000c01 R_MSP430_32 00000000 .debug_loc + 1fd │ │ │ │ │ 00000529 00000205 R_MSP430_16_BYTE 00000000 .text + ec │ │ │ │ │ 0000052b 00000205 R_MSP430_16_BYTE 00000000 .text + f4 │ │ │ │ │ 00000538 00000c01 R_MSP430_32 00000000 .debug_loc + 216 │ │ │ │ │ 00000542 00000205 R_MSP430_16_BYTE 00000000 .text + f4 │ │ │ │ │ 00000544 00000e01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000551 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 507 │ │ │ │ │ @@ -194,89 +194,89 @@ │ │ │ │ │ 00000565 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000567 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 00000569 00000c01 R_MSP430_32 00000000 .debug_loc + 233 │ │ │ │ │ 00000576 00000c01 R_MSP430_32 00000000 .debug_loc + 257 │ │ │ │ │ 0000057f 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ 00000581 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 0000058b 00000c01 R_MSP430_32 00000000 .debug_loc + 262 │ │ │ │ │ -00000593 00001001 R_MSP430_32 00000000 .debug_str + 24f │ │ │ │ │ +00000593 00001001 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ 0000059a 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 0000059c 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005b7 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005b9 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000005ce 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005d0 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ -000005e0 00001001 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +000005e0 00001001 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 000005eb 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000005ed 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ -000005f7 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000005f7 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 00000601 00000c01 R_MSP430_32 00000000 .debug_loc + 276 │ │ │ │ │ -00000606 00001001 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000606 00001001 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000610 00000c01 R_MSP430_32 00000000 .debug_loc + 281 │ │ │ │ │ -00000617 00001001 R_MSP430_32 00000000 .debug_str + 2a5 │ │ │ │ │ +00000617 00001001 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 00000622 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ 00000624 00000205 R_MSP430_16_BYTE 00000000 .text + 168 │ │ │ │ │ -0000062e 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000062e 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 00000638 00000c01 R_MSP430_32 00000000 .debug_loc + 295 │ │ │ │ │ 0000063f 00001001 R_MSP430_32 00000000 .debug_str + 588 │ │ │ │ │ 00000646 00000205 R_MSP430_16_BYTE 00000000 .text + 168 │ │ │ │ │ 00000648 00000205 R_MSP430_16_BYTE 00000000 .text + 174 │ │ │ │ │ -00000652 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ -0000065f 00001001 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000652 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ +0000065f 00001001 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000669 00000c01 R_MSP430_32 00000000 .debug_loc + 2a0 │ │ │ │ │ -0000067d 00001001 R_MSP430_32 00000000 .debug_str + 28f │ │ │ │ │ +0000067d 00001001 R_MSP430_32 00000000 .debug_str + 21f │ │ │ │ │ 00000688 00000205 R_MSP430_16_BYTE 00000000 .text + 174 │ │ │ │ │ 0000068a 00000205 R_MSP430_16_BYTE 00000000 .text + 17e │ │ │ │ │ -00000694 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +00000694 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 0000069e 00000c01 R_MSP430_32 00000000 .debug_loc + 2b4 │ │ │ │ │ -000006a5 00001001 R_MSP430_32 00000000 .debug_str + 45d │ │ │ │ │ +000006a5 00001001 R_MSP430_32 00000000 .debug_str + 493 │ │ │ │ │ 000006b0 00000205 R_MSP430_16_BYTE 00000000 .text + 17e │ │ │ │ │ 000006b2 00000205 R_MSP430_16_BYTE 00000000 .text + 194 │ │ │ │ │ -000006bc 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000006bc 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000006c6 00000c01 R_MSP430_32 00000000 .debug_loc + 2bf │ │ │ │ │ -000006cb 00001001 R_MSP430_32 00000000 .debug_str + 2c8 │ │ │ │ │ +000006cb 00001001 R_MSP430_32 00000000 .debug_str + 258 │ │ │ │ │ 000006e0 00001001 R_MSP430_32 00000000 .debug_str + 5ca │ │ │ │ │ 000006e7 00000205 R_MSP430_16_BYTE 00000000 .text + 194 │ │ │ │ │ 000006e9 00000205 R_MSP430_16_BYTE 00000000 .text + 19e │ │ │ │ │ -000006f3 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000006f3 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000006fd 00000c01 R_MSP430_32 00000000 .debug_loc + 2ca │ │ │ │ │ 0000070c 00000c01 R_MSP430_32 00000000 .debug_loc + 2d5 │ │ │ │ │ -00000713 00001001 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ +00000713 00001001 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 0000071e 00000205 R_MSP430_16_BYTE 00000000 .text + 19e │ │ │ │ │ 00000720 00000205 R_MSP430_16_BYTE 00000000 .text + 1a6 │ │ │ │ │ -0000072a 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000072a 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 00000734 00000c01 R_MSP430_32 00000000 .debug_loc + 2e9 │ │ │ │ │ -0000073b 00001001 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +0000073b 00001001 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 00000746 00000205 R_MSP430_16_BYTE 00000000 .text + 1a6 │ │ │ │ │ 00000748 00000205 R_MSP430_16_BYTE 00000000 .text + 1aa │ │ │ │ │ -00000752 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +00000752 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 0000075c 00000c01 R_MSP430_32 00000000 .debug_loc + 2f4 │ │ │ │ │ -00000763 00001001 R_MSP430_32 00000000 .debug_str + 311 │ │ │ │ │ +00000763 00001001 R_MSP430_32 00000000 .debug_str + 2a1 │ │ │ │ │ 0000076e 00000205 R_MSP430_16_BYTE 00000000 .text + 1aa │ │ │ │ │ 00000770 00000205 R_MSP430_16_BYTE 00000000 .text + 1ae │ │ │ │ │ 00000783 00000c01 R_MSP430_32 00000000 .debug_loc + 2ff │ │ │ │ │ 0000078a 00001001 R_MSP430_32 00000000 .debug_str + 5b3 │ │ │ │ │ 00000795 00000205 R_MSP430_16_BYTE 00000000 .text + 1ae │ │ │ │ │ 00000797 00000205 R_MSP430_16_BYTE 00000000 .text + 1b2 │ │ │ │ │ -000007a1 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000007a1 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000007ab 00000c01 R_MSP430_32 00000000 .debug_loc + 30a │ │ │ │ │ -000007b2 00001001 R_MSP430_32 00000000 .debug_str + 3e7 │ │ │ │ │ +000007b2 00001001 R_MSP430_32 00000000 .debug_str + 3d9 │ │ │ │ │ 000007bd 00000205 R_MSP430_16_BYTE 00000000 .text + 1b2 │ │ │ │ │ 000007bf 00000205 R_MSP430_16_BYTE 00000000 .text + 1b6 │ │ │ │ │ -000007c9 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +000007c9 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 000007d4 00000c01 R_MSP430_32 00000000 .debug_loc + 315 │ │ │ │ │ -000007db 00001001 R_MSP430_32 00000000 .debug_str + 1ee │ │ │ │ │ +000007db 00001001 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 000007e6 00000205 R_MSP430_16_BYTE 00000000 .text + 1b6 │ │ │ │ │ 000007e8 00000205 R_MSP430_16_BYTE 00000000 .text + 258 │ │ │ │ │ 000007ea 00000c01 R_MSP430_32 00000000 .debug_loc + 320 │ │ │ │ │ 000007fd 00000c01 R_MSP430_32 00000000 .debug_loc + 354 │ │ │ │ │ -00000802 00001001 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +00000802 00001001 R_MSP430_32 00000000 .debug_str + 33d │ │ │ │ │ 0000080c 00000c01 R_MSP430_32 00000000 .debug_loc + 36d │ │ │ │ │ -00000811 00001001 R_MSP430_32 00000000 .debug_str + 42a │ │ │ │ │ -0000081f 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +00000811 00001001 R_MSP430_32 00000000 .debug_str + 460 │ │ │ │ │ +0000081f 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 00000829 00000c01 R_MSP430_32 00000000 .debug_loc + 38e │ │ │ │ │ 00000832 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 00000834 00000205 R_MSP430_16_BYTE 00000000 .text + 1ca │ │ │ │ │ 00000843 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 801 │ │ │ │ │ 0000084b 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 0000084d 00000205 R_MSP430_16_BYTE 00000000 .text + 1ca │ │ │ │ │ 00000854 00000e01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ @@ -284,62 +284,62 @@ │ │ │ │ │ 0000086b 00000205 R_MSP430_16_BYTE 00000000 .text + 1ce │ │ │ │ │ 0000086d 00000e01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 0000087e 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 858 │ │ │ │ │ 00000886 00000c01 R_MSP430_32 00000000 .debug_loc + 3cd │ │ │ │ │ 00000890 00000205 R_MSP430_16_BYTE 00000000 .text + 208 │ │ │ │ │ 00000892 00000205 R_MSP430_16_BYTE 00000000 .text + 212 │ │ │ │ │ 0000089b 00000c01 R_MSP430_32 00000000 .debug_loc + 3e1 │ │ │ │ │ -000008a4 00001001 R_MSP430_32 00000000 .debug_str + 3e │ │ │ │ │ +000008a4 00001001 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ 000008af 00000205 R_MSP430_16_BYTE 00000000 .text + 258 │ │ │ │ │ 000008b1 00000205 R_MSP430_16_BYTE 00000000 .text + 27e │ │ │ │ │ 000008b3 00000c01 R_MSP430_32 00000000 .debug_loc + 3ee │ │ │ │ │ 000008c6 00000c01 R_MSP430_32 00000000 .debug_loc + 402 │ │ │ │ │ -000008cb 00001001 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ +000008cb 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 000008d5 00000c01 R_MSP430_32 00000000 .debug_loc + 40d │ │ │ │ │ 000008da 00001001 R_MSP430_32 00000000 .debug_str + 526 │ │ │ │ │ 000008e4 00000c01 R_MSP430_32 00000000 .debug_loc + 420 │ │ │ │ │ -000008e9 00001001 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +000008e9 00001001 R_MSP430_32 00000000 .debug_str + 33d │ │ │ │ │ 000008f3 00000c01 R_MSP430_32 00000000 .debug_loc + 42b │ │ │ │ │ -000008f8 00001001 R_MSP430_32 00000000 .debug_str + 42a │ │ │ │ │ -00000906 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +000008f8 00001001 R_MSP430_32 00000000 .debug_str + 460 │ │ │ │ │ +00000906 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 00000910 00000c01 R_MSP430_32 00000000 .debug_loc + 43a │ │ │ │ │ -00000917 00001001 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000917 00001001 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ 0000091e 00000205 R_MSP430_16_BYTE 00000000 .text + 27e │ │ │ │ │ 00000920 00000205 R_MSP430_16_BYTE 00000000 .text + 2a8 │ │ │ │ │ 00000922 00000c01 R_MSP430_32 00000000 .debug_loc + 445 │ │ │ │ │ 00000935 00000c01 R_MSP430_32 00000000 .debug_loc + 459 │ │ │ │ │ -0000093a 00001001 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +0000093a 00001001 R_MSP430_32 00000000 .debug_str + 33d │ │ │ │ │ 00000944 00000c01 R_MSP430_32 00000000 .debug_loc + 46b │ │ │ │ │ -00000949 00001001 R_MSP430_32 00000000 .debug_str + 42a │ │ │ │ │ -00000957 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +00000949 00001001 R_MSP430_32 00000000 .debug_str + 460 │ │ │ │ │ +00000957 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 00000961 00000c01 R_MSP430_32 00000000 .debug_loc + 484 │ │ │ │ │ -00000968 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000968 00001001 R_MSP430_32 00000000 .debug_str + 4f7 │ │ │ │ │ 00000973 00000205 R_MSP430_16_BYTE 00000000 .text + 2a8 │ │ │ │ │ 00000975 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 00000977 00000c01 R_MSP430_32 00000000 .debug_loc + 496 │ │ │ │ │ 0000098a 00000c01 R_MSP430_32 00000000 .debug_loc + 4aa │ │ │ │ │ -0000098f 00001001 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +0000098f 00001001 R_MSP430_32 00000000 .debug_str + 33d │ │ │ │ │ 00000999 00000c01 R_MSP430_32 00000000 .debug_loc + 4bc │ │ │ │ │ -0000099e 00001001 R_MSP430_32 00000000 .debug_str + 42a │ │ │ │ │ -000009ac 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +0000099e 00001001 R_MSP430_32 00000000 .debug_str + 460 │ │ │ │ │ +000009ac 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 000009b6 00000c01 R_MSP430_32 00000000 .debug_loc + 4cb │ │ │ │ │ -000009bd 00001001 R_MSP430_32 00000000 .debug_str + 277 │ │ │ │ │ +000009bd 00001001 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ 000009c4 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 000009c6 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ 000009db 00000c01 R_MSP430_32 00000000 .debug_loc + 4dd │ │ │ │ │ -000009e2 00001001 R_MSP430_32 00000000 .debug_str + 2ff │ │ │ │ │ +000009e2 00001001 R_MSP430_32 00000000 .debug_str + 28f │ │ │ │ │ 000009ed 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ 000009ef 00000205 R_MSP430_16_BYTE 00000000 .text + 336 │ │ │ │ │ 000009f1 00000c01 R_MSP430_32 00000000 .debug_loc + 4ef │ │ │ │ │ -000009fa 00001001 R_MSP430_32 00000000 .debug_str + 39c │ │ │ │ │ +000009fa 00001001 R_MSP430_32 00000000 .debug_str + 38e │ │ │ │ │ 00000a05 00000c01 R_MSP430_32 00000000 .debug_loc + 51b │ │ │ │ │ -00000a0a 00001001 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000a0a 00001001 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ 00000a15 00000c01 R_MSP430_32 00000000 .debug_loc + 52d │ │ │ │ │ -00000a1a 00001001 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ -00000a29 00001001 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ +00000a1a 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ +00000a29 00001001 R_MSP430_32 00000000 .debug_str + 381 │ │ │ │ │ 00000a3b 00000205 R_MSP430_16_BYTE 00000000 .text + 2f0 │ │ │ │ │ 00000a3d 00000205 R_MSP430_16_BYTE 00000000 .text + 2fa │ │ │ │ │ 00000a4b 00000c01 R_MSP430_32 00000000 .debug_loc + 53f │ │ │ │ │ 00000a54 00000205 R_MSP430_16_BYTE 00000000 .text + 2f0 │ │ │ │ │ 00000a56 00000205 R_MSP430_16_BYTE 00000000 .text + 2f4 │ │ │ │ │ 00000a5d 00000205 R_MSP430_16_BYTE 00000000 .text + 2fa │ │ │ │ │ 00000a5f 00000205 R_MSP430_16_BYTE 00000000 .text + 32a │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind.inc │ │ │ │ │ 2 1 0 0 unwind-sjlj.c │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,87 +2,87 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xab6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x211): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1a1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x92): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x4c1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x2bf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x401): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x336 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x246): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1d6): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x358): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x34a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x3e2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x3d4): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x3a2): _Unwind_Word │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x394): _Unwind_Word │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 43 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x1f): _Unwind_Ptr │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x11): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x445): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x47b): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x1d7): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x167): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x436): _URC_NO_REASON │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x46c): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x3af): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x3a1): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <7a> DW_AT_name : (indirect string, offset: 0x5f0): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <80> DW_AT_name : (indirect string, offset: 0x570): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x40f): _URC_NORMAL_STOP │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x0): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x339): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x32b): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x13e): _URC_HANDLER_FOUND │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0xce): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xf4): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x84): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9e> DW_AT_name : (indirect string, offset: 0x46f): _URC_CONTINUE_UNWIND │ │ │ │ │ + <9e> DW_AT_name : (indirect string, offset: 0x4a5): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x534): _Unwind_Reason_Code │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 71 │ │ │ │ │ DW_AT_type : <0x65> │ │ │ │ │ @@ -102,51 +102,51 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0xd7>, _Unwind_Exception │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2ed): _Unwind_Exception │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x27d): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4a7): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4dd): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1a5): exception_cleanup │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x135): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 88 │ │ │ │ │ DW_AT_type : <0xaf>, _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <100> DW_AT_name : (indirect string, offset: 0x2b4): private_1 │ │ │ │ │ + <100> DW_AT_name : (indirect string, offset: 0x244): private_1 │ │ │ │ │ <104> DW_AT_decl_file : 3 │ │ │ │ │ <105> DW_AT_decl_line : 89 │ │ │ │ │ <106> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <10a> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><10d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0x32f): private_2 │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x321): private_2 │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 90 │ │ │ │ │ <114> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><11b>: Abbrev Number: 0 │ │ │ │ │ <1><11c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <11d> DW_AT_name : (indirect string, offset: 0x643): _Unwind_Action │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2f>, int │ │ │ │ │ <1><127>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <128> DW_AT_name : (indirect string, offset: 0x3cd): _Unwind_Stop_Fn │ │ │ │ │ + <128> DW_AT_name : (indirect string, offset: 0x3bf): _Unwind_Stop_Fn │ │ │ │ │ <12c> DW_AT_decl_file : 3 │ │ │ │ │ <12d> DW_AT_decl_line : 126 │ │ │ │ │ <12e> DW_AT_type : <0x132>, _Unwind_Reason_Code │ │ │ │ │ <1><132>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_type : <0x138>, _Unwind_Reason_Code │ │ │ │ │ <1><138>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -181,15 +181,15 @@ │ │ │ │ │ <178> DW_AT_decl_line : 86 │ │ │ │ │ <179> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <17d> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><180>: Abbrev Number: 0 │ │ │ │ │ <1><181>: Abbrev Number: 14 (DW_TAG_pointer_type) │ │ │ │ │ <182> DW_AT_byte_size : 2 │ │ │ │ │ <1><183>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <184> DW_AT_name : (indirect string, offset: 0x3fe): _Unwind_Trace_Fn │ │ │ │ │ + <184> DW_AT_name : (indirect string, offset: 0x3f0): _Unwind_Trace_Fn │ │ │ │ │ <188> DW_AT_decl_file : 3 │ │ │ │ │ <189> DW_AT_decl_line : 149 │ │ │ │ │ <18a> DW_AT_type : <0x18e>, _Unwind_Reason_Code │ │ │ │ │ <1><18e>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <18f> DW_AT_byte_size : 2 │ │ │ │ │ <190> DW_AT_type : <0x194>, _Unwind_Reason_Code │ │ │ │ │ <1><194>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -198,15 +198,15 @@ │ │ │ │ │ <19a> DW_AT_sibling : <0x1a9> │ │ │ │ │ <2><19e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <19f> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1a3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_type : <0x181> │ │ │ │ │ <2><1a8>: Abbrev Number: 0 │ │ │ │ │ <1><1a9>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <1aa> DW_AT_name : (indirect string, offset: 0x484): _Unwind_Personality_Fn │ │ │ │ │ + <1aa> DW_AT_name : (indirect string, offset: 0x4ba): _Unwind_Personality_Fn │ │ │ │ │ <1ae> DW_AT_decl_file : 3 │ │ │ │ │ <1af> DW_AT_decl_line : 189 │ │ │ │ │ <1b0> DW_AT_type : <0x1b4>, _Unwind_Reason_Code │ │ │ │ │ <1><1b4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1b5> DW_AT_byte_size : 2 │ │ │ │ │ <1b6> DW_AT_type : <0x1ba>, _Unwind_Reason_Code │ │ │ │ │ <1><1ba>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -223,53 +223,53 @@ │ │ │ │ │ <1d4> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2><1d8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <1d9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1dd>: Abbrev Number: 0 │ │ │ │ │ <1><1de>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1df> DW_AT_byte_size : 4 │ │ │ │ │ <1e0> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <1e1> DW_AT_name : (indirect string, offset: 0x37d): long unsigned int │ │ │ │ │ + <1e1> DW_AT_name : (indirect string, offset: 0x36f): long unsigned int │ │ │ │ │ <1><1e5>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <1e6> DW_AT_name : (indirect string, offset: 0x2d7): SjLj_Function_Context │ │ │ │ │ + <1e6> DW_AT_name : (indirect string, offset: 0x267): SjLj_Function_Context │ │ │ │ │ <1ea> DW_AT_byte_size : 16 │ │ │ │ │ <1eb> DW_AT_decl_file : 2 │ │ │ │ │ <1ec> DW_AT_decl_line : 53 │ │ │ │ │ <1ed> DW_AT_sibling : <0x246> │ │ │ │ │ <2><1f1>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1f2> DW_AT_name : (indirect string, offset: 0x5eb): prev │ │ │ │ │ <1f6> DW_AT_decl_file : 2 │ │ │ │ │ <1f7> DW_AT_decl_line : 57 │ │ │ │ │ <1f8> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <1fc> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1ff>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <200> DW_AT_name : (indirect string, offset: 0x420): call_site │ │ │ │ │ + <200> DW_AT_name : (indirect string, offset: 0x456): call_site │ │ │ │ │ <204> DW_AT_decl_file : 2 │ │ │ │ │ <205> DW_AT_decl_line : 62 │ │ │ │ │ <206> DW_AT_type : <0x2f>, int │ │ │ │ │ <20a> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><20d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <20e> DW_AT_name : (indirect string, offset: 0x117): data │ │ │ │ │ + <20e> DW_AT_name : (indirect string, offset: 0xa7): data │ │ │ │ │ <212> DW_AT_decl_file : 2 │ │ │ │ │ <213> DW_AT_decl_line : 66 │ │ │ │ │ <214> DW_AT_type : <0x24c>, _Unwind_Word, unsigned int │ │ │ │ │ <218> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><21b>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <21c> DW_AT_name : (indirect string, offset: 0x49b): personality │ │ │ │ │ + <21c> DW_AT_name : (indirect string, offset: 0x4d1): personality │ │ │ │ │ <220> DW_AT_decl_file : 2 │ │ │ │ │ <221> DW_AT_decl_line : 70 │ │ │ │ │ <222> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <226> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><229>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <22a> DW_AT_name : (indirect string, offset: 0x2be): lsda │ │ │ │ │ + <22a> DW_AT_name : (indirect string, offset: 0x24e): lsda │ │ │ │ │ <22e> DW_AT_decl_file : 2 │ │ │ │ │ <22f> DW_AT_decl_line : 71 │ │ │ │ │ <230> DW_AT_type : <0x181> │ │ │ │ │ <234> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><237>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <238> DW_AT_name : (indirect string, offset: 0x2c3): jbuf │ │ │ │ │ + <238> DW_AT_name : (indirect string, offset: 0x253): jbuf │ │ │ │ │ <23c> DW_AT_decl_file : 2 │ │ │ │ │ <23d> DW_AT_decl_line : 80 │ │ │ │ │ <23e> DW_AT_type : <0x25c> │ │ │ │ │ <242> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><245>: Abbrev Number: 0 │ │ │ │ │ <1><246>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <247> DW_AT_byte_size : 2 │ │ │ │ │ @@ -289,82 +289,82 @@ │ │ │ │ │ <2><26a>: Abbrev Number: 0 │ │ │ │ │ <1><26b>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <26c> DW_AT_byte_size : 2 │ │ │ │ │ <26d> DW_AT_decl_file : 2 │ │ │ │ │ <26e> DW_AT_decl_line : 89 │ │ │ │ │ <26f> DW_AT_sibling : <0x282> │ │ │ │ │ <2><273>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <274> DW_AT_name : (indirect string, offset: 0x49b): personality │ │ │ │ │ + <274> DW_AT_name : (indirect string, offset: 0x4d1): personality │ │ │ │ │ <278> DW_AT_decl_file : 2 │ │ │ │ │ <279> DW_AT_decl_line : 91 │ │ │ │ │ <27a> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <27e> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><281>: Abbrev Number: 0 │ │ │ │ │ <1><282>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <283> DW_AT_name : (indirect string, offset: 0x5d8): _Unwind_FrameState │ │ │ │ │ <287> DW_AT_decl_file : 2 │ │ │ │ │ <288> DW_AT_decl_line : 92 │ │ │ │ │ <289> DW_AT_type : <0x26b> │ │ │ │ │ <1><28d>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <28e> DW_AT_name : (indirect string, offset: 0x265): uw_update_context │ │ │ │ │ + <28e> DW_AT_name : (indirect string, offset: 0x1f5): uw_update_context │ │ │ │ │ <292> DW_AT_decl_file : 2 │ │ │ │ │ <293> DW_AT_decl_line : 282 │ │ │ │ │ <295> DW_AT_prototyped : 1 │ │ │ │ │ <296> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <297> DW_AT_sibling : <0x2b3> │ │ │ │ │ <2><29b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <29c> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <29c> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <2a0> DW_AT_decl_file : 2 │ │ │ │ │ <2a1> DW_AT_decl_line : 282 │ │ │ │ │ <2a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2a7>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2a8> DW_AT_name : fs │ │ │ │ │ <2ab> DW_AT_decl_file : 2 │ │ │ │ │ <2ac> DW_AT_decl_line : 283 │ │ │ │ │ <2ae> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2b2>: Abbrev Number: 0 │ │ │ │ │ <1><2b3>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2b4> DW_AT_byte_size : 2 │ │ │ │ │ <2b5> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <1><2b9>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <2ba> DW_AT_name : (indirect string, offset: 0x165): _Unwind_SjLj_GetContext │ │ │ │ │ + <2ba> DW_AT_name : (indirect string, offset: 0xf5): _Unwind_SjLj_GetContext │ │ │ │ │ <2be> DW_AT_decl_file : 2 │ │ │ │ │ <2bf> DW_AT_decl_line : 140 │ │ │ │ │ <2c0> DW_AT_prototyped : 1 │ │ │ │ │ <2c1> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2c5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2c6>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2c7> DW_AT_name : (indirect string, offset: 0x192): uw_frame_state_for │ │ │ │ │ + <2c7> DW_AT_name : (indirect string, offset: 0x122): uw_frame_state_for │ │ │ │ │ <2cb> DW_AT_decl_file : 2 │ │ │ │ │ <2cc> DW_AT_decl_line : 267 │ │ │ │ │ <2ce> DW_AT_prototyped : 1 │ │ │ │ │ <2cf> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <2d3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2d4> DW_AT_sibling : <0x2f0> │ │ │ │ │ <2><2d8>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d9> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <2d9> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <2dd> DW_AT_decl_file : 2 │ │ │ │ │ <2de> DW_AT_decl_line : 267 │ │ │ │ │ <2e0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2e4>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2e5> DW_AT_name : fs │ │ │ │ │ <2e8> DW_AT_decl_file : 2 │ │ │ │ │ <2e9> DW_AT_decl_line : 267 │ │ │ │ │ <2eb> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2ef>: Abbrev Number: 0 │ │ │ │ │ <1><2f0>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2f1> DW_AT_name : (indirect string, offset: 0x151): uw_identify_context │ │ │ │ │ + <2f1> DW_AT_name : (indirect string, offset: 0xe1): uw_identify_context │ │ │ │ │ <2f5> DW_AT_decl_file : 2 │ │ │ │ │ <2f6> DW_AT_decl_line : 310 │ │ │ │ │ <2f8> DW_AT_prototyped : 1 │ │ │ │ │ <2f9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2fd> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2fe> DW_AT_sibling : <0x30f> │ │ │ │ │ <2><302>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <303> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <303> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <307> DW_AT_decl_file : 2 │ │ │ │ │ <308> DW_AT_decl_line : 310 │ │ │ │ │ <30a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><30e>: Abbrev Number: 0 │ │ │ │ │ <1><30f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ <310> DW_AT_name : (indirect string, offset: 0x608): _Unwind_SjLj_SetContext │ │ │ │ │ <314> DW_AT_decl_file : 2 │ │ │ │ │ @@ -375,34 +375,34 @@ │ │ │ │ │ <2><31c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ <31d> DW_AT_name : fc │ │ │ │ │ <320> DW_AT_decl_file : 2 │ │ │ │ │ <321> DW_AT_decl_line : 153 │ │ │ │ │ <322> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2><326>: Abbrev Number: 0 │ │ │ │ │ <1><327>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <328> DW_AT_name : (indirect string, offset: 0x2b): uw_install_context │ │ │ │ │ + <328> DW_AT_name : (indirect string, offset: 0x1d): uw_install_context │ │ │ │ │ <32c> DW_AT_decl_file : 2 │ │ │ │ │ <32d> DW_AT_decl_line : 302 │ │ │ │ │ <32f> DW_AT_prototyped : 1 │ │ │ │ │ <330> DW_AT_inline : 0 (not inlined) │ │ │ │ │ <331> DW_AT_sibling : <0x34e> │ │ │ │ │ <2><335>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <336> DW_AT_name : (indirect string, offset: 0x394): current │ │ │ │ │ + <336> DW_AT_name : (indirect string, offset: 0x386): current │ │ │ │ │ <33a> DW_AT_decl_file : 2 │ │ │ │ │ <33b> DW_AT_decl_line : 302 │ │ │ │ │ <33d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><341>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <342> DW_AT_name : (indirect string, offset: 0x74): target │ │ │ │ │ + <342> DW_AT_name : (indirect string, offset: 0x66): target │ │ │ │ │ <346> DW_AT_decl_file : 2 │ │ │ │ │ <347> DW_AT_decl_line : 303 │ │ │ │ │ <349> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><34d>: Abbrev Number: 0 │ │ │ │ │ <1><34e>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ <34f> DW_AT_external : 1 │ │ │ │ │ - <350> DW_AT_name : (indirect string, offset: 0x365): _Unwind_SjLj_Unregister │ │ │ │ │ + <350> DW_AT_name : (indirect string, offset: 0x357): _Unwind_SjLj_Unregister │ │ │ │ │ <354> DW_AT_decl_file : 3 │ │ │ │ │ <355> DW_AT_decl_line : 198 │ │ │ │ │ <356> DW_AT_prototyped : 1 │ │ │ │ │ <357> DW_AT_inline : 1 (inlined) │ │ │ │ │ <358> DW_AT_sibling : <0x367> │ │ │ │ │ <2><35c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ <35d> DW_AT_name : fc │ │ │ │ │ @@ -414,15 +414,15 @@ │ │ │ │ │ <368> DW_AT_name : (indirect string, offset: 0x620): uw_advance_context │ │ │ │ │ <36c> DW_AT_decl_file : 2 │ │ │ │ │ <36d> DW_AT_decl_line : 289 │ │ │ │ │ <36f> DW_AT_prototyped : 1 │ │ │ │ │ <370> DW_AT_inline : 1 (inlined) │ │ │ │ │ <371> DW_AT_sibling : <0x38d> │ │ │ │ │ <2><375>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <37a> DW_AT_decl_file : 2 │ │ │ │ │ <37b> DW_AT_decl_line : 289 │ │ │ │ │ <37d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><381>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <382> DW_AT_name : fs │ │ │ │ │ <385> DW_AT_decl_file : 2 │ │ │ │ │ <386> DW_AT_decl_line : 289 │ │ │ │ │ @@ -432,21 +432,21 @@ │ │ │ │ │ <38e> DW_AT_name : (indirect string, offset: 0x633): uw_init_context │ │ │ │ │ <392> DW_AT_decl_file : 2 │ │ │ │ │ <393> DW_AT_decl_line : 296 │ │ │ │ │ <395> DW_AT_prototyped : 1 │ │ │ │ │ <396> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <397> DW_AT_sibling : <0x3a8> │ │ │ │ │ <2><39b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <39c> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <39c> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <3a0> DW_AT_decl_file : 2 │ │ │ │ │ <3a1> DW_AT_decl_line : 296 │ │ │ │ │ <3a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><3a7>: Abbrev Number: 0 │ │ │ │ │ <1><3a8>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ - <3a9> DW_AT_name : (indirect string, offset: 0x58): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ + <3a9> DW_AT_name : (indirect string, offset: 0x4a): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ <3ad> DW_AT_decl_file : 1 │ │ │ │ │ <3ae> DW_AT_decl_line : 142 │ │ │ │ │ <3af> DW_AT_prototyped : 1 │ │ │ │ │ <3b0> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <3b4> DW_AT_low_pc : 0x0 │ │ │ │ │ <3b6> DW_AT_high_pc : 0xa8 │ │ │ │ │ <3b8> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -454,54 +454,54 @@ │ │ │ │ │ <2><3c0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <3c1> DW_AT_name : exc │ │ │ │ │ <3c5> DW_AT_decl_file : 1 │ │ │ │ │ <3c6> DW_AT_decl_line : 142 │ │ │ │ │ <3c7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <3cb> DW_AT_location : 0x84 (location list) │ │ │ │ │ <2><3cf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 143 │ │ │ │ │ <3d6> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <3da> DW_AT_location : 0x96 (location list) │ │ │ │ │ <2><3de>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3df> DW_AT_name : (indirect string, offset: 0x3dd): stop │ │ │ │ │ + <3df> DW_AT_name : (indirect string, offset: 0x3cf): stop │ │ │ │ │ <3e3> DW_AT_decl_file : 1 │ │ │ │ │ <3e4> DW_AT_decl_line : 145 │ │ │ │ │ <3e5> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <3e9> DW_AT_location : 0xa8 (location list) │ │ │ │ │ <2><3ed>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <3ee> DW_AT_name : (indirect string, offset: 0x526): stop_argument │ │ │ │ │ <3f2> DW_AT_decl_file : 1 │ │ │ │ │ <3f3> DW_AT_decl_line : 146 │ │ │ │ │ <3f4> DW_AT_type : <0x181> │ │ │ │ │ <3f8> DW_AT_location : 0xbb (location list) │ │ │ │ │ <2><3fc>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3fd> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <3fd> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <401> DW_AT_decl_file : 1 │ │ │ │ │ <402> DW_AT_decl_line : 147 │ │ │ │ │ <403> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <407> DW_AT_location : 0xce (location list) │ │ │ │ │ <2><40b>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <40c> DW_AT_name : (indirect string, offset: 0x4b7): stop_code │ │ │ │ │ + <40c> DW_AT_name : (indirect string, offset: 0x4ed): stop_code │ │ │ │ │ <410> DW_AT_decl_file : 1 │ │ │ │ │ <411> DW_AT_decl_line : 147 │ │ │ │ │ <412> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <416> DW_AT_location : 0xe1 (location list) │ │ │ │ │ <2><41a>: Abbrev Number: 31 (DW_TAG_lexical_block) │ │ │ │ │ <41b> DW_AT_low_pc : 0x1c │ │ │ │ │ <41d> DW_AT_high_pc : 0x98 │ │ │ │ │ <3><41f>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <420> DW_AT_name : fs │ │ │ │ │ <423> DW_AT_decl_file : 1 │ │ │ │ │ <424> DW_AT_decl_line : 151 │ │ │ │ │ <425> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <429> DW_AT_location : 0xec (location list) │ │ │ │ │ <3><42d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <42e> DW_AT_name : (indirect string, offset: 0x20a): action │ │ │ │ │ + <42e> DW_AT_name : (indirect string, offset: 0x19a): action │ │ │ │ │ <432> DW_AT_decl_file : 1 │ │ │ │ │ <433> DW_AT_decl_line : 152 │ │ │ │ │ <434> DW_AT_type : <0x2f>, int │ │ │ │ │ <438> DW_AT_location : 0xfa (location list) │ │ │ │ │ <3><43c>: Abbrev Number: 33 (DW_TAG_inlined_subroutine) │ │ │ │ │ <43d> DW_AT_abstract_origin: <0x2c6> │ │ │ │ │ <441> DW_AT_entry_pc : 0x1c │ │ │ │ │ @@ -572,35 +572,35 @@ │ │ │ │ │ <2><4d5>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <4d6> DW_AT_name : exc │ │ │ │ │ <4da> DW_AT_decl_file : 1 │ │ │ │ │ <4db> DW_AT_decl_line : 38 │ │ │ │ │ <4dc> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <4e0> DW_AT_location : 0x18b (location list) │ │ │ │ │ <2><4e4>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4e5> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <4e5> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <4e9> DW_AT_decl_file : 1 │ │ │ │ │ <4ea> DW_AT_decl_line : 39 │ │ │ │ │ <4eb> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <4ef> DW_AT_location : 0x1a4 (location list) │ │ │ │ │ <2><4f3>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <4f4> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <4f4> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <4f8> DW_AT_decl_file : 1 │ │ │ │ │ <4f9> DW_AT_decl_line : 41 │ │ │ │ │ <4fa> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <4fe> DW_AT_location : 0x1bd (location list) │ │ │ │ │ <2><502>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ <503> DW_AT_ranges : 0xc │ │ │ │ │ <3><507>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <508> DW_AT_name : fs │ │ │ │ │ <50b> DW_AT_decl_file : 1 │ │ │ │ │ <50c> DW_AT_decl_line : 45 │ │ │ │ │ <50d> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <511> DW_AT_location : 0x1dd (location list) │ │ │ │ │ <3><515>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <516> DW_AT_name : (indirect string, offset: 0x109): match_handler │ │ │ │ │ + <516> DW_AT_name : (indirect string, offset: 0x99): match_handler │ │ │ │ │ <51a> DW_AT_decl_file : 1 │ │ │ │ │ <51b> DW_AT_decl_line : 46 │ │ │ │ │ <51c> DW_AT_type : <0x2f>, int │ │ │ │ │ <520> DW_AT_location : 0x1fd (location list) │ │ │ │ │ <3><524>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <525> DW_AT_abstract_origin: <0x28d> │ │ │ │ │ <529> DW_AT_low_pc : 0xec │ │ │ │ │ @@ -645,15 +645,15 @@ │ │ │ │ │ <3><586>: Abbrev Number: 35 (DW_TAG_formal_parameter) │ │ │ │ │ <587> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <58b> DW_AT_location : 0x262 (location list) │ │ │ │ │ <3><58f>: Abbrev Number: 0 │ │ │ │ │ <2><590>: Abbrev Number: 0 │ │ │ │ │ <1><591>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <592> DW_AT_external : 1 │ │ │ │ │ - <593> DW_AT_name : (indirect string, offset: 0x24f): _Unwind_SjLj_Register │ │ │ │ │ + <593> DW_AT_name : (indirect string, offset: 0x1df): _Unwind_SjLj_Register │ │ │ │ │ <597> DW_AT_decl_file : 3 │ │ │ │ │ <598> DW_AT_decl_line : 197 │ │ │ │ │ <599> DW_AT_prototyped : 1 │ │ │ │ │ <59a> DW_AT_low_pc : 0x13c │ │ │ │ │ <59c> DW_AT_high_pc : 0x148 │ │ │ │ │ <59e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5a1> DW_AT_sibling : <0x5b2> │ │ │ │ │ @@ -682,49 +682,49 @@ │ │ │ │ │ <3><5d4>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ <5d5> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <5d9> DW_AT_location : 2 byte block: 7f 0 (DW_OP_breg15 (r15): 0) │ │ │ │ │ <3><5dc>: Abbrev Number: 0 │ │ │ │ │ <2><5dd>: Abbrev Number: 0 │ │ │ │ │ <1><5de>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <5df> DW_AT_external : 1 │ │ │ │ │ - <5e0> DW_AT_name : (indirect string, offset: 0x130): _Unwind_GetGR │ │ │ │ │ + <5e0> DW_AT_name : (indirect string, offset: 0xc0): _Unwind_GetGR │ │ │ │ │ <5e4> DW_AT_decl_file : 3 │ │ │ │ │ <5e5> DW_AT_decl_line : 160 │ │ │ │ │ <5e6> DW_AT_prototyped : 1 │ │ │ │ │ <5e7> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <5eb> DW_AT_low_pc : 0x14e │ │ │ │ │ <5ed> DW_AT_high_pc : 0x158 │ │ │ │ │ <5ef> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5f2> DW_AT_sibling : <0x615> │ │ │ │ │ <2><5f6>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <5f7> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <5f7> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <5fb> DW_AT_decl_file : 2 │ │ │ │ │ <5fc> DW_AT_decl_line : 176 │ │ │ │ │ <5fd> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <601> DW_AT_location : 0x276 (location list) │ │ │ │ │ <2><605>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <606> DW_AT_name : (indirect string, offset: 0x17d): index │ │ │ │ │ + <606> DW_AT_name : (indirect string, offset: 0x10d): index │ │ │ │ │ <60a> DW_AT_decl_file : 2 │ │ │ │ │ <60b> DW_AT_decl_line : 176 │ │ │ │ │ <60c> DW_AT_type : <0x2f>, int │ │ │ │ │ <610> DW_AT_location : 0x281 (location list) │ │ │ │ │ <2><614>: Abbrev Number: 0 │ │ │ │ │ <1><615>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <616> DW_AT_external : 1 │ │ │ │ │ - <617> DW_AT_name : (indirect string, offset: 0x2a5): _Unwind_GetCFA │ │ │ │ │ + <617> DW_AT_name : (indirect string, offset: 0x235): _Unwind_GetCFA │ │ │ │ │ <61b> DW_AT_decl_file : 3 │ │ │ │ │ <61c> DW_AT_decl_line : 168 │ │ │ │ │ <61d> DW_AT_prototyped : 1 │ │ │ │ │ <61e> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <622> DW_AT_low_pc : 0x158 │ │ │ │ │ <624> DW_AT_high_pc : 0x168 │ │ │ │ │ <626> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <629> DW_AT_sibling : <0x63d> │ │ │ │ │ <2><62d>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <62e> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <62e> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <632> DW_AT_decl_file : 2 │ │ │ │ │ <633> DW_AT_decl_line : 184 │ │ │ │ │ <634> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <638> DW_AT_location : 0x295 (location list) │ │ │ │ │ <2><63c>: Abbrev Number: 0 │ │ │ │ │ <1><63d>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <63e> DW_AT_external : 1 │ │ │ │ │ @@ -733,69 +733,69 @@ │ │ │ │ │ <644> DW_AT_decl_line : 161 │ │ │ │ │ <645> DW_AT_prototyped : 1 │ │ │ │ │ <646> DW_AT_low_pc : 0x168 │ │ │ │ │ <648> DW_AT_high_pc : 0x174 │ │ │ │ │ <64a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <64d> DW_AT_sibling : <0x67b> │ │ │ │ │ <2><651>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <652> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <652> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <656> DW_AT_decl_file : 2 │ │ │ │ │ <657> DW_AT_decl_line : 203 │ │ │ │ │ <658> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <65c> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><65e>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <65f> DW_AT_name : (indirect string, offset: 0x17d): index │ │ │ │ │ + <65f> DW_AT_name : (indirect string, offset: 0x10d): index │ │ │ │ │ <663> DW_AT_decl_file : 2 │ │ │ │ │ <664> DW_AT_decl_line : 203 │ │ │ │ │ <665> DW_AT_type : <0x2f>, int │ │ │ │ │ <669> DW_AT_location : 0x2a0 (location list) │ │ │ │ │ <2><66d>: Abbrev Number: 44 (DW_TAG_formal_parameter) │ │ │ │ │ <66e> DW_AT_name : val │ │ │ │ │ <672> DW_AT_decl_file : 2 │ │ │ │ │ <673> DW_AT_decl_line : 203 │ │ │ │ │ <674> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <678> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><67a>: Abbrev Number: 0 │ │ │ │ │ <1><67b>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <67c> DW_AT_external : 1 │ │ │ │ │ - <67d> DW_AT_name : (indirect string, offset: 0x28f): _Unwind_GetIP │ │ │ │ │ + <67d> DW_AT_name : (indirect string, offset: 0x21f): _Unwind_GetIP │ │ │ │ │ <681> DW_AT_decl_file : 3 │ │ │ │ │ <682> DW_AT_decl_line : 163 │ │ │ │ │ <683> DW_AT_prototyped : 1 │ │ │ │ │ <684> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <688> DW_AT_low_pc : 0x174 │ │ │ │ │ <68a> DW_AT_high_pc : 0x17e │ │ │ │ │ <68c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <68f> DW_AT_sibling : <0x6a3> │ │ │ │ │ <2><693>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <694> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <694> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <698> DW_AT_decl_file : 2 │ │ │ │ │ <699> DW_AT_decl_line : 211 │ │ │ │ │ <69a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <69e> DW_AT_location : 0x2b4 (location list) │ │ │ │ │ <2><6a2>: Abbrev Number: 0 │ │ │ │ │ <1><6a3>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <6a4> DW_AT_external : 1 │ │ │ │ │ - <6a5> DW_AT_name : (indirect string, offset: 0x45d): _Unwind_GetIPInfo │ │ │ │ │ + <6a5> DW_AT_name : (indirect string, offset: 0x493): _Unwind_GetIPInfo │ │ │ │ │ <6a9> DW_AT_decl_file : 3 │ │ │ │ │ <6aa> DW_AT_decl_line : 164 │ │ │ │ │ <6ab> DW_AT_prototyped : 1 │ │ │ │ │ <6ac> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <6b0> DW_AT_low_pc : 0x17e │ │ │ │ │ <6b2> DW_AT_high_pc : 0x194 │ │ │ │ │ <6b4> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6b7> DW_AT_sibling : <0x6d8> │ │ │ │ │ <2><6bb>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6bc> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <6bc> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <6c0> DW_AT_decl_file : 2 │ │ │ │ │ <6c1> DW_AT_decl_line : 217 │ │ │ │ │ <6c2> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6c6> DW_AT_location : 0x2bf (location list) │ │ │ │ │ <2><6ca>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <6cb> DW_AT_name : (indirect string, offset: 0x2c8): ip_before_insn │ │ │ │ │ + <6cb> DW_AT_name : (indirect string, offset: 0x258): ip_before_insn │ │ │ │ │ <6cf> DW_AT_decl_file : 2 │ │ │ │ │ <6d0> DW_AT_decl_line : 217 │ │ │ │ │ <6d1> DW_AT_type : <0x6d8>, int │ │ │ │ │ <6d5> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><6d7>: Abbrev Number: 0 │ │ │ │ │ <1><6d8>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <6d9> DW_AT_byte_size : 2 │ │ │ │ │ @@ -807,65 +807,65 @@ │ │ │ │ │ <6e5> DW_AT_decl_line : 165 │ │ │ │ │ <6e6> DW_AT_prototyped : 1 │ │ │ │ │ <6e7> DW_AT_low_pc : 0x194 │ │ │ │ │ <6e9> DW_AT_high_pc : 0x19e │ │ │ │ │ <6eb> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6ee> DW_AT_sibling : <0x711> │ │ │ │ │ <2><6f2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6f3> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <6f3> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <6f7> DW_AT_decl_file : 2 │ │ │ │ │ <6f8> DW_AT_decl_line : 229 │ │ │ │ │ <6f9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6fd> DW_AT_location : 0x2ca (location list) │ │ │ │ │ <2><701>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <702> DW_AT_name : val │ │ │ │ │ <706> DW_AT_decl_file : 2 │ │ │ │ │ <707> DW_AT_decl_line : 229 │ │ │ │ │ <708> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <70c> DW_AT_location : 0x2d5 (location list) │ │ │ │ │ <2><710>: Abbrev Number: 0 │ │ │ │ │ <1><711>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <712> DW_AT_external : 1 │ │ │ │ │ - <713> DW_AT_name : (indirect string, offset: 0x1b7): _Unwind_GetLanguageSpecificData │ │ │ │ │ + <713> DW_AT_name : (indirect string, offset: 0x147): _Unwind_GetLanguageSpecificData │ │ │ │ │ <717> DW_AT_decl_file : 3 │ │ │ │ │ <718> DW_AT_decl_line : 170 │ │ │ │ │ <719> DW_AT_prototyped : 1 │ │ │ │ │ <71a> DW_AT_type : <0x181> │ │ │ │ │ <71e> DW_AT_low_pc : 0x19e │ │ │ │ │ <720> DW_AT_high_pc : 0x1a6 │ │ │ │ │ <722> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <725> DW_AT_sibling : <0x739> │ │ │ │ │ <2><729>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <72a> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <72a> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <72e> DW_AT_decl_file : 2 │ │ │ │ │ <72f> DW_AT_decl_line : 235 │ │ │ │ │ <730> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <734> DW_AT_location : 0x2e9 (location list) │ │ │ │ │ <2><738>: Abbrev Number: 0 │ │ │ │ │ <1><739>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <73a> DW_AT_external : 1 │ │ │ │ │ - <73b> DW_AT_name : (indirect string, offset: 0x7b): _Unwind_GetRegionStart │ │ │ │ │ + <73b> DW_AT_name : (indirect string, offset: 0x6d): _Unwind_GetRegionStart │ │ │ │ │ <73f> DW_AT_decl_file : 3 │ │ │ │ │ <740> DW_AT_decl_line : 172 │ │ │ │ │ <741> DW_AT_prototyped : 1 │ │ │ │ │ <742> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <746> DW_AT_low_pc : 0x1a6 │ │ │ │ │ <748> DW_AT_high_pc : 0x1aa │ │ │ │ │ <74a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <74d> DW_AT_sibling : <0x761> │ │ │ │ │ <2><751>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <752> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <752> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <756> DW_AT_decl_file : 2 │ │ │ │ │ <757> DW_AT_decl_line : 241 │ │ │ │ │ <758> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <75c> DW_AT_location : 0x2f4 (location list) │ │ │ │ │ <2><760>: Abbrev Number: 0 │ │ │ │ │ <1><761>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <762> DW_AT_external : 1 │ │ │ │ │ - <763> DW_AT_name : (indirect string, offset: 0x311): _Unwind_FindEnclosingFunction │ │ │ │ │ + <763> DW_AT_name : (indirect string, offset: 0x2a1): _Unwind_FindEnclosingFunction │ │ │ │ │ <767> DW_AT_decl_file : 3 │ │ │ │ │ <768> DW_AT_decl_line : 239 │ │ │ │ │ <769> DW_AT_prototyped : 1 │ │ │ │ │ <76a> DW_AT_type : <0x181> │ │ │ │ │ <76e> DW_AT_low_pc : 0x1aa │ │ │ │ │ <770> DW_AT_high_pc : 0x1ae │ │ │ │ │ <772> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ @@ -885,41 +885,41 @@ │ │ │ │ │ <790> DW_AT_prototyped : 1 │ │ │ │ │ <791> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <795> DW_AT_low_pc : 0x1ae │ │ │ │ │ <797> DW_AT_high_pc : 0x1b2 │ │ │ │ │ <799> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <79c> DW_AT_sibling : <0x7b0> │ │ │ │ │ <2><7a0>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a1> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <7a1> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <7a5> DW_AT_decl_file : 2 │ │ │ │ │ <7a6> DW_AT_decl_line : 254 │ │ │ │ │ <7a7> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7ab> DW_AT_location : 0x30a (location list) │ │ │ │ │ <2><7af>: Abbrev Number: 0 │ │ │ │ │ <1><7b0>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <7b1> DW_AT_external : 1 │ │ │ │ │ - <7b2> DW_AT_name : (indirect string, offset: 0x3e7): _Unwind_GetTextRelBase │ │ │ │ │ + <7b2> DW_AT_name : (indirect string, offset: 0x3d9): _Unwind_GetTextRelBase │ │ │ │ │ <7b6> DW_AT_decl_file : 3 │ │ │ │ │ <7b7> DW_AT_decl_line : 234 │ │ │ │ │ <7b8> DW_AT_prototyped : 1 │ │ │ │ │ <7b9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <7bd> DW_AT_low_pc : 0x1b2 │ │ │ │ │ <7bf> DW_AT_high_pc : 0x1b6 │ │ │ │ │ <7c1> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7c4> DW_AT_sibling : <0x7d9> │ │ │ │ │ <2><7c8>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <7c9> DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + <7c9> DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ <7cd> DW_AT_decl_file : 2 │ │ │ │ │ <7ce> DW_AT_decl_line : 260 │ │ │ │ │ <7d0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7d4> DW_AT_location : 0x315 (location list) │ │ │ │ │ <2><7d8>: Abbrev Number: 0 │ │ │ │ │ <1><7d9>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <7da> DW_AT_external : 1 │ │ │ │ │ - <7db> DW_AT_name : (indirect string, offset: 0x1ee): _Unwind_SjLj_RaiseException │ │ │ │ │ + <7db> DW_AT_name : (indirect string, offset: 0x17e): _Unwind_SjLj_RaiseException │ │ │ │ │ <7df> DW_AT_decl_file : 3 │ │ │ │ │ <7e0> DW_AT_decl_line : 201 │ │ │ │ │ <7e1> DW_AT_prototyped : 1 │ │ │ │ │ <7e2> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <7e6> DW_AT_low_pc : 0x1b6 │ │ │ │ │ <7e8> DW_AT_high_pc : 0x258 │ │ │ │ │ <7ea> DW_AT_frame_base : 0x320 (location list) │ │ │ │ │ @@ -927,27 +927,27 @@ │ │ │ │ │ <2><7f2>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <7f3> DW_AT_name : exc │ │ │ │ │ <7f7> DW_AT_decl_file : 1 │ │ │ │ │ <7f8> DW_AT_decl_line : 82 │ │ │ │ │ <7f9> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <7fd> DW_AT_location : 0x354 (location list) │ │ │ │ │ <2><801>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <802> DW_AT_name : (indirect string, offset: 0x34b): this_context │ │ │ │ │ + <802> DW_AT_name : (indirect string, offset: 0x33d): this_context │ │ │ │ │ <806> DW_AT_decl_file : 1 │ │ │ │ │ <807> DW_AT_decl_line : 84 │ │ │ │ │ <808> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <80c> DW_AT_location : 0x36d (location list) │ │ │ │ │ <2><810>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <811> DW_AT_name : (indirect string, offset: 0x42a): cur_context │ │ │ │ │ + <811> DW_AT_name : (indirect string, offset: 0x460): cur_context │ │ │ │ │ <815> DW_AT_decl_file : 1 │ │ │ │ │ <816> DW_AT_decl_line : 84 │ │ │ │ │ <817> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <81b> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2><81e>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <81f> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <81f> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <823> DW_AT_decl_file : 1 │ │ │ │ │ <824> DW_AT_decl_line : 85 │ │ │ │ │ <825> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <829> DW_AT_location : 0x38e (location list) │ │ │ │ │ <2><82d>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <82e> DW_AT_abstract_origin: <0x38d> │ │ │ │ │ <832> DW_AT_low_pc : 0x1c6 │ │ │ │ │ @@ -997,15 +997,15 @@ │ │ │ │ │ <897> DW_AT_abstract_origin: <0x29b> │ │ │ │ │ <89b> DW_AT_location : 0x3e1 (location list) │ │ │ │ │ <4><89f>: Abbrev Number: 0 │ │ │ │ │ <3><8a0>: Abbrev Number: 0 │ │ │ │ │ <2><8a1>: Abbrev Number: 0 │ │ │ │ │ <1><8a2>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <8a3> DW_AT_external : 1 │ │ │ │ │ - <8a4> DW_AT_name : (indirect string, offset: 0x3e): _Unwind_SjLj_ForcedUnwind │ │ │ │ │ + <8a4> DW_AT_name : (indirect string, offset: 0x30): _Unwind_SjLj_ForcedUnwind │ │ │ │ │ <8a8> DW_AT_decl_file : 3 │ │ │ │ │ <8a9> DW_AT_decl_line : 203 │ │ │ │ │ <8aa> DW_AT_prototyped : 1 │ │ │ │ │ <8ab> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <8af> DW_AT_low_pc : 0x258 │ │ │ │ │ <8b1> DW_AT_high_pc : 0x27e │ │ │ │ │ <8b3> DW_AT_frame_base : 0x3ee (location list) │ │ │ │ │ @@ -1013,82 +1013,82 @@ │ │ │ │ │ <2><8bb>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <8bc> DW_AT_name : exc │ │ │ │ │ <8c0> DW_AT_decl_file : 1 │ │ │ │ │ <8c1> DW_AT_decl_line : 195 │ │ │ │ │ <8c2> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <8c6> DW_AT_location : 0x402 (location list) │ │ │ │ │ <2><8ca>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <8cb> DW_AT_name : (indirect string, offset: 0x3dd): stop │ │ │ │ │ + <8cb> DW_AT_name : (indirect string, offset: 0x3cf): stop │ │ │ │ │ <8cf> DW_AT_decl_file : 1 │ │ │ │ │ <8d0> DW_AT_decl_line : 196 │ │ │ │ │ <8d1> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <8d5> DW_AT_location : 0x40d (location list) │ │ │ │ │ <2><8d9>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <8da> DW_AT_name : (indirect string, offset: 0x526): stop_argument │ │ │ │ │ <8de> DW_AT_decl_file : 1 │ │ │ │ │ <8df> DW_AT_decl_line : 196 │ │ │ │ │ <8e0> DW_AT_type : <0x181> │ │ │ │ │ <8e4> DW_AT_location : 0x420 (location list) │ │ │ │ │ <2><8e8>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <8e9> DW_AT_name : (indirect string, offset: 0x34b): this_context │ │ │ │ │ + <8e9> DW_AT_name : (indirect string, offset: 0x33d): this_context │ │ │ │ │ <8ed> DW_AT_decl_file : 1 │ │ │ │ │ <8ee> DW_AT_decl_line : 198 │ │ │ │ │ <8ef> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <8f3> DW_AT_location : 0x42b (location list) │ │ │ │ │ <2><8f7>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <8f8> DW_AT_name : (indirect string, offset: 0x42a): cur_context │ │ │ │ │ + <8f8> DW_AT_name : (indirect string, offset: 0x460): cur_context │ │ │ │ │ <8fc> DW_AT_decl_file : 1 │ │ │ │ │ <8fd> DW_AT_decl_line : 198 │ │ │ │ │ <8fe> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <902> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><905>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <906> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <906> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <90a> DW_AT_decl_file : 1 │ │ │ │ │ <90b> DW_AT_decl_line : 199 │ │ │ │ │ <90c> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <910> DW_AT_location : 0x43a (location list) │ │ │ │ │ <2><914>: Abbrev Number: 0 │ │ │ │ │ <1><915>: Abbrev Number: 52 (DW_TAG_subprogram) │ │ │ │ │ <916> DW_AT_external : 1 │ │ │ │ │ - <917> DW_AT_name : (indirect string, offset: 0x11c): _Unwind_SjLj_Resume │ │ │ │ │ + <917> DW_AT_name : (indirect string, offset: 0xac): _Unwind_SjLj_Resume │ │ │ │ │ <91b> DW_AT_decl_file : 3 │ │ │ │ │ <91c> DW_AT_decl_line : 205 │ │ │ │ │ <91d> DW_AT_prototyped : 1 │ │ │ │ │ <91e> DW_AT_low_pc : 0x27e │ │ │ │ │ <920> DW_AT_high_pc : 0x2a8 │ │ │ │ │ <922> DW_AT_frame_base : 0x445 (location list) │ │ │ │ │ <926> DW_AT_sibling : <0x966> │ │ │ │ │ <2><92a>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <92b> DW_AT_name : exc │ │ │ │ │ <92f> DW_AT_decl_file : 1 │ │ │ │ │ <930> DW_AT_decl_line : 219 │ │ │ │ │ <931> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <935> DW_AT_location : 0x459 (location list) │ │ │ │ │ <2><939>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <93a> DW_AT_name : (indirect string, offset: 0x34b): this_context │ │ │ │ │ + <93a> DW_AT_name : (indirect string, offset: 0x33d): this_context │ │ │ │ │ <93e> DW_AT_decl_file : 1 │ │ │ │ │ <93f> DW_AT_decl_line : 221 │ │ │ │ │ <940> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <944> DW_AT_location : 0x46b (location list) │ │ │ │ │ <2><948>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <949> DW_AT_name : (indirect string, offset: 0x42a): cur_context │ │ │ │ │ + <949> DW_AT_name : (indirect string, offset: 0x460): cur_context │ │ │ │ │ <94d> DW_AT_decl_file : 1 │ │ │ │ │ <94e> DW_AT_decl_line : 221 │ │ │ │ │ <94f> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <953> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><956>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <957> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <957> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <95b> DW_AT_decl_file : 1 │ │ │ │ │ <95c> DW_AT_decl_line : 222 │ │ │ │ │ <95d> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <961> DW_AT_location : 0x484 (location list) │ │ │ │ │ <2><965>: Abbrev Number: 0 │ │ │ │ │ <1><966>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <967> DW_AT_external : 1 │ │ │ │ │ - <968> DW_AT_name : (indirect string, offset: 0x0): _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ + <968> DW_AT_name : (indirect string, offset: 0x4f7): _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ <96c> DW_AT_decl_file : 3 │ │ │ │ │ <96d> DW_AT_decl_line : 207 │ │ │ │ │ <96e> DW_AT_prototyped : 1 │ │ │ │ │ <96f> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <973> DW_AT_low_pc : 0x2a8 │ │ │ │ │ <975> DW_AT_high_pc : 0x2d4 │ │ │ │ │ <977> DW_AT_frame_base : 0x496 (location list) │ │ │ │ │ @@ -1096,35 +1096,35 @@ │ │ │ │ │ <2><97f>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <980> DW_AT_name : exc │ │ │ │ │ <984> DW_AT_decl_file : 1 │ │ │ │ │ <985> DW_AT_decl_line : 244 │ │ │ │ │ <986> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <98a> DW_AT_location : 0x4aa (location list) │ │ │ │ │ <2><98e>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <98f> DW_AT_name : (indirect string, offset: 0x34b): this_context │ │ │ │ │ + <98f> DW_AT_name : (indirect string, offset: 0x33d): this_context │ │ │ │ │ <993> DW_AT_decl_file : 1 │ │ │ │ │ <994> DW_AT_decl_line : 246 │ │ │ │ │ <995> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <999> DW_AT_location : 0x4bc (location list) │ │ │ │ │ <2><99d>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <99e> DW_AT_name : (indirect string, offset: 0x42a): cur_context │ │ │ │ │ + <99e> DW_AT_name : (indirect string, offset: 0x460): cur_context │ │ │ │ │ <9a2> DW_AT_decl_file : 1 │ │ │ │ │ <9a3> DW_AT_decl_line : 246 │ │ │ │ │ <9a4> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <9a8> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><9ab>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <9ac> DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + <9ac> DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ <9b0> DW_AT_decl_file : 1 │ │ │ │ │ <9b1> DW_AT_decl_line : 247 │ │ │ │ │ <9b2> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9b6> DW_AT_location : 0x4cb (location list) │ │ │ │ │ <2><9ba>: Abbrev Number: 0 │ │ │ │ │ <1><9bb>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <9bc> DW_AT_external : 1 │ │ │ │ │ - <9bd> DW_AT_name : (indirect string, offset: 0x277): _Unwind_DeleteException │ │ │ │ │ + <9bd> DW_AT_name : (indirect string, offset: 0x207): _Unwind_DeleteException │ │ │ │ │ <9c1> DW_AT_decl_file : 3 │ │ │ │ │ <9c2> DW_AT_decl_line : 134 │ │ │ │ │ <9c3> DW_AT_prototyped : 1 │ │ │ │ │ <9c4> DW_AT_low_pc : 0x2d4 │ │ │ │ │ <9c6> DW_AT_high_pc : 0x2e4 │ │ │ │ │ <9c8> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <9cb> DW_AT_sibling : <0x9e0> │ │ │ │ │ @@ -1133,43 +1133,43 @@ │ │ │ │ │ <9d4> DW_AT_decl_file : 1 │ │ │ │ │ <9d5> DW_AT_decl_line : 268 │ │ │ │ │ <9d7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <9db> DW_AT_location : 0x4dd (location list) │ │ │ │ │ <2><9df>: Abbrev Number: 0 │ │ │ │ │ <1><9e0>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <9e1> DW_AT_external : 1 │ │ │ │ │ - <9e2> DW_AT_name : (indirect string, offset: 0x2ff): _Unwind_Backtrace │ │ │ │ │ + <9e2> DW_AT_name : (indirect string, offset: 0x28f): _Unwind_Backtrace │ │ │ │ │ <9e6> DW_AT_decl_file : 3 │ │ │ │ │ <9e7> DW_AT_decl_line : 153 │ │ │ │ │ <9e8> DW_AT_prototyped : 1 │ │ │ │ │ <9e9> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9ed> DW_AT_low_pc : 0x2e4 │ │ │ │ │ <9ef> DW_AT_high_pc : 0x336 │ │ │ │ │ <9f1> DW_AT_frame_base : 0x4ef (location list) │ │ │ │ │ <9f5> DW_AT_sibling : <0xaaa> │ │ │ │ │ <2><9f9>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <9fa> DW_AT_name : (indirect string, offset: 0x39c): trace │ │ │ │ │ + <9fa> DW_AT_name : (indirect string, offset: 0x38e): trace │ │ │ │ │ <9fe> DW_AT_decl_file : 1 │ │ │ │ │ <9ff> DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x183>, _Unwind_Trace_Fn, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 0x51b (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x183): trace_argument │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x113): trace_argument │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x181> │ │ │ │ │ DW_AT_location : 0x52d (location list) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x29d): context │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x22d): context │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 280 │ │ │ │ │ DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x38f): code │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x381): code │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 281 │ │ │ │ │ DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 1 byte block: 5b (DW_OP_reg11 (r11)) │ │ │ │ │ <2>: Abbrev Number: 37 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x38d> │ │ │ │ │ DW_AT_low_pc : 0x2f0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,24 @@ │ │ │ │ │ J6A7A8A9A:A;A0A │ │ │ │ │ '/C9A:A;A0A │ │ │ │ │ ^._/N0A/O │ │ │ │ │ !S4A:A;A0A │ │ │ │ │ !S4A:A;A0A! │ │ │ │ │ K!S9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind.inc │ │ │ │ │ unwind-sjlj.c │ │ │ │ │ unwind.h │ │ │ │ │ -_Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ +_URC_NORMAL_STOP │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ uw_install_context │ │ │ │ │ _Unwind_SjLj_ForcedUnwind │ │ │ │ │ _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ _Unwind_GetRegionStart │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ match_handler │ │ │ │ │ _Unwind_SjLj_Resume │ │ │ │ │ _Unwind_GetGR │ │ │ │ │ _URC_HANDLER_FOUND │ │ │ │ │ uw_identify_context │ │ │ │ │ _Unwind_SjLj_GetContext │ │ │ │ │ @@ -38,37 +37,38 @@ │ │ │ │ │ _Unwind_GetCFA │ │ │ │ │ private_1 │ │ │ │ │ ip_before_insn │ │ │ │ │ SjLj_Function_Context │ │ │ │ │ _Unwind_Exception │ │ │ │ │ _Unwind_Backtrace │ │ │ │ │ _Unwind_FindEnclosingFunction │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ private_2 │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ this_context │ │ │ │ │ unsigned int │ │ │ │ │ _Unwind_SjLj_Unregister │ │ │ │ │ long unsigned int │ │ │ │ │ _Unwind_Word │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ _Unwind_Stop_Fn │ │ │ │ │ _Unwind_GetTextRelBase │ │ │ │ │ _Unwind_Trace_Fn │ │ │ │ │ -_URC_NORMAL_STOP │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ call_site │ │ │ │ │ cur_context │ │ │ │ │ _URC_NO_REASON │ │ │ │ │ _Unwind_Exception_Class │ │ │ │ │ _Unwind_GetIPInfo │ │ │ │ │ _URC_CONTINUE_UNWIND │ │ │ │ │ _Unwind_Personality_Fn │ │ │ │ │ personality │ │ │ │ │ exception_class │ │ │ │ │ stop_code │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ +_Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ _Unwind_Context │ │ │ │ │ stop_argument │ │ │ │ │ _Unwind_Reason_Code │ │ │ │ │ _Unwind_RaiseException_Phase2 │ │ │ │ │ fc_static │ │ │ │ │ _URC_FATAL_PHASE1_ERROR │ │ │ │ │ _Unwind_SetGR │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,77 +1,77 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ - [ 1f] _Unwind_Ptr │ │ │ │ │ - [ 2b] uw_install_context │ │ │ │ │ - [ 3e] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ - [ 58] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ - [ 74] target │ │ │ │ │ - [ 7b] _Unwind_GetRegionStart │ │ │ │ │ - [ 92] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - [ f4] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ 109] match_handler │ │ │ │ │ - [ 117] data │ │ │ │ │ - [ 11c] _Unwind_SjLj_Resume │ │ │ │ │ - [ 130] _Unwind_GetGR │ │ │ │ │ - [ 13e] _URC_HANDLER_FOUND │ │ │ │ │ - [ 151] uw_identify_context │ │ │ │ │ - [ 165] _Unwind_SjLj_GetContext │ │ │ │ │ - [ 17d] index │ │ │ │ │ - [ 183] trace_argument │ │ │ │ │ - [ 192] uw_frame_state_for │ │ │ │ │ - [ 1a5] exception_cleanup │ │ │ │ │ - [ 1b7] _Unwind_GetLanguageSpecificData │ │ │ │ │ - [ 1d7] long long unsigned int │ │ │ │ │ - [ 1ee] _Unwind_SjLj_RaiseException │ │ │ │ │ - [ 20a] action │ │ │ │ │ - [ 211] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 246] long int │ │ │ │ │ - [ 24f] _Unwind_SjLj_Register │ │ │ │ │ - [ 265] uw_update_context │ │ │ │ │ - [ 277] _Unwind_DeleteException │ │ │ │ │ - [ 28f] _Unwind_GetIP │ │ │ │ │ - [ 29d] context │ │ │ │ │ - [ 2a5] _Unwind_GetCFA │ │ │ │ │ - [ 2b4] private_1 │ │ │ │ │ - [ 2be] lsda │ │ │ │ │ - [ 2c3] jbuf │ │ │ │ │ - [ 2c8] ip_before_insn │ │ │ │ │ - [ 2d7] SjLj_Function_Context │ │ │ │ │ - [ 2ed] _Unwind_Exception │ │ │ │ │ - [ 2ff] _Unwind_Backtrace │ │ │ │ │ - [ 311] _Unwind_FindEnclosingFunction │ │ │ │ │ - [ 32f] private_2 │ │ │ │ │ - [ 339] _URC_END_OF_STACK │ │ │ │ │ - [ 34b] this_context │ │ │ │ │ - [ 358] unsigned int │ │ │ │ │ - [ 365] _Unwind_SjLj_Unregister │ │ │ │ │ - [ 37d] long unsigned int │ │ │ │ │ - [ 38f] code │ │ │ │ │ - [ 394] current │ │ │ │ │ - [ 39c] trace │ │ │ │ │ - [ 3a2] _Unwind_Word │ │ │ │ │ - [ 3af] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 3cd] _Unwind_Stop_Fn │ │ │ │ │ - [ 3dd] stop │ │ │ │ │ - [ 3e2] char │ │ │ │ │ - [ 3e7] _Unwind_GetTextRelBase │ │ │ │ │ - [ 3fe] _Unwind_Trace_Fn │ │ │ │ │ - [ 40f] _URC_NORMAL_STOP │ │ │ │ │ - [ 420] call_site │ │ │ │ │ - [ 42a] cur_context │ │ │ │ │ - [ 436] _URC_NO_REASON │ │ │ │ │ - [ 445] _Unwind_Exception_Class │ │ │ │ │ - [ 45d] _Unwind_GetIPInfo │ │ │ │ │ - [ 46f] _URC_CONTINUE_UNWIND │ │ │ │ │ - [ 484] _Unwind_Personality_Fn │ │ │ │ │ - [ 49b] personality │ │ │ │ │ - [ 4a7] exception_class │ │ │ │ │ - [ 4b7] stop_code │ │ │ │ │ - [ 4c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 0] _URC_NORMAL_STOP │ │ │ │ │ + [ 11] _Unwind_Ptr │ │ │ │ │ + [ 1d] uw_install_context │ │ │ │ │ + [ 30] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ + [ 4a] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ + [ 66] target │ │ │ │ │ + [ 6d] _Unwind_GetRegionStart │ │ │ │ │ + [ 84] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 99] match_handler │ │ │ │ │ + [ a7] data │ │ │ │ │ + [ ac] _Unwind_SjLj_Resume │ │ │ │ │ + [ c0] _Unwind_GetGR │ │ │ │ │ + [ ce] _URC_HANDLER_FOUND │ │ │ │ │ + [ e1] uw_identify_context │ │ │ │ │ + [ f5] _Unwind_SjLj_GetContext │ │ │ │ │ + [ 10d] index │ │ │ │ │ + [ 113] trace_argument │ │ │ │ │ + [ 122] uw_frame_state_for │ │ │ │ │ + [ 135] exception_cleanup │ │ │ │ │ + [ 147] _Unwind_GetLanguageSpecificData │ │ │ │ │ + [ 167] long long unsigned int │ │ │ │ │ + [ 17e] _Unwind_SjLj_RaiseException │ │ │ │ │ + [ 19a] action │ │ │ │ │ + [ 1a1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1d6] long int │ │ │ │ │ + [ 1df] _Unwind_SjLj_Register │ │ │ │ │ + [ 1f5] uw_update_context │ │ │ │ │ + [ 207] _Unwind_DeleteException │ │ │ │ │ + [ 21f] _Unwind_GetIP │ │ │ │ │ + [ 22d] context │ │ │ │ │ + [ 235] _Unwind_GetCFA │ │ │ │ │ + [ 244] private_1 │ │ │ │ │ + [ 24e] lsda │ │ │ │ │ + [ 253] jbuf │ │ │ │ │ + [ 258] ip_before_insn │ │ │ │ │ + [ 267] SjLj_Function_Context │ │ │ │ │ + [ 27d] _Unwind_Exception │ │ │ │ │ + [ 28f] _Unwind_Backtrace │ │ │ │ │ + [ 2a1] _Unwind_FindEnclosingFunction │ │ │ │ │ + [ 2bf] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + [ 321] private_2 │ │ │ │ │ + [ 32b] _URC_END_OF_STACK │ │ │ │ │ + [ 33d] this_context │ │ │ │ │ + [ 34a] unsigned int │ │ │ │ │ + [ 357] _Unwind_SjLj_Unregister │ │ │ │ │ + [ 36f] long unsigned int │ │ │ │ │ + [ 381] code │ │ │ │ │ + [ 386] current │ │ │ │ │ + [ 38e] trace │ │ │ │ │ + [ 394] _Unwind_Word │ │ │ │ │ + [ 3a1] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 3bf] _Unwind_Stop_Fn │ │ │ │ │ + [ 3cf] stop │ │ │ │ │ + [ 3d4] char │ │ │ │ │ + [ 3d9] _Unwind_GetTextRelBase │ │ │ │ │ + [ 3f0] _Unwind_Trace_Fn │ │ │ │ │ + [ 401] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 456] call_site │ │ │ │ │ + [ 460] cur_context │ │ │ │ │ + [ 46c] _URC_NO_REASON │ │ │ │ │ + [ 47b] _Unwind_Exception_Class │ │ │ │ │ + [ 493] _Unwind_GetIPInfo │ │ │ │ │ + [ 4a5] _URC_CONTINUE_UNWIND │ │ │ │ │ + [ 4ba] _Unwind_Personality_Fn │ │ │ │ │ + [ 4d1] personality │ │ │ │ │ + [ 4dd] exception_class │ │ │ │ │ + [ 4ed] stop_code │ │ │ │ │ + [ 4f7] _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ [ 516] _Unwind_Context │ │ │ │ │ [ 526] stop_argument │ │ │ │ │ [ 534] _Unwind_Reason_Code │ │ │ │ │ [ 548] _Unwind_RaiseException_Phase2 │ │ │ │ │ [ 566] fc_static │ │ │ │ │ [ 570] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 588] _Unwind_SetGR │ │ │ ├── gthr-gnat.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -26,19 +26,19 @@ │ │ │ │ │ 00000052 00000701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000056 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb40 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 22 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000001e 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ +0000001e 00000d01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000031 00000d01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 00000038 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000003a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 00000041 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000048 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000004a 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 00000051 00000d01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 gthr-gnat.c │ │ │ │ │ 2 1 0 0 gthr-gnat.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ │ Length: 0x10b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x4a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x91): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x22 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_typedef) │ │ │ │ │ - <1e> DW_AT_name : (indirect string, offset: 0x7f): __gthread_mutex_t │ │ │ │ │ + <1e> DW_AT_name : (indirect string, offset: 0xdf): __gthread_mutex_t │ │ │ │ │ <22> DW_AT_decl_file : 2 │ │ │ │ │ <23> DW_AT_decl_line : 34 │ │ │ │ │ <24> DW_AT_type : <0x28>, int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2b> DW_AT_name : int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ gthr-gnat.c │ │ │ │ │ gthr-gnat.h │ │ │ │ │ __gthread_active_p │ │ │ │ │ __gnat_default_lock │ │ │ │ │ __gnat_default_unlock │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ __gnat_install_locks │ │ │ │ │ __gnat_task_unlock │ │ │ │ │ __gthread_mutex_lock │ │ │ │ │ __gnat_task_lock │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gthread_active_p │ │ │ │ │ [ 13] __gnat_default_lock │ │ │ │ │ [ 27] __gnat_default_unlock │ │ │ │ │ [ 3d] mutex │ │ │ │ │ [ 43] unlock │ │ │ │ │ [ 4a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 7f] __gthread_mutex_t │ │ │ │ │ - [ 91] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ 7f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ df] __gthread_mutex_t │ │ │ │ │ [ f1] __gthread_mutex_unlock │ │ │ │ │ [ 108] __gnat_install_locks │ │ │ │ │ [ 11d] __gnat_task_unlock │ │ │ │ │ [ 130] __gthread_mutex_lock │ │ │ │ │ [ 145] lock │ │ │ │ │ [ 14a] __gnat_task_lock │ │ │ ├── unwind-c.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -34,95 +34,95 @@ │ │ │ │ │ 00000016 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1d48 contains 163 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 35a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 289 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 18c │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000020 00000d01 R_MSP430_32 00000000 .debug_str + 3f4 │ │ │ │ │ -00000027 00000d01 R_MSP430_32 00000000 .debug_str + 25b │ │ │ │ │ -00000033 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 325 │ │ │ │ │ +00000027 00000d01 R_MSP430_32 00000000 .debug_str + 2a2 │ │ │ │ │ +00000033 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 30d │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -00000054 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ -00000061 00000d01 R_MSP430_32 00000000 .debug_str + 268 │ │ │ │ │ +00000054 00000d01 R_MSP430_32 00000000 .debug_str + 260 │ │ │ │ │ +00000061 00000d01 R_MSP430_32 00000000 .debug_str + 2af │ │ │ │ │ 0000006e 00000d01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000074 00000d01 R_MSP430_32 00000000 .debug_str + 238 │ │ │ │ │ -0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000080 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000074 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ +0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ +00000080 00000d01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ 00000086 00000d01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ +0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ 00000092 00000d01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000098 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000098 00000d01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ 0000009e 00000d01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ 000000a5 00000d01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 000000b0 00000d01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000000d8 00000d01 R_MSP430_32 00000000 .debug_str + 348 │ │ │ │ │ -000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 000000f2 00000d01 R_MSP430_32 00000000 .debug_str + 3cb │ │ │ │ │ 00000100 00000d01 R_MSP430_32 00000000 .debug_str + 3fd │ │ │ │ │ 0000010e 00000d01 R_MSP430_32 00000000 .debug_str + 407 │ │ │ │ │ 0000011d 00000d01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2e8 │ │ │ │ │ +0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2d0 │ │ │ │ │ 00000136 00000d01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000142 00000d01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000150 00000d01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000150 00000d01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 0000015d 00000d01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 0000016b 00000d01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ 00000179 00000d01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 00000187 00000d01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ +00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ 000001a3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000001b1 00000d01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000001cd 00000d01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 000001d2 00000d01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ -000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 305 │ │ │ │ │ +000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00000202 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000020d 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000218 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +00000218 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 0000022a 00000d01 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ 0000024f 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000025a 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000265 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ -00000277 00000d01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000265 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ +00000277 00000d01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000288 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ -0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ +0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 2fa │ │ │ │ │ 000002b1 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 000002bd 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ 000002f7 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 0000030b 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 00000321 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 00000333 00000d01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 00000344 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ -0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ -000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 2c6 │ │ │ │ │ +000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 00000406 00000d01 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ 00000417 00000d01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ 00000422 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000424 00000205 R_MSP430_16_BYTE 00000000 .text + 18c │ │ │ │ │ 00000426 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000042b 00000d01 R_MSP430_32 00000000 .debug_str + 39f │ │ │ │ │ 00000435 00000901 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 0000043a 00000d01 R_MSP430_32 00000000 .debug_str + 411 │ │ │ │ │ 00000444 00000901 R_MSP430_32 00000000 .debug_loc + 5d │ │ │ │ │ -00000449 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +00000449 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 00000457 00000d01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000465 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 00000473 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000047e 00000d01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 00000488 00000901 R_MSP430_32 00000000 .debug_loc + 6f │ │ │ │ │ 00000495 00000901 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ -0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ 000004a4 00000901 R_MSP430_32 00000000 .debug_loc + 9a │ │ │ │ │ 000004b2 00000901 R_MSP430_32 00000000 .debug_loc + ad │ │ │ │ │ 000004b7 00000d01 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ 000004c3 00000d01 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + 114 │ │ │ │ │ 000004d0 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ │ 000004d2 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-c.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,82 +4,82 @@ │ │ │ │ │ Length: 0x746 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x35a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x289): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x18c │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1e> DW_AT_byte_size : 4 │ │ │ │ │ <1f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <20> DW_AT_name : (indirect string, offset: 0x3f4): long int │ │ │ │ │ <1><24>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <25> DW_AT_byte_size : 2 │ │ │ │ │ <26> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <27> DW_AT_name : (indirect string, offset: 0x25b): unsigned int │ │ │ │ │ + <27> DW_AT_name : (indirect string, offset: 0x2a2): unsigned int │ │ │ │ │ <1><2b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <2c> DW_AT_byte_size : 2 │ │ │ │ │ <2d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2e> DW_AT_name : int │ │ │ │ │ <1><32>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <33> DW_AT_name : (indirect string, offset: 0x1ea): _Unwind_Word │ │ │ │ │ + <33> DW_AT_name : (indirect string, offset: 0x231): _Unwind_Word │ │ │ │ │ <37> DW_AT_decl_file : 3 │ │ │ │ │ <38> DW_AT_decl_line : 43 │ │ │ │ │ <39> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x325): _Unwind_Ptr │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x30d): _Unwind_Ptr │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 48 │ │ │ │ │ <44> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Internal_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 50 │ │ │ │ │ <4f> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x219): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x260): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x268): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x2af): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x116): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x238): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x27f): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x1d2): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x219): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x15f): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x319): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x125): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x207): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x24e): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0xdd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0x19b): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x1e2): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x81): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5a): _Unwind_Reason_Code │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x348): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3cb): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2b>, int │ │ │ │ │ <1><127>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <128> DW_AT_byte_size : 2 │ │ │ │ │ <129> DW_AT_type : <0x12d>, _Unwind_Context │ │ │ │ │ <1><12d>: Abbrev Number: 12 (DW_TAG_structure_type) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0x2e8): _Unwind_Context │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0x2d0): _Unwind_Context │ │ │ │ │ <132> DW_AT_declaration : 1 │ │ │ │ │ <1><133>: Abbrev Number: 13 (DW_TAG_pointer_type) │ │ │ │ │ <134> DW_AT_byte_size : 2 │ │ │ │ │ <1><135>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <136> DW_AT_name : (indirect string, offset: 0x136): _sleb128_t │ │ │ │ │ <13a> DW_AT_decl_file : 3 │ │ │ │ │ <13b> DW_AT_decl_line : 259 │ │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ <142> DW_AT_name : (indirect string, offset: 0x2c): _uleb128_t │ │ │ │ │ <146> DW_AT_decl_file : 3 │ │ │ │ │ <147> DW_AT_decl_line : 260 │ │ │ │ │ <149> DW_AT_type : <0x14d>, long unsigned int │ │ │ │ │ <1><14d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <14e> DW_AT_byte_size : 4 │ │ │ │ │ <14f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x177): long unsigned int │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0x1be): long unsigned int │ │ │ │ │ <1><154>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <155> DW_AT_byte_size : 12 │ │ │ │ │ <156> DW_AT_decl_file : 1 │ │ │ │ │ <157> DW_AT_decl_line : 33 │ │ │ │ │ <158> DW_AT_sibling : <0x1bf> │ │ │ │ │ <2><15c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <15d> DW_AT_name : (indirect string, offset: 0x37): Start │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><186>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <187> DW_AT_name : (indirect string, offset: 0x26): TType │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ <18c> DW_AT_decl_line : 38 │ │ │ │ │ <18d> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <191> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><194>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <195> DW_AT_name : (indirect string, offset: 0x2f8): action_table │ │ │ │ │ + <195> DW_AT_name : (indirect string, offset: 0x2e0): action_table │ │ │ │ │ <199> DW_AT_decl_file : 1 │ │ │ │ │ <19a> DW_AT_decl_line : 39 │ │ │ │ │ <19b> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <19f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><1a2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1a3> DW_AT_name : (indirect string, offset: 0xce): ttype_encoding │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │ │ <1cd> DW_AT_name : (indirect string, offset: 0x141): unsigned char │ │ │ │ │ <1><1d1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <1d2> DW_AT_name : (indirect string, offset: 0x3af): lsda_header_info │ │ │ │ │ <1d6> DW_AT_decl_file : 1 │ │ │ │ │ <1d7> DW_AT_decl_line : 42 │ │ │ │ │ <1d8> DW_AT_type : <0x154> │ │ │ │ │ <1><1dc>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1dd> DW_AT_name : (indirect string, offset: 0x305): read_uleb128 │ │ │ │ │ + <1dd> DW_AT_name : (indirect string, offset: 0x2ed): read_uleb128 │ │ │ │ │ <1e1> DW_AT_decl_file : 2 │ │ │ │ │ <1e2> DW_AT_decl_line : 131 │ │ │ │ │ <1e3> DW_AT_prototyped : 1 │ │ │ │ │ <1e4> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <1e8> DW_AT_inline : 1 (inlined) │ │ │ │ │ <1e9> DW_AT_sibling : <0x223> │ │ │ │ │ <2><1ed>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ <208> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><20c>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20d> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <211> DW_AT_decl_file : 2 │ │ │ │ │ <212> DW_AT_decl_line : 134 │ │ │ │ │ <213> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><217>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <218> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <218> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <21c> DW_AT_decl_file : 2 │ │ │ │ │ <21d> DW_AT_decl_line : 135 │ │ │ │ │ <21e> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><222>: Abbrev Number: 0 │ │ │ │ │ <1><223>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <224> DW_AT_byte_size : 2 │ │ │ │ │ <225> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ @@ -287,24 +287,24 @@ │ │ │ │ │ <255> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><259>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <25a> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <25e> DW_AT_decl_file : 2 │ │ │ │ │ <25f> DW_AT_decl_line : 156 │ │ │ │ │ <260> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><264>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <265> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <265> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <269> DW_AT_decl_file : 2 │ │ │ │ │ <26a> DW_AT_decl_line : 157 │ │ │ │ │ <26b> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><26f>: Abbrev Number: 0 │ │ │ │ │ <1><270>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <271> DW_AT_byte_size : 2 │ │ │ │ │ <272> DW_AT_type : <0x135>, _sleb128_t, long int │ │ │ │ │ <1><276>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <277> DW_AT_name : (indirect string, offset: 0x1bc): base_of_encoded_value │ │ │ │ │ + <277> DW_AT_name : (indirect string, offset: 0x203): base_of_encoded_value │ │ │ │ │ <27b> DW_AT_decl_file : 2 │ │ │ │ │ <27c> DW_AT_decl_line : 101 │ │ │ │ │ <27d> DW_AT_prototyped : 1 │ │ │ │ │ <27e> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <282> DW_AT_inline : 1 (inlined) │ │ │ │ │ <283> DW_AT_sibling : <0x29e> │ │ │ │ │ <2><287>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -315,15 +315,15 @@ │ │ │ │ │ <2><292>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x331): context │ │ │ │ │ <297> DW_AT_decl_file : 2 │ │ │ │ │ <298> DW_AT_decl_line : 101 │ │ │ │ │ <299> DW_AT_type : <0x127>, _Unwind_Context │ │ │ │ │ <2><29d>: Abbrev Number: 0 │ │ │ │ │ <1><29e>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <29f> DW_AT_name : (indirect string, offset: 0x312): read_encoded_value │ │ │ │ │ + <29f> DW_AT_name : (indirect string, offset: 0x2fa): read_encoded_value │ │ │ │ │ <2a3> DW_AT_decl_file : 2 │ │ │ │ │ <2a4> DW_AT_decl_line : 279 │ │ │ │ │ <2a6> DW_AT_prototyped : 1 │ │ │ │ │ <2a7> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2ab> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2ac> DW_AT_sibling : <0x2df> │ │ │ │ │ <2><2b0>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ │ <2d8> DW_AT_decl_line : 280 │ │ │ │ │ <2da> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><2de>: Abbrev Number: 0 │ │ │ │ │ <1><2df>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2e0> DW_AT_byte_size : 2 │ │ │ │ │ <2e1> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1><2e5>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <2e6> DW_AT_name : (indirect string, offset: 0x189): parse_lsda_header │ │ │ │ │ + <2e6> DW_AT_name : (indirect string, offset: 0x1d0): parse_lsda_header │ │ │ │ │ <2ea> DW_AT_decl_file : 1 │ │ │ │ │ <2eb> DW_AT_decl_line : 45 │ │ │ │ │ <2ec> DW_AT_prototyped : 1 │ │ │ │ │ <2ed> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2f1> DW_AT_inline : 1 (inlined) │ │ │ │ │ <2f2> DW_AT_sibling : <0x32c> │ │ │ │ │ <2><2f6>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -397,30 +397,30 @@ │ │ │ │ │ <33f> DW_AT_sibling : <0x403> │ │ │ │ │ <2><343>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <344> DW_AT_name : (indirect string, offset: 0x3eb): encoding │ │ │ │ │ <348> DW_AT_decl_file : 2 │ │ │ │ │ <349> DW_AT_decl_line : 181 │ │ │ │ │ <34a> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><34e>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <34f> DW_AT_name : (indirect string, offset: 0x256): base │ │ │ │ │ + <34f> DW_AT_name : (indirect string, offset: 0x29d): base │ │ │ │ │ <353> DW_AT_decl_file : 2 │ │ │ │ │ <354> DW_AT_decl_line : 181 │ │ │ │ │ <355> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><359>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <35a> DW_AT_name : p │ │ │ │ │ <35c> DW_AT_decl_file : 2 │ │ │ │ │ <35d> DW_AT_decl_line : 182 │ │ │ │ │ <35e> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2><362>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <363> DW_AT_name : val │ │ │ │ │ <367> DW_AT_decl_file : 2 │ │ │ │ │ <368> DW_AT_decl_line : 182 │ │ │ │ │ <369> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><36d>: Abbrev Number: 25 (DW_TAG_union_type) │ │ │ │ │ - <36e> DW_AT_name : (indirect string, offset: 0x27f): unaligned │ │ │ │ │ + <36e> DW_AT_name : (indirect string, offset: 0x2c6): unaligned │ │ │ │ │ <372> DW_AT_byte_size : 8 │ │ │ │ │ <373> DW_AT_decl_file : 2 │ │ │ │ │ <374> DW_AT_decl_line : 184 │ │ │ │ │ <375> DW_AT_sibling : <0x3c1> │ │ │ │ │ <3><379>: Abbrev Number: 26 (DW_TAG_member) │ │ │ │ │ <37a> DW_AT_name : ptr │ │ │ │ │ <37e> DW_AT_decl_file : 2 │ │ │ │ │ @@ -459,15 +459,15 @@ │ │ │ │ │ <3><3c0>: Abbrev Number: 0 │ │ │ │ │ <2><3c1>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3c2> DW_AT_name : u │ │ │ │ │ <3c4> DW_AT_decl_file : 2 │ │ │ │ │ <3c5> DW_AT_decl_line : 195 │ │ │ │ │ <3c6> DW_AT_type : <0x40a>, unaligned │ │ │ │ │ <2><3ca>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <3cb> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <3cb> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <3cf> DW_AT_decl_file : 2 │ │ │ │ │ <3d0> DW_AT_decl_line : 196 │ │ │ │ │ <3d1> DW_AT_type : <0x48>, _Unwind_Internal_Ptr, unsigned int │ │ │ │ │ <2><3d5>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <3d6> DW_AT_sibling : <0x3e4> │ │ │ │ │ <3><3da>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3db> DW_AT_name : a │ │ │ │ │ @@ -519,15 +519,15 @@ │ │ │ │ │ <2><439>: Abbrev Number: 30 (DW_TAG_formal_parameter) │ │ │ │ │ <43a> DW_AT_name : (indirect string, offset: 0x411): actions │ │ │ │ │ <43e> DW_AT_decl_file : 1 │ │ │ │ │ <43f> DW_AT_decl_line : 116 │ │ │ │ │ <440> DW_AT_type : <0x11c>, _Unwind_Action, int │ │ │ │ │ <444> DW_AT_location : 0x5d (location list) │ │ │ │ │ <2><448>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <449> DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + <449> DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ <44d> DW_AT_decl_file : 1 │ │ │ │ │ <44e> DW_AT_decl_line : 117 │ │ │ │ │ <44f> DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ <453> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2><456>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <457> DW_AT_name : (indirect string, offset: 0xc4): ue_header │ │ │ │ │ <45b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -554,15 +554,15 @@ │ │ │ │ │ <2><48c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <48d> DW_AT_name : p │ │ │ │ │ <48f> DW_AT_decl_file : 1 │ │ │ │ │ <490> DW_AT_decl_line : 123 │ │ │ │ │ <491> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <495> DW_AT_location : 0x88 (location list) │ │ │ │ │ <2><499>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <49a> DW_AT_name : (indirect string, offset: 0x1b0): landing_pad │ │ │ │ │ + <49a> DW_AT_name : (indirect string, offset: 0x1f7): landing_pad │ │ │ │ │ <49e> DW_AT_decl_file : 1 │ │ │ │ │ <49f> DW_AT_decl_line : 124 │ │ │ │ │ <4a0> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <4a4> DW_AT_location : 0x9a (location list) │ │ │ │ │ <2><4a8>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <4a9> DW_AT_name : ip │ │ │ │ │ <4ac> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ 5A6A7A8A9A:A;A0A. │ │ │ │ │ ?B5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-c.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind.h │ │ │ │ │ cs_action │ │ │ │ │ __gcc_personality_sj0 │ │ │ │ │ _uleb128_t │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ @@ -20,35 +20,35 @@ │ │ │ │ │ language_specific_data │ │ │ │ │ _Unwind_Action │ │ │ │ │ _URC_NO_REASON │ │ │ │ │ _URC_NORMAL_STOP │ │ │ │ │ _sleb128_t │ │ │ │ │ unsigned char │ │ │ │ │ ttype_base │ │ │ │ │ -_URC_FATAL_PHASE1_ERROR │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ long unsigned int │ │ │ │ │ parse_lsda_header │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ landing_pad │ │ │ │ │ base_of_encoded_value │ │ │ │ │ _URC_FATAL_PHASE2_ERROR │ │ │ │ │ _Unwind_Word │ │ │ │ │ exception_class │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ _Unwind_Exception_Class │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ unaligned │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ _Unwind_Context │ │ │ │ │ action_table │ │ │ │ │ read_uleb128 │ │ │ │ │ read_encoded_value │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ +_URC_FATAL_PHASE1_ERROR │ │ │ │ │ ip_before_insn │ │ │ │ │ _Unwind_Exception │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ found_something │ │ │ │ │ lsda_header_info │ │ │ │ │ exception_cleanup │ │ │ │ │ long long int │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -19,37 +19,37 @@ │ │ │ │ │ [ 107] _Unwind_Action │ │ │ │ │ [ 116] _URC_NO_REASON │ │ │ │ │ [ 125] _URC_NORMAL_STOP │ │ │ │ │ [ 136] _sleb128_t │ │ │ │ │ [ 141] unsigned char │ │ │ │ │ [ 14f] ttype_base │ │ │ │ │ [ 15a] info │ │ │ │ │ - [ 15f] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ - [ 177] long unsigned int │ │ │ │ │ - [ 189] parse_lsda_header │ │ │ │ │ - [ 19b] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ 1b0] landing_pad │ │ │ │ │ - [ 1bc] base_of_encoded_value │ │ │ │ │ - [ 1d2] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ - [ 1ea] _Unwind_Word │ │ │ │ │ - [ 1f7] exception_class │ │ │ │ │ - [ 207] _URC_END_OF_STACK │ │ │ │ │ - [ 219] _Unwind_Exception_Class │ │ │ │ │ - [ 231] result │ │ │ │ │ - [ 238] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 256] base │ │ │ │ │ - [ 25b] unsigned int │ │ │ │ │ - [ 268] long long unsigned int │ │ │ │ │ - [ 27f] unaligned │ │ │ │ │ - [ 289] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ - [ 2e8] _Unwind_Context │ │ │ │ │ - [ 2f8] action_table │ │ │ │ │ - [ 305] read_uleb128 │ │ │ │ │ - [ 312] read_encoded_value │ │ │ │ │ - [ 325] _Unwind_Ptr │ │ │ │ │ + [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + [ 1be] long unsigned int │ │ │ │ │ + [ 1d0] parse_lsda_header │ │ │ │ │ + [ 1e2] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 1f7] landing_pad │ │ │ │ │ + [ 203] base_of_encoded_value │ │ │ │ │ + [ 219] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + [ 231] _Unwind_Word │ │ │ │ │ + [ 23e] exception_class │ │ │ │ │ + [ 24e] _URC_END_OF_STACK │ │ │ │ │ + [ 260] _Unwind_Exception_Class │ │ │ │ │ + [ 278] result │ │ │ │ │ + [ 27f] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 29d] base │ │ │ │ │ + [ 2a2] unsigned int │ │ │ │ │ + [ 2af] long long unsigned int │ │ │ │ │ + [ 2c6] unaligned │ │ │ │ │ + [ 2d0] _Unwind_Context │ │ │ │ │ + [ 2e0] action_table │ │ │ │ │ + [ 2ed] read_uleb128 │ │ │ │ │ + [ 2fa] read_encoded_value │ │ │ │ │ + [ 30d] _Unwind_Ptr │ │ │ │ │ + [ 319] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 331] context │ │ │ │ │ [ 339] ip_before_insn │ │ │ │ │ [ 348] _Unwind_Exception │ │ │ │ │ [ 35a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 38f] found_something │ │ │ │ │ [ 39f] version │ │ │ │ │ [ 3a7] LPStart │ │ │ ├── emutls.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -14,29 +14,29 @@ │ │ │ │ │ 00000032 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000036 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcac contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ 0000003e 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ -00000049 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000049 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ 0000005c 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 000000ba 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 000000c7 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000101 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010e 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000123 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ @@ -44,17 +44,17 @@ │ │ │ │ │ 0000012e 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 0000013c 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000145 00000801 R_MSP430_32 00000000 .debug_loc + 3d │ │ │ │ │ 0000014e 00000801 R_MSP430_32 00000000 .debug_loc + 56 │ │ │ │ │ 00000157 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ 0000015e 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 00000160 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ -00000173 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000173 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000180 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe50 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe68 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 emutls.c │ │ │ │ │ 2 1 0 0 gthr-single.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,42 +4,42 @@ │ │ │ │ │ Length: 0x197 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x28): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xeb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x96): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x14d): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x148): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <3e> DW_AT_name : (indirect string, offset: 0x180): word │ │ │ │ │ <42> DW_AT_decl_file : 1 │ │ │ │ │ <43> DW_AT_decl_line : 32 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x171): pointer │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x11c): pointer │ │ │ │ │ <4d> DW_AT_decl_file : 1 │ │ │ │ │ <4e> DW_AT_decl_line : 33 │ │ │ │ │ <4f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <54> DW_AT_byte_size : 2 │ │ │ │ │ <55> DW_AT_decl_file : 1 │ │ │ │ │ <56> DW_AT_decl_line : 39 │ │ │ │ │ @@ -54,21 +54,21 @@ │ │ │ │ │ <6b> DW_AT_decl_file : 1 │ │ │ │ │ <6c> DW_AT_decl_line : 41 │ │ │ │ │ <6d> DW_AT_type : <0x72> │ │ │ │ │ <2><71>: Abbrev Number: 0 │ │ │ │ │ <1><72>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <73> DW_AT_byte_size : 2 │ │ │ │ │ <1><74>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x156): __emutls_object │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x96): __emutls_object │ │ │ │ │ <79> DW_AT_byte_size : 8 │ │ │ │ │ <7a> DW_AT_decl_file : 1 │ │ │ │ │ <7b> DW_AT_decl_line : 35 │ │ │ │ │ <7c> DW_AT_sibling : <0xb9> │ │ │ │ │ <2><80>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x16c): size │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x117): size │ │ │ │ │ <85> DW_AT_decl_file : 1 │ │ │ │ │ <86> DW_AT_decl_line : 37 │ │ │ │ │ <87> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <8b> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><8e>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ <93> DW_AT_decl_file : 1 │ │ │ │ │ @@ -78,15 +78,15 @@ │ │ │ │ │ <2><9c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : loc │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 42 │ │ │ │ │ DW_AT_type : <0x53> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x166): templ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x111): templ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 43 │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6a): __gthread_active_p │ │ │ │ │ @@ -171,27 +171,27 @@ │ │ │ │ │ <2><165>: Abbrev Number: 24 (DW_TAG_formal_parameter) │ │ │ │ │ <166> DW_AT_name : obj │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 190 │ │ │ │ │ <16c> DW_AT_type : <0xf9>, __emutls_object │ │ │ │ │ <170> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><172>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x16c): size │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x117): size │ │ │ │ │ <177> DW_AT_decl_file : 1 │ │ │ │ │ <178> DW_AT_decl_line : 191 │ │ │ │ │ <179> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <17d> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><17f>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ <180> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ │ <185> DW_AT_decl_line : 191 │ │ │ │ │ <186> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <18a> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><18c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x166): templ │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x111): templ │ │ │ │ │ <191> DW_AT_decl_file : 1 │ │ │ │ │ <192> DW_AT_decl_line : 191 │ │ │ │ │ <193> DW_AT_type : <0x72> │ │ │ │ │ <197> DW_AT_location : 1 byte block: 5c (DW_OP_reg12 (r12)) │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ K9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ emutls.c │ │ │ │ │ gthr-single.h │ │ │ │ │ unsigned int │ │ │ │ │ __emutls_get_address │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ emutls_alloc │ │ │ │ │ __gthread_active_p │ │ │ │ │ __emutls_register_common │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ -long int │ │ │ │ │ __emutls_object │ │ │ │ │ +long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,18 +3,18 @@ │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] __emutls_get_address │ │ │ │ │ [ 22] align │ │ │ │ │ [ 28] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 5d] emutls_alloc │ │ │ │ │ [ 6a] __gthread_active_p │ │ │ │ │ [ 7d] __emutls_register_common │ │ │ │ │ - [ 96] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ eb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - [ 148] char │ │ │ │ │ - [ 14d] long int │ │ │ │ │ - [ 156] __emutls_object │ │ │ │ │ - [ 166] templ │ │ │ │ │ - [ 16c] size │ │ │ │ │ - [ 171] pointer │ │ │ │ │ + [ 96] __emutls_object │ │ │ │ │ + [ a6] char │ │ │ │ │ + [ ab] long int │ │ │ │ │ + [ b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + [ 111] templ │ │ │ │ │ + [ 117] size │ │ │ │ │ + [ 11c] pointer │ │ │ │ │ + [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ [ 179] offset │ │ │ │ │ [ 180] word │ │ ├── ./usr/lib/gcc/msp430/4.6.3/libgcov.a │ │ │ ├── file list │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ ----------- 0 0 0 106 2018-01-24 18:26:29.000000 / │ │ │ │ +---------- 0 0 0 106 2022-01-07 17:15:59.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 3080 2018-01-24 18:25:54.000000 _gcov.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2148 2018-01-24 18:25:54.000000 _gcov_merge_add.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2156 2018-01-24 18:25:55.000000 _gcov_merge_single.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2156 2018-01-24 18:25:55.000000 _gcov_merge_delta.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_fork.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execl.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execlp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execle.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execvp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_execve.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_interval_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_pow2_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_one_value_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_indirect_call_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_average_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_ior_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1368 2018-01-24 18:25:55.000000 _gcov_merge_ior.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3080 2022-01-07 17:15:17.000000 _gcov.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2148 2022-01-07 17:15:17.000000 _gcov_merge_add.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2156 2022-01-07 17:15:17.000000 _gcov_merge_single.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2156 2022-01-07 17:15:17.000000 _gcov_merge_delta.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:17.000000 _gcov_fork.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:17.000000 _gcov_execl.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:17.000000 _gcov_execlp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_execle.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_execv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_execvp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_execve.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_interval_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_pow2_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_one_value_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_indirect_call_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_average_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_ior_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1368 2022-01-07 17:15:18.000000 _gcov_merge_ior.o │ │ │ ├── _gcov.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -5,48 +5,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000022 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000026 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa28 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ -00000044 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000049 00000a01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000056 00000a01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ +00000044 00000a01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +00000049 00000a01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000056 00000a01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 00000068 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000089 00000a01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -00000098 00000a01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000089 00000a01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000098 00000a01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 000000b7 00000a01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ -000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ -0000010b 00000a01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -0000011b 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000128 00000a01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ +000000e0 00000a01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +0000010b 00000a01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +0000011b 00000a01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +00000128 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ 00000137 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000146 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000155 00000a01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000164 00000a01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000173 00000a01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ -00000182 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000191 00000a01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +00000146 00000a01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000155 00000a01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +00000164 00000a01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000173 00000a01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000182 00000a01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000191 00000a01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ +000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ 000001c9 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001cb 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -000001e2 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +000001e2 00000a01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 000001e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 000001eb 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbe4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,80 +2,80 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1ed (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x133): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x188): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x18b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x13): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x176): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1cb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <37> DW_AT_byte_size : 2 │ │ │ │ │ <38> DW_AT_type : <0x3c>, char │ │ │ │ │ <1><3c>: Abbrev Number: 5 (DW_TAG_const_type) │ │ │ │ │ <3d> DW_AT_type : <0x41>, char │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x156): char │ │ │ │ │ <1><48>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x123): gcov_unsigned_t │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x178): gcov_unsigned_t │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 168 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x10b): long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x113): gcov_type │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x168): gcov_type │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 171 │ │ │ │ │ <61> DW_AT_type : <0x65>, long long int │ │ │ │ │ <1><65>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 8 │ │ │ │ │ <67> DW_AT_encoding : 5 (signed) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6c>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x106): gcov_fn_info │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x15b): gcov_fn_info │ │ │ │ │ <71> DW_AT_byte_size : 8 │ │ │ │ │ <72> DW_AT_decl_file : 2 │ │ │ │ │ <73> DW_AT_decl_line : 415 │ │ │ │ │ <75> DW_AT_sibling : <0xa7> │ │ │ │ │ <2><79>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x11d): ident │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x172): ident │ │ │ │ │ <7e> DW_AT_decl_file : 2 │ │ │ │ │ <7f> DW_AT_decl_line : 417 │ │ │ │ │ <81> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <85> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><88>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <89> DW_AT_name : (indirect string, offset: 0x38): checksum │ │ │ │ │ + <89> DW_AT_name : (indirect string, offset: 0xeb): checksum │ │ │ │ │ <8d> DW_AT_decl_file : 2 │ │ │ │ │ <8e> DW_AT_decl_line : 418 │ │ │ │ │ <90> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <94> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><97>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xbe): n_ctrs │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x11d): n_ctrs │ │ │ │ │ <9c> DW_AT_decl_file : 2 │ │ │ │ │ <9d> DW_AT_decl_line : 419 │ │ │ │ │ <9f> DW_AT_type : <0xa7>, unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ @@ -99,88 +99,88 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x5a>, gcov_type, long long int │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2a): gcov_ctr_info │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xdd): gcov_ctr_info │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 426 │ │ │ │ │ DW_AT_sibling : <0x11a> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ DW_AT_name : num │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 428 │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x168): values │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1bd): values │ │ │ │ │ <100> DW_AT_decl_file : 2 │ │ │ │ │ <101> DW_AT_decl_line : 429 │ │ │ │ │ <103> DW_AT_type : <0xd9>, gcov_type, long long int │ │ │ │ │ <107> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10a>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <10b> DW_AT_name : (indirect string, offset: 0xef): merge │ │ │ │ │ + <10b> DW_AT_name : (indirect string, offset: 0x144): merge │ │ │ │ │ <10f> DW_AT_decl_file : 2 │ │ │ │ │ <110> DW_AT_decl_line : 430 │ │ │ │ │ <112> DW_AT_type : <0xb6>, gcov_merge_fn │ │ │ │ │ <116> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><119>: Abbrev Number: 0 │ │ │ │ │ <1><11a>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0xc5): gcov_info │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0xf4): gcov_info │ │ │ │ │ <11f> DW_AT_byte_size : 18 │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 434 │ │ │ │ │ <123> DW_AT_sibling : <0x1a0> │ │ │ │ │ <2><127>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <128> DW_AT_name : (indirect string, offset: 0xde): version │ │ │ │ │ + <128> DW_AT_name : (indirect string, offset: 0x133): version │ │ │ │ │ <12c> DW_AT_decl_file : 2 │ │ │ │ │ <12d> DW_AT_decl_line : 436 │ │ │ │ │ <12f> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <133> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><136>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <137> DW_AT_name : (indirect string, offset: 0xe): next │ │ │ │ │ <13b> DW_AT_decl_file : 2 │ │ │ │ │ <13c> DW_AT_decl_line : 437 │ │ │ │ │ <13e> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <142> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><145>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <146> DW_AT_name : (indirect string, offset: 0xcf): stamp │ │ │ │ │ + <146> DW_AT_name : (indirect string, offset: 0x124): stamp │ │ │ │ │ <14a> DW_AT_decl_file : 2 │ │ │ │ │ <14b> DW_AT_decl_line : 439 │ │ │ │ │ <14d> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <151> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><154>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <155> DW_AT_name : (indirect string, offset: 0xe6): filename │ │ │ │ │ + <155> DW_AT_name : (indirect string, offset: 0x13b): filename │ │ │ │ │ <159> DW_AT_decl_file : 2 │ │ │ │ │ <15a> DW_AT_decl_line : 440 │ │ │ │ │ <15c> DW_AT_type : <0x36>, char │ │ │ │ │ <160> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><163>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <164> DW_AT_name : (indirect string, offset: 0xf5): n_functions │ │ │ │ │ + <164> DW_AT_name : (indirect string, offset: 0x14a): n_functions │ │ │ │ │ <168> DW_AT_decl_file : 2 │ │ │ │ │ <169> DW_AT_decl_line : 442 │ │ │ │ │ <16b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16f> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><172>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x20): functions │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0xd3): functions │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ <178> DW_AT_decl_line : 443 │ │ │ │ │ <17a> DW_AT_type : <0x1a6>, gcov_fn_info │ │ │ │ │ <17e> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><181>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0xd5): ctr_mask │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x12a): ctr_mask │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 445 │ │ │ │ │ <189> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <18d> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><190>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <191> DW_AT_name : (indirect string, offset: 0x16f): counts │ │ │ │ │ + <191> DW_AT_name : (indirect string, offset: 0x1c4): counts │ │ │ │ │ <195> DW_AT_decl_file : 2 │ │ │ │ │ <196> DW_AT_decl_line : 446 │ │ │ │ │ <198> DW_AT_type : <0x1b1>, gcov_ctr_info │ │ │ │ │ <19c> DW_AT_data_member_location: 2 byte block: 23 12 (DW_OP_plus_uconst: 18) │ │ │ │ │ <2><19f>: Abbrev Number: 0 │ │ │ │ │ <1><1a0>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <1a1> DW_AT_byte_size : 2 │ │ │ │ │ @@ -194,15 +194,15 @@ │ │ │ │ │ <1b2> DW_AT_type : <0xdf>, gcov_ctr_info │ │ │ │ │ <1b6> DW_AT_sibling : <0x1c0> │ │ │ │ │ <2><1ba>: Abbrev Number: 10 (DW_TAG_subrange_type) │ │ │ │ │ <1bb> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <2><1bf>: Abbrev Number: 0 │ │ │ │ │ <1><1c0>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1c1> DW_AT_external : 1 │ │ │ │ │ - <1c2> DW_AT_name : (indirect string, offset: 0x17f): __gcov_init │ │ │ │ │ + <1c2> DW_AT_name : (indirect string, offset: 0x1d4): __gcov_init │ │ │ │ │ <1c6> DW_AT_decl_file : 1 │ │ │ │ │ <1c7> DW_AT_decl_line : 49 │ │ │ │ │ <1c8> DW_AT_prototyped : 1 │ │ │ │ │ <1c9> DW_AT_low_pc : 0x0 │ │ │ │ │ <1cb> DW_AT_high_pc : 0x2 │ │ │ │ │ <1cd> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1d0> DW_AT_sibling : <0x1e0> │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1d7> DW_AT_decl_file : 1 │ │ │ │ │ <1d8> DW_AT_decl_line : 49 │ │ │ │ │ <1d9> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <1dd> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><1df>: Abbrev Number: 0 │ │ │ │ │ <1><1e0>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1e1> DW_AT_external : 1 │ │ │ │ │ - <1e2> DW_AT_name : (indirect string, offset: 0x9f): __gcov_flush │ │ │ │ │ + <1e2> DW_AT_name : (indirect string, offset: 0xfe): __gcov_flush │ │ │ │ │ <1e6> DW_AT_decl_file : 1 │ │ │ │ │ <1e7> DW_AT_decl_line : 50 │ │ │ │ │ <1e8> DW_AT_prototyped : 1 │ │ │ │ │ <1e9> DW_AT_low_pc : 0x2 │ │ │ │ │ <1eb> DW_AT_high_pc : 0x4 │ │ │ │ │ <1ed> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1><1f0>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ functions │ │ │ │ │ gcov_ctr_info │ │ │ │ │ checksum │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +gcov_info │ │ │ │ │ __gcov_flush │ │ │ │ │ long unsigned int │ │ │ │ │ -gcov_info │ │ │ │ │ ctr_mask │ │ │ │ │ filename │ │ │ │ │ n_functions │ │ │ │ │ gcov_fn_info │ │ │ │ │ gcov_type │ │ │ │ │ gcov_unsigned_t │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ __gcov_init │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ gcov_merge_fn │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] next │ │ │ │ │ - [ 13] unsigned int │ │ │ │ │ - [ 20] functions │ │ │ │ │ - [ 2a] gcov_ctr_info │ │ │ │ │ - [ 38] checksum │ │ │ │ │ - [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 9f] __gcov_flush │ │ │ │ │ - [ ac] long unsigned int │ │ │ │ │ - [ be] n_ctrs │ │ │ │ │ - [ c5] gcov_info │ │ │ │ │ - [ cf] stamp │ │ │ │ │ - [ d5] ctr_mask │ │ │ │ │ - [ de] version │ │ │ │ │ - [ e6] filename │ │ │ │ │ - [ ef] merge │ │ │ │ │ - [ f5] n_functions │ │ │ │ │ - [ 101] char │ │ │ │ │ - [ 106] gcov_fn_info │ │ │ │ │ - [ 113] gcov_type │ │ │ │ │ - [ 11d] ident │ │ │ │ │ - [ 123] gcov_unsigned_t │ │ │ │ │ - [ 133] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 168] values │ │ │ │ │ - [ 16f] counts │ │ │ │ │ - [ 176] long int │ │ │ │ │ - [ 17f] __gcov_init │ │ │ │ │ - [ 18b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ 13] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 71] unsigned int │ │ │ │ │ + [ 7e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ d3] functions │ │ │ │ │ + [ dd] gcov_ctr_info │ │ │ │ │ + [ eb] checksum │ │ │ │ │ + [ f4] gcov_info │ │ │ │ │ + [ fe] __gcov_flush │ │ │ │ │ + [ 10b] long unsigned int │ │ │ │ │ + [ 11d] n_ctrs │ │ │ │ │ + [ 124] stamp │ │ │ │ │ + [ 12a] ctr_mask │ │ │ │ │ + [ 133] version │ │ │ │ │ + [ 13b] filename │ │ │ │ │ + [ 144] merge │ │ │ │ │ + [ 14a] n_functions │ │ │ │ │ + [ 156] char │ │ │ │ │ + [ 15b] gcov_fn_info │ │ │ │ │ + [ 168] gcov_type │ │ │ │ │ + [ 172] ident │ │ │ │ │ + [ 178] gcov_unsigned_t │ │ │ │ │ + [ 188] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1bd] values │ │ │ │ │ + [ 1c4] counts │ │ │ │ │ + [ 1cb] long int │ │ │ │ │ + [ 1d4] __gcov_init │ │ │ │ │ [ 1e0] gcov_merge_fn │ │ │ ├── _gcov_merge_add.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x768 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000045 00000a01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000045 00000a01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x840 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x858 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x85): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x30): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x65): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xc5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x13f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x135): gcov_type │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12c): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x144): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x74): __gcov_merge_add │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_add │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 54 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xba): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x136): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 54 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x121): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xba): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 55 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_add │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ +counters │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] __gcov_merge_add │ │ │ │ │ - [ 85] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ba] counters │ │ │ │ │ - [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 121] n_counters │ │ │ │ │ - [ 12c] long int │ │ │ │ │ - [ 135] gcov_type │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] __gcov_merge_add │ │ │ │ │ + [ 30] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 65] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ ba] n_counters │ │ │ │ │ + [ c5] long int │ │ │ │ │ + [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 12c] gcov_type │ │ │ │ │ + [ 136] counters │ │ │ │ │ [ 13f] char │ │ │ │ │ [ 144] long long int │ │ │ ├── _gcov_merge_single.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x770 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000045 00000a01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ +00000045 00000a01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x848 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x860 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,43 +2,43 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x33): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x68): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xc8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x69): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x14): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x142): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x76): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x21): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x138): gcov_type │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12f): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x147): long long int │ │ │ │ │ @@ -51,21 +51,21 @@ │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 59 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xbd): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x139): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 59 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x124): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xbd): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 60 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ __gcov_merge_single │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ +counters │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gcov_merge_single │ │ │ │ │ - [ 14] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 69] unsigned int │ │ │ │ │ - [ 76] long unsigned int │ │ │ │ │ - [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ bd] counters │ │ │ │ │ - [ c6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 124] n_counters │ │ │ │ │ - [ 12f] long int │ │ │ │ │ - [ 138] gcov_type │ │ │ │ │ + [ 14] unsigned int │ │ │ │ │ + [ 21] long unsigned int │ │ │ │ │ + [ 33] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 68] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ bd] n_counters │ │ │ │ │ + [ c8] long int │ │ │ │ │ + [ d1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 12f] gcov_type │ │ │ │ │ + [ 139] counters │ │ │ │ │ [ 142] char │ │ │ │ │ [ 147] long long int │ │ │ ├── _gcov_merge_delta.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x770 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000045 00000a01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000045 00000a01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x848 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x860 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x32): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x67): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xc7): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x141): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x137): gcov_type │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12e): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x146): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x74): __gcov_merge_delta │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_delta │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 64 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xbc): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x138): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 64 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x123): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xbc): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 65 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_delta │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ +counters │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] __gcov_merge_delta │ │ │ │ │ - [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ bc] counters │ │ │ │ │ - [ c5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 123] n_counters │ │ │ │ │ - [ 12e] long int │ │ │ │ │ - [ 137] gcov_type │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] __gcov_merge_delta │ │ │ │ │ + [ 32] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 67] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ bc] n_counters │ │ │ │ │ + [ c7] long int │ │ │ │ │ + [ d0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 12e] gcov_type │ │ │ │ │ + [ 138] counters │ │ │ │ │ [ 141] char │ │ │ │ │ [ 146] long long int │ │ │ ├── _gcov_fork.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execl.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execlp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execle.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execvp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_execve.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_interval_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_pow2_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_one_value_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_indirect_call_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_average_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_ior_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ │ ├── _gcov_merge_ior.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4c8 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x55): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x62): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x115): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ - [ 55] unsigned int │ │ │ │ │ - [ 62] long unsigned int │ │ │ │ │ - [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ a9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 107] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/libgcc │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 110] char │ │ │ │ │ [ 115] long long int │ │ ├── ./usr/lib/gcc/msp430/4.6.3/liblto_plugin.so.0.0.0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 706201df6e73f43f25d35fffa620e80ad9af2b70 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 30cbcb4f9172ab14acc9ccf1dd792fece97baf85 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -133,15 +133,15 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ h[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/lto-plugin/lto-plugin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/lto-plugin/lto-plugin.c │ │ │ │ invalid symbol style requested │ │ │ │ invalid symbol visibility found │ │ │ │ conflicts->nsyms + out == t->nsyms │ │ │ │ could not unlink arguments file │ │ │ │ Failed to generate a temorary file name │ │ │ │ could not close arguments file │ │ │ │ could not pex_init lto-wrapper │ │ │ │ @@ -227,15 +227,15 @@ │ │ │ │ Mach-O segment name too long │ │ │ │ GNU Mach-o section wrapper: required section missing │ │ │ │ section name offset out of range │ │ │ │ Mach-O file found but no segment name specified │ │ │ │ Mach-O file is not object file │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -6201df6e73f43f25d35fffa620e80ad9af2b70.debug │ │ │ │ +cbcb4f9172ab14acc9ccf1dd792fece97baf85.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ │ .rela.plt │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ 0x0000b900 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0000b910 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0000b920 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0000b920 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0000b930 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0000b940 342e362e 332f6c74 6f2d706c 7567696e 4.6.3/lto-plugin │ │ │ │ 0x0000b950 2f6c746f 2d706c75 67696e2e 63000000 /lto-plugin.c... │ │ │ │ 0x0000b960 696e7661 6c696420 73796d62 6f6c2073 invalid symbol s │ │ │ │ 0x0000b970 74796c65 20726571 75657374 65640000 tyle requested.. │ │ │ │ 0x0000b980 696e7661 6c696420 73796d62 6f6c2076 invalid symbol v │ │ │ │ 0x0000b990 69736962 696c6974 7920666f 756e6400 isibility found. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36323031 64663665 37336634 33663235 6201df6e73f43f25 │ │ │ │ - 0x00000010 64333566 66666136 32306538 30616439 d35fffa620e80ad9 │ │ │ │ - 0x00000020 61663262 37302e64 65627567 00000000 af2b70.debug.... │ │ │ │ - 0x00000030 f4da049e .... │ │ │ │ + 0x00000000 63626362 34663931 37326162 31346163 cbcb4f9172ab14ac │ │ │ │ + 0x00000010 63396363 66316464 37393266 65636539 c9ccf1dd792fece9 │ │ │ │ + 0x00000020 37626166 38352e64 65627567 00000000 7baf85.debug.... │ │ │ │ + 0x00000030 3a99aae5 :... │ │ ├── ./usr/lib/gcc/msp430/4.6.3/lto-wrapper │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4481e16e2392d5693843bba30e8e2f75596618f7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2e4e61898c36833f742200cce8d9bf427738a248 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ both ERRNAME and PEX_STDERR_TO_PIPE specified. │ │ │ │ PEX_STDERR_TO_PIPE used in the middle of pipeline │ │ │ │ : error trying to exec ' │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ -81e16e2392d5693843bba30e8e2f75596618f7.debug │ │ │ │ +4e61898c36833f742200cce8d9bf427738a248.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38316531 36653233 39326435 36393338 81e16e2392d56938 │ │ │ │ - 0x00000010 34336262 61333065 38653266 37353539 43bba30e8e2f7559 │ │ │ │ - 0x00000020 36363138 66372e64 65627567 00000000 6618f7.debug.... │ │ │ │ - 0x00000030 d67f8315 .... │ │ │ │ + 0x00000000 34653631 38393863 33363833 33663734 4e61898c36833f74 │ │ │ │ + 0x00000010 32323030 63636538 64396266 34323737 2200cce8d9bf4277 │ │ │ │ + 0x00000020 33386132 34382e64 65627567 00000000 38a248.debug.... │ │ │ │ + 0x00000030 ad5848c1 .XH. │ │ ├── ./usr/lib/gcc/msp430/4.6.3/lto1 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f52006fb6a5d299719b095ecd8bcd11efdd89f15 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: def1f6359cb014cce784e3b4a308d82fd1d508a6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -10989,15 +10989,15 @@ │ │ │ │ $[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H) │ │ │ │ []A\A]A^A_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto-lang.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto-lang.c │ │ │ │ -fwpa and -fltrans are mutually exclusive │ │ │ │ %qE attribute has no effect on unit local functions │ │ │ │ __builtin_aggregate_incoming_address │ │ │ │ __builtin_eh_return_data_regno │ │ │ │ __builtin_init_dwarf_reg_size_table │ │ │ │ __sync_bool_compare_and_swap_1 │ │ │ │ __sync_bool_compare_and_swap_2 │ │ │ │ @@ -11744,19 +11744,19 @@ │ │ │ │ PREVAILING_DEF │ │ │ │ PREVAILING_DEF_IRONLY │ │ │ │ PREEMPTED_REG │ │ │ │ PREEMPTED_IR │ │ │ │ RESOLVED_IR │ │ │ │ RESOLVED_EXEC │ │ │ │ RESOLVED_DYN │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto.c │ │ │ │ bytecode stream: garbage at the end of symbols section │ │ │ │ Creating file %s with sub id %x │ │ │ │ Promoting function as hidden: %s/%i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref-inline.h │ │ │ │ Varpool node %s now used in multiple partitions │ │ │ │ Node %s/%i now used in multiple partitions │ │ │ │ could not open symbol resolution file: %m │ │ │ │ unexpected file name %s in linker resolution file. Expected %s │ │ │ │ invalid line in the resolution file │ │ │ │ resolution sub id %x not in object file │ │ │ │ Adding resolution %u %u to id %x │ │ │ │ @@ -11789,31 +11789,31 @@ │ │ │ │ lto_read_decls │ │ │ │ read_cgraph_and_symbols │ │ │ │ two or more sections for %s │ │ │ │ close: %s │ │ │ │ open %s failed: %s │ │ │ │ __GNU_LTO │ │ │ │ %s: %s: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto-object.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto/lto-object.c │ │ │ │ lto_obj_end_section │ │ │ │ lto_obj_append_data │ │ │ │ lto_obj_begin_section │ │ │ │ lto_obj_build_section_table │ │ │ │ lto_obj_file_close │ │ │ │ lto_obj_file_open │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/attribs.c │ │ │ │ %qE attribute directive ignored │ │ │ │ wrong number of arguments specified for %qE attribute │ │ │ │ %qE attribute does not apply to types │ │ │ │ %qE attribute only applies to function types │ │ │ │ type attributes ignored after type is already defined │ │ │ │ noinline │ │ │ │ decl_attributes │ │ │ │ register_attribute │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-page.c │ │ │ │ Memory still allocated at the end of the compilation process │ │ │ │ %-5lu %10lu%c %10lu%c %10lu%c │ │ │ │ Head=%p, Tail=%p: │ │ │ │ %p(%1d|%3d) -> │ │ │ │ virtual memory exhausted │ │ │ │ {GC %luk -> │ │ │ │ Overhead │ │ │ │ @@ -11832,17 +11832,17 @@ │ │ │ │ ggc_set_mark │ │ │ │ gt_ggc_m_S │ │ │ │ init_alias_analysis │ │ │ │ mems_in_disjoint_alias_sets_p │ │ │ │ rtx_equal_for_memref_p │ │ │ │ tree_low_cst │ │ │ │ record_alias_subset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bitmap.c │ │ │ │ first = %p current = %p indx = %u │ │ │ │ %p next = %p prev = %p indx = %u │ │ │ │ bits = { │ │ │ │ bitmap_ior_and_compl │ │ │ │ bitmap_xor │ │ │ │ bitmap_elt_ior │ │ │ │ bitmap_ior │ │ │ │ @@ -11885,15 +11885,15 @@ │ │ │ │ expand_builtin_mathfn_ternary │ │ │ │ expand_builtin_mathfn │ │ │ │ expand_builtin │ │ │ │ c_readstr │ │ │ │ tree_low_cst │ │ │ │ $ @!"".#%$A%2&0'E(1)+*3+:,@-/.;/L0A1B2C3B4F5J6h7J8@9E:N;D<==P>K?D@AA │ │ │ │ WdXqYbZk[z\o]f^~_ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/builtins.c │ │ │ │ target format does not support infinity │ │ │ │ %qD changed semantics in GCC 4.4 │ │ │ │ offset outside bounds of constant string │ │ │ │ %Kcall to %D will always overflow destination buffer │ │ │ │ %Kcall to %D might overflow destination buffer │ │ │ │ % used in function with fixed args │ │ │ │ wrong number of arguments to function % │ │ │ │ @@ -12642,42 +12642,42 @@ │ │ │ │ BUILT_IN_GOMP_SECTIONS_END │ │ │ │ BUILT_IN_GOMP_SINGLE_START │ │ │ │ BUILT_IN_GOMP_SINGLE_COPY_END │ │ │ │ NOT_BUILT_IN │ │ │ │ BUILT_IN_FRONTEND │ │ │ │ BUILT_IN_MD │ │ │ │ BUILT_IN_NORMAL │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/caller-save.c │ │ │ │ %d uses a slot from prev iteration │ │ │ │ %d uses slot of %d │ │ │ │ %d uses a new slot │ │ │ │ insert_restore │ │ │ │ insert_save │ │ │ │ replace_reg_with_saved_mem │ │ │ │ save_call_clobbered_regs │ │ │ │ setup_save_areas │ │ │ │ reg_save_code │ │ │ │ init_caller_save │ │ │ │ setjmp_syscall │ │ │ │ sigsetjmp │ │ │ │ siglongjmp │ │ │ │ getcontext │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/calls.c │ │ │ │ function call has aggregate value │ │ │ │ emit_library_call_value_1 │ │ │ │ fixup_tail_calls │ │ │ │ load_register_parameters │ │ │ │ store_one_arg │ │ │ │ store_unaligned_arguments_into_pseudos │ │ │ │ compute_argument_block_size │ │ │ │ expand_call │ │ │ │ shift_return_value │ │ │ │ prepare_call_address │ │ │ │ , offset %ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgexpand.c │ │ │ │ size of variable %q+D is too large │ │ │ │ Partition %lu: size %ld align %u │ │ │ │ stack protector not protecting local variables: variable length buffer │ │ │ │ stack protector not protecting function: all local arrays are less than %d bytes long │ │ │ │ ;; Generating RTL for gimple basic block %d │ │ │ │ ;; Full RTL generated for this function: │ │ │ │ convert_debug_memory_address │ │ │ │ @@ -12694,15 +12694,15 @@ │ │ │ │ expand_used_vars │ │ │ │ gimple_expand_cfg │ │ │ │ tree_low_cst │ │ │ │ expand_one_stack_var_at │ │ │ │ expand_one_stack_var │ │ │ │ expand_one_var │ │ │ │ gimple_assign_rhs_to_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfghooks.c │ │ │ │ prev_bb of %d should be %d, not %d │ │ │ │ verify_flow_info: Block %i has loop_father, but there are no loops │ │ │ │ verify_flow_info: Block %i lacks loop_father │ │ │ │ verify_flow_info: Wrong count of block %i %i │ │ │ │ verify_flow_info: Wrong frequency of block %i %i │ │ │ │ verify_flow_info: Duplicate edge %i->%i │ │ │ │ verify_flow_info: Wrong probability of edge %i->%i %i │ │ │ │ @@ -12740,15 +12740,15 @@ │ │ │ │ ;;%s pred: │ │ │ │ ;;%s succ: │ │ │ │ lv_add_condition_to_bb │ │ │ │ extract_cond_bb_edges │ │ │ │ cfg_hook_duplicate_loop_to_header_edge │ │ │ │ remove_branch │ │ │ │ current_ir_type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfglayout.c │ │ │ │ Emitting label for block %d │ │ │ │ Reordered sequence: │ │ │ │ duplicate of %i │ │ │ │ compensation │ │ │ │ outof_cfglayout │ │ │ │ into_cfglayout │ │ │ │ fixup_reorder_chain │ │ │ │ @@ -12764,15 +12764,15 @@ │ │ │ │ multiple latches: │ │ │ │ ;; depth %d, outer %ld │ │ │ │ ;; nodes: │ │ │ │ ;; %d loops found │ │ │ │ ;; %d succs { │ │ │ │ exit %d->%d not recorded │ │ │ │ too many loop exits recorded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloop.c │ │ │ │ Disambiguating loop %d with multiple latches │ │ │ │ Found latch edge %d -> %d using profile information. │ │ │ │ Found latch edge %d -> %d using iv structure. │ │ │ │ Merged latch edges of loop %d │ │ │ │ size of loop %d should be %d, not %d │ │ │ │ bb %d do not belong to loop %d │ │ │ │ loop %d%'s header does not have exactly 2 entries │ │ │ │ @@ -12800,17 +12800,17 @@ │ │ │ │ record_loop_exits │ │ │ │ get_loop_body_in_bfs_order │ │ │ │ get_loop_body_in_dom_order │ │ │ │ get_loop_body │ │ │ │ merge_latch_edges │ │ │ │ flow_loops_find │ │ │ │ superloop_at_depth │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopanal.c │ │ │ │ mark_irreducible_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgloopmanip.c │ │ │ │ Created preheader block for loop %i │ │ │ │ create_preheader │ │ │ │ set_zero_probability │ │ │ │ duplicate_loop_to_header_edge │ │ │ │ create_empty_loop_on_edge │ │ │ │ find_path │ │ │ │ BB_RTL flag not set for block %d │ │ │ │ @@ -12826,15 +12826,15 @@ │ │ │ │ wrong amount of branch edges after conditional jump %i │ │ │ │ call edges for non-call insn in bb %i │ │ │ │ abnormal edges for no purpose in bb %i │ │ │ │ insn %d inside basic block %d but block_for_insn is NULL │ │ │ │ insn %d inside basic block %d but block_for_insn is %i │ │ │ │ NOTE_INSN_BASIC_BLOCK is missing for block %d │ │ │ │ NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgrtl.c │ │ │ │ flow control insn inside a basic block │ │ │ │ insn %d outside of basic blocks has non-NULL bb field │ │ │ │ insn %d is in multiple basic blocks (%d and %d) │ │ │ │ missing barrier after block %i │ │ │ │ verify_flow_info: Incorrect blocks for fallthru %i->%i │ │ │ │ verify_flow_info: Incorrect fallthru %i->%i │ │ │ │ wrong insn in the fallthru edge │ │ │ │ @@ -12890,25 +12890,25 @@ │ │ │ │ can%'t convert between vector values of different size │ │ │ │ aggregate value used where an integer was expected │ │ │ │ pointer value used where a complex was expected │ │ │ │ aggregate value used where a complex was expected │ │ │ │ can%'t convert value to a vector │ │ │ │ aggregate value used where a fixed-point was expected │ │ │ │ conversion to incomplete type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.c │ │ │ │ file %s not found, execution counts estimated │ │ │ │ file %s not found, execution counts assumed to be zero │ │ │ │ execution counts assumed to be zero │ │ │ │ no coverage for function %qE found │ │ │ │ coverage mismatch for function %qE while reading counter %qs │ │ │ │ number of counters is %d instead of %d │ │ │ │ this can result in poorly optimized code │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/coverage.c │ │ │ │ %qs is version %q.*s, expected version %q.*s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcov-io.h │ │ │ │ coverage mismatch for function %u while reading execution counters │ │ │ │ cannot merge separate %s counters for function %u │ │ │ │ _GLOBAL__N_ │ │ │ │ _GLOBAL__ │ │ │ │ execution counts estimated │ │ │ │ checksum is %x instead of %x │ │ │ │ coverage mismatch ignored │ │ │ │ @@ -12932,15 +12932,15 @@ │ │ │ │ tree_coverage_counter_addr │ │ │ │ tree_coverage_counter_ref │ │ │ │ gcov_sync │ │ │ │ gcov_read_words │ │ │ │ gcov_write_length │ │ │ │ gcov_write_words │ │ │ │ gcov_open │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cselib.c │ │ │ │ expanding: r%d into: │ │ │ │ expanding │ │ │ │ into... │ │ │ │ from insn %i │ │ │ │ no locs │ │ │ │ addr list: │ │ │ │ no addrs │ │ │ │ @@ -12974,15 +12974,15 @@ │ │ │ │ GNU Pascal │ │ │ │ GNU Objective-C │ │ │ │ GNU Objective-C++ │ │ │ │ .stabd │ │ │ │ .stabn │ │ │ │ .stabs │ │ │ │ gcc2_compiled. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dbxout.c │ │ │ │ common symbol debug info is not structured as symbol+offset │ │ │ │ stabstr_O │ │ │ │ dbxout_type_name │ │ │ │ tree_low_cst │ │ │ │ dbxout_type │ │ │ │ dbxout_symbol │ │ │ │ eFalse:0,True:1,***dbgcnt: limit reached for %s.*** │ │ │ │ @@ -13022,15 +13022,15 @@ │ │ │ │ sched_region │ │ │ │ sel_sched_cnt │ │ │ │ sel_sched_region_cnt │ │ │ │ sel_sched_insn_cnt │ │ │ │ sms_sched_loop │ │ │ │ store_motion │ │ │ │ split_for_sched2 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-core.c │ │ │ │ def_info->table_size = %d, use_info->table_size = %d │ │ │ │ df_worklist_dataflow_doublequeue:n_basic_blocks %d n_edges %d count %d (%5.2g) │ │ │ │ reg %d bb %d insn %d flag %#x type %#x │ │ │ │ %c%d(%d) │ │ │ │ Dataflow summary: │ │ │ │ setting blocks to analyze │ │ │ │ clearing blocks_to_analyze │ │ │ │ @@ -13090,15 +13090,15 @@ │ │ │ │ df_chain_block pool │ │ │ │ %c%d(bb %d insn %d) │ │ │ │ ;; reg %d │ │ │ │ ;; reg %d │ │ │ │ read/write │ │ │ │ ;; eq_note reg %d │ │ │ │ )->[%d]->( │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-problems.c │ │ │ │ ;; UD chains for artificial uses │ │ │ │ ;; UD chains for insn luid %d uid %d │ │ │ │ ;; DU chains for artificial defs │ │ │ │ ;; DU chains for insn luid %d uid %d │ │ │ │ df_md_reset │ │ │ │ df_simulate_one_insn_forwards │ │ │ │ df_whole_mw_reg_dead_p │ │ │ │ @@ -13136,15 +13136,15 @@ │ │ │ │ unscanned insn │ │ │ │ from %d to %d │ │ │ │ df->entry_block_defs = │ │ │ │ df->exit_block_uses = │ │ │ │ ;; regular block artificial uses │ │ │ │ ;; eh block artificial uses │ │ │ │ ;; total ref usage %d{%dd,%du,%de} in %d{%d regular + %d call} insns. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/df-scan.c │ │ │ │ deferring deletion of insn with uid = %d. │ │ │ │ no bb for insn with uid = %d. │ │ │ │ deferring rescan insn with uid = %d. │ │ │ │ verify found no changes in insn with uid = %d. │ │ │ │ rescanning insn with uid = %d. │ │ │ │ scanning new insn with uid = %d. │ │ │ │ deleting debug_insn with uid = %d. │ │ │ │ @@ -13173,15 +13173,15 @@ │ │ │ │ df_ref_equal_p │ │ │ │ df_install_ref │ │ │ │ df_ref_record │ │ │ │ df_reg_chain_unlink │ │ │ │ %s: all warnings being treated as errors │ │ │ │ %s: some warnings being treated as errors │ │ │ │ In file included from %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ compilation terminated due to -Wfatal-errors. │ │ │ │ compilation terminated due to -fmax-errors=%u. │ │ │ │ Please submit a full bug report, │ │ │ │ with preprocessed source if appropriate. │ │ │ │ See %s for instructions. │ │ │ │ Internal compiler error: Error reporting routines re-entered. │ │ │ │ %s:%d: confused by earlier errors, bailing out │ │ │ │ @@ -13197,23 +13197,23 @@ │ │ │ │ warning: │ │ │ │ anachronism: │ │ │ │ pedwarn: │ │ │ │ permerror: │ │ │ │ must-not-happen │ │ │ │ internal_error │ │ │ │ fatal_error │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/diagnostic.c │ │ │ │ diagnostic_action_after_output │ │ │ │ diagnostic_build_prefix │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dojump.c │ │ │ │ Failed to add probability note │ │ │ │ do_compare_rtx_and_jump │ │ │ │ split_comparison │ │ │ │ do_jump_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dominance.c │ │ │ │ dominator of %d status unknown │ │ │ │ dominator of %d should be %d, not %d │ │ │ │ delete_from_dominance_info │ │ │ │ add_to_dominance_info │ │ │ │ determine_dominators_for_sons │ │ │ │ prune_bbs_to_update_dominators │ │ │ │ iterate_fix_dominators │ │ │ │ @@ -13228,18 +13228,18 @@ │ │ │ │ set_immediate_dominator │ │ │ │ get_immediate_dominator │ │ │ │ calc_dfs_tree_nonrec │ │ │ │ calc_dfs_tree │ │ │ │ init_dom_info │ │ │ │ dom_convert_dir_to_idx │ │ │ │ calculate_dominance_info │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/double-int.c │ │ │ │ mpz_get_double_int │ │ │ │ div_and_round_double │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2asm.c │ │ │ │ .ascii " │ │ │ │ .uleb128 %#lx │ │ │ │ .sleb128 %ld │ │ │ │ .uleb128 │ │ │ │ aligned absolute │ │ │ │ indirect absolute │ │ │ │ indirect pcrel │ │ │ │ @@ -13913,15 +13913,15 @@ │ │ │ │ lookup_cfa_1 │ │ │ │ DW_TAG_GNU_template_parameter_pack │ │ │ │ DW_TAG_GNU_formal_parameter_pack │ │ │ │ DW_TAG_GNU_template_template_param │ │ │ │ DW_AT_MIPS_software_pipeline_depth │ │ │ │ DW_AT_GNU_exclusive_locks_required │ │ │ │ DW_AT_GNU_shared_locks_required │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dwarf2out.c │ │ │ │ Length of Compilation Unit Info │ │ │ │ Length of Public Type Names Info │ │ │ │ Offset of Compilation Unit Info │ │ │ │ UNSPEC hasn't been delegitimized. │ │ │ │ Constant was removed from constant pool. │ │ │ │ Symbol not defined in current TU. │ │ │ │ Don't know how to merge two non-trivial location lists. │ │ │ │ @@ -13940,15 +13940,15 @@ │ │ │ │ constructor or constant not in constant pool │ │ │ │ Location list where only loc descriptor needed │ │ │ │ Length of Common Information Entry │ │ │ │ Language Specific Data Area (none) │ │ │ │ multiple EH personalities are supported only with assemblers supporting .cfi_personality directive │ │ │ │ %s unrecognized macinfo code %lu │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/emit-rtl.c │ │ │ │ emit_copy_of_insn_after │ │ │ │ gen_const_vector │ │ │ │ copy_insn_1 │ │ │ │ set_unique_reg_note │ │ │ │ emit_debug_insn_after_noloc │ │ │ │ emit_call_insn_after_noloc │ │ │ │ emit_jump_insn_after_noloc │ │ │ │ @@ -14006,15 +14006,15 @@ │ │ │ │ Eh tree: │ │ │ │ %*s %i %s │ │ │ │ filter :%i types: │ │ │ │ region of lp %i is wrong │ │ │ │ tree list ends on depth %i │ │ │ │ verify_eh_tree failed │ │ │ │ eh_ranges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/except.c │ │ │ │ Marking function nothrow: %s │ │ │ │ argument of %<__builtin_eh_return_regno%> must be constant │ │ │ │ __builtin_eh_return not supported on this target │ │ │ │ region_array is corrupted for region %i │ │ │ │ lp_array is corrupted for lp %i │ │ │ │ outer block of region %i is wrong │ │ │ │ negative nesting depth of region %i │ │ │ │ @@ -14028,28 +14028,28 @@ │ │ │ │ sjlj_emit_dispatch_table │ │ │ │ collect_one_action_chain │ │ │ │ finish_eh_generation │ │ │ │ eh_region_outermost │ │ │ │ duplicate_eh_regions_1 │ │ │ │ gen_eh_region_catch │ │ │ │ tree_low_cst │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/explow.c │ │ │ │ __morestack_allocate_stack_space │ │ │ │ stack limits not supported on this target │ │ │ │ hard_function_value │ │ │ │ probe_stack_range │ │ │ │ set_stack_check_libfunc │ │ │ │ allocate_dynamic_stack_space │ │ │ │ copy_to_mode_reg │ │ │ │ memory_address_addr_space │ │ │ │ convert_memory_address_addr_space │ │ │ │ int_expr_size │ │ │ │ expr_size │ │ │ │ trunc_int_for_mode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expmed.c │ │ │ │ multiple accesses to volatile structure member because of packed attribute │ │ │ │ multiple accesses to volatile structure bitfield because of packed attribute │ │ │ │ mis-aligned access used for structure member │ │ │ │ mis-aligned access used for structure bitfield │ │ │ │ when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access │ │ │ │ expand_mult_highpart_optab │ │ │ │ extract_high_half │ │ │ │ @@ -14061,16 +14061,16 @@ │ │ │ │ expand_mult │ │ │ │ expand_shift │ │ │ │ extract_bit_field_1 │ │ │ │ store_fixed_bit_field │ │ │ │ store_bit_field_1 │ │ │ │ store_bit_field │ │ │ │ mode_for_extraction │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/expr.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ssaexpand.h │ │ │ │ %Kcall to %qs declared with attribute error: %s │ │ │ │ %Kcall to %qs declared with attribute warning: %s │ │ │ │ local frame unavailable (naked function?) │ │ │ │ get_personality_function │ │ │ │ build_personality_function │ │ │ │ expand_expr_addr_expr_1 │ │ │ │ store_constructor │ │ │ │ @@ -14132,15 +14132,15 @@ │ │ │ │ invalid %%-code │ │ │ │ %s basic block %d │ │ │ │ %s %i "%s" 1 │ │ │ │ %s 0 "" 2 │ │ │ │ could not split insn │ │ │ │ *clean_state │ │ │ │ alignments │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/final.c │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i skipped. │ │ │ │ BB %4i freq %4i loop %2i loop_depth %2i fall %4i branch %4i │ │ │ │ internal loop alignment added. │ │ │ │ could not open final insn dump file %qs: %m │ │ │ │ could not close final insn dump file %qs: %m │ │ │ │ invalid argument %qs to -fdebug-prefix-map │ │ │ │ the frame size of %wd bytes is larger than %wd bytes │ │ │ │ @@ -14152,15 +14152,15 @@ │ │ │ │ call_from_call_insn │ │ │ │ alter_cond │ │ │ │ final_scan_insn │ │ │ │ get_insn_template │ │ │ │ profile_function │ │ │ │ shorten_branches │ │ │ │ large fixed-point constant implicitly truncated to fixed-point type │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fixed-value.c │ │ │ │ fixed_compare │ │ │ │ fixed_arithmetic │ │ │ │ round_down_loc │ │ │ │ round_up_loc │ │ │ │ fold_abs_const │ │ │ │ fold_build3_stat_loc │ │ │ │ fold_cond_expr_with_comparison │ │ │ │ @@ -14179,15 +14179,15 @@ │ │ │ │ invert_tree_comparison │ │ │ │ fold_convert_const_int_from_real │ │ │ │ fold_convert_loc │ │ │ │ size_diffop_loc │ │ │ │ size_binop_loc │ │ │ │ may_negate_without_overflow_p │ │ │ │ fold_undefer_overflow_warnings │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fold-const.c │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-negative │ │ │ │ assuming signed overflow does not occur when determining that expression is always non-zero │ │ │ │ assuming signed overflow does not occur when simplifying multiplication │ │ │ │ assuming signed overflow does not occur when simplifying A / (B << N) │ │ │ │ assuming signed overflow does not occur when distributing negation across division │ │ │ │ assuming signed overflow does not occur when simplifying division │ │ │ │ assuming signed overflow does not occur when simplifying modulus │ │ │ │ @@ -14208,15 +14208,15 @@ │ │ │ │ assuming signed overflow does not occur when negating a division │ │ │ │ assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 │ │ │ │ assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 │ │ │ │ assuming signed overflow does not occur when combining constants around a comparison │ │ │ │ assuming signed overflow does not occur when eliminating multiplication in comparison with zero │ │ │ │ assuming signed overflow does not occur when reducing constant in comparison │ │ │ │ comparison is always %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/function.c │ │ │ │ variable %q+D might be clobbered by % or % │ │ │ │ total size of local objects too large │ │ │ │ impossible constraint in % │ │ │ │ argument %q+D might be clobbered by % or % │ │ │ │ no_split_stack │ │ │ │ .result_ptr │ │ │ │ function returns an aggregate │ │ │ │ @@ -14239,15 +14239,15 @@ │ │ │ │ reorder_blocks_1 │ │ │ │ aggregate_value_p │ │ │ │ instantiate_virtual_regs_in_insn │ │ │ │ assign_stack_temp_for_type │ │ │ │ %s hash table (%d buckets, %d entries) │ │ │ │ Index %d (hash value %d; max distance %d) │ │ │ │ GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gcse.c │ │ │ │ %s: %d basic blocks and %d edges/basic block │ │ │ │ %s: %d basic blocks and %d registers │ │ │ │ PRE/HOIST: end of bb %d, insn %d, │ │ │ │ copying expression %d to reg %d │ │ │ │ PRE: store updated with reaching reg │ │ │ │ hoisting vbeinout computation: %d passes │ │ │ │ HOIST of %s, %d basic blocks, %d bytes needed, │ │ │ │ @@ -14290,27 +14290,27 @@ │ │ │ │ Pattern (%3d): │ │ │ │ Loads : │ │ │ │ Stores : │ │ │ │ Expression │ │ │ │ bb %d, reaching reg is %d │ │ │ │ PRE: edge (%d,%d), │ │ │ │ copy expression %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ggc-common.c │ │ │ │ can%'t get position in PCH file: %m │ │ │ │ can%'t write padding to PCH file: %m │ │ │ │ had to relocate PCH │ │ │ │ relocate_ptrs │ │ │ │ gt_pch_note_reorder │ │ │ │ gt_pch_note_object │ │ │ │ ggc_splay_dont_free │ │ │ │ ggc_splay_alloc │ │ │ │ ggc_cleared_alloc_ptr_array_two_args │ │ │ │ ggc_cleared_alloc_htab_ignore_args │ │ │ │ -A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ +A/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple.h │ │ │ │ GIMPLE type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE type hash table is empty │ │ │ │ GIMPLE canonical type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type table is empty │ │ │ │ GIMPLE canonical type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) │ │ │ │ GIMPLE canonical type hash table is empty │ │ │ │ @@ -14379,15 +14379,15 @@ │ │ │ │ gimple_cond_get_ops_from_tree │ │ │ │ gimple_build_cond │ │ │ │ gimple_build_assign_with_ops_stat │ │ │ │ extract_ops_from_tree_1 │ │ │ │ gimple_build_call_from_tree │ │ │ │ gimple_build_call │ │ │ │ gimple_set_subcode │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-iterator.c │ │ │ │ gsi_insert_seq_on_edge_immediate │ │ │ │ gsi_insert_on_edge_immediate │ │ │ │ gsi_for_stmt │ │ │ │ gsi_replace │ │ │ │ gsi_split_seq_before │ │ │ │ gsi_split_seq_after │ │ │ │ gsi_insert_seq_nodes_after │ │ │ │ @@ -14464,24 +14464,24 @@ │ │ │ │ %G <%s, %T, %T, %T> │ │ │ │ ABS_EXPR < │ │ │ │ = PHI < │ │ │ │ # BLOCK │ │ │ │ , starting at line │ │ │ │ , discriminator │ │ │ │ %G <%s,%+EVAL <%S>%nCLEANUP <%S>%-> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-pretty-print.c │ │ │ │ <<>>%+{%+%S%-} │ │ │ │ <<< Unknown GIMPLE statement: %s >>> │ │ │ │ dump_gimple_debug │ │ │ │ dump_gimple_omp_block │ │ │ │ dump_gimple_omp_for │ │ │ │ dump_ternary_rhs │ │ │ │ dump_gimple_assign │ │ │ │ dump_gimple_fmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimplify.c │ │ │ │ threadprivate variable %qE used in untied task │ │ │ │ %qE not specified in enclosing parallel │ │ │ │ using result of function returning % │ │ │ │ invalid lvalue in asm output %d │ │ │ │ non-memory input %d must stay in memory │ │ │ │ memory input %d is not directly addressable │ │ │ │ %s variable %qE is private in outer context │ │ │ │ @@ -14537,30 +14537,30 @@ │ │ │ │ func _%s │ │ │ │ __asm__("%s") │ │ │ │ const _%s = │ │ │ │ type _%s │ │ │ │ var _%s │ │ │ │ go_format_type │ │ │ │ go_finish │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/godump.c │ │ │ │ could not close Go dump file: %m │ │ │ │ could not open Go dump file %qs: %m │ │ │ │ INVALID-bit-fiel%d (%d) <- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graphds.c │ │ │ │ graphds_domtree │ │ │ │ graphds_scc │ │ │ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/integrate.c │ │ │ │ allocate_initial_values │ │ │ │ initvals │ │ │ │ init_live_subregs │ │ │ │ fix_reg_equiv_init │ │ │ │ update_equiv_regs │ │ │ │ setup_cover_and_important_classes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira.c │ │ │ │ New r%d: setting preferred %s, alternative %s │ │ │ │ +++Costs: overall %d, reg %d, mem %d, ld %d, st %d, move %d │ │ │ │ +++ move loops %d, new jumps %d │ │ │ │ Disposition: │ │ │ │ %4d:r%-4d │ │ │ │ Class cover: │ │ │ │ Class translation: │ │ │ │ @@ -14588,21 +14588,21 @@ │ │ │ │ a%d(r%d): │ │ │ │ cp%d:a%d(r%d)@%d │ │ │ │ Remove a%dr%d │ │ │ │ cost vectors │ │ │ │ live ranges │ │ │ │ allocnos │ │ │ │ cp%d:a%d(r%d)<->a%d(r%d)@%d:%s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-build.c │ │ │ │ Moving ranges of a%dr%d to a%dr%d: │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal │ │ │ │ Mark loop %d (header %d, freq %d, depth %d) for removal (%s) │ │ │ │ Rebuilding regno allocno list for %d │ │ │ │ Copying ranges of a%dr%d to a%dr%d: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.h │ │ │ │ Remove cp%d:%c%dr%d-%c%dr%d │ │ │ │ Remove cp%d:a%dr%d-a%dr%d │ │ │ │ regions=%d, blocks=%d, points=%d │ │ │ │ allocnos=%d (big %d), copies=%d, conflicts=%d, ranges=%d │ │ │ │ sort_conflict_id_map │ │ │ │ sparseset_bit_p │ │ │ │ copy_allocno_live_ranges │ │ │ │ @@ -14618,23 +14618,23 @@ │ │ │ │ a%d(r%d, │ │ │ │ r%d costs: │ │ │ │ ;; a%d(r%d, │ │ │ │ conflicts: │ │ │ │ ;; subobject %d: │ │ │ │ ;; conflict hard regs: │ │ │ │ ;; total conflict hard regs: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-conflicts.c │ │ │ │ +++Conflict table will be too big(>%dMB) -- don't use it │ │ │ │ +++Allocating %ld bytes for conflict table (uncompressed size %ld) │ │ │ │ build_conflicts │ │ │ │ sparseset_bit_p │ │ │ │ build_conflict_bit_table │ │ │ │ process_reg_shuffles │ │ │ │ process_regs_for_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-color.c │ │ │ │ (memory is more profitable %d vs %d) │ │ │ │ (potential spill: %spri=%d, cost=%d) │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ bbs: │ │ │ │ Reg %d of %s has %d regs less │ │ │ │ Pushing p%d(%d) (spill for NO_REGS) │ │ │ │ Secondary allocation: assign hard reg %d to reg %d │ │ │ │ @@ -14667,15 +14667,15 @@ │ │ │ │ ira_reuse_stack_slot │ │ │ │ ira_reassign_pseudos │ │ │ │ coalesce_allocnos │ │ │ │ update_copy_costs │ │ │ │ update_conflict_hard_regno_costs │ │ │ │ update_curr_costs │ │ │ │ Creating newreg=%i from oldreg=%i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-emit.c │ │ │ │ Creating temporary allocno a%dr%d │ │ │ │ Allocate conflicts for a%dr%d │ │ │ │ Adding cp%d:a%dr%d-a%dr%d │ │ │ │ Adding range [%d..%d] to allocno a%dr%d │ │ │ │ Adding range [%d..%d] to live through %s allocno a%dr%d │ │ │ │ Changing RTL for loop %d (header bb%d) │ │ │ │ Remove r%d:a%d->a%d(mem) │ │ │ │ @@ -14684,34 +14684,34 @@ │ │ │ │ a%dr%d->a%dr%d │ │ │ │ modify_move_list │ │ │ │ mark_pseudo_regno_subword_live │ │ │ │ sparseset_bit_p │ │ │ │ mark_pseudo_regno_dead │ │ │ │ mark_pseudo_regno_subword_dead │ │ │ │ mark_pseudo_regno_live │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ira-lives.c │ │ │ │ Compressing live ranges: from %d to %d - %d%% │ │ │ │ Ranges after the compression: │ │ │ │ Insn %u(l%d): point = %d │ │ │ │ [%d..%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/jump.c │ │ │ │ reg_or_subregno │ │ │ │ rtx_renumbered_equal_p │ │ │ │ invert_jump_1 │ │ │ │ redirect_jump_2 │ │ │ │ redirect_jump_1 │ │ │ │ signed_condition │ │ │ │ unsigned_condition │ │ │ │ swap_condition │ │ │ │ reverse_condition_maybe_unordered │ │ │ │ reverse_condition │ │ │ │ mark_jump_label_1 │ │ │ │ mark_all_labels │ │ │ │ barriers │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/langhooks.c │ │ │ │ inlined from %qs at %s:%d:%d │ │ │ │ At top level: │ │ │ │ In member function %qs │ │ │ │ In function %qs │ │ │ │ inlined from %qs at %s:%d │ │ │ │ inlined from %qs │ │ │ │ lhd_begin_section │ │ │ │ @@ -14719,45 +14719,45 @@ │ │ │ │ lhd_print_error_function │ │ │ │ lhd_tree_size │ │ │ │ lhd_dwarf_name │ │ │ │ lhd_decl_printable_name │ │ │ │ lhd_incomplete_type_error │ │ │ │ lhd_type_promotes_to │ │ │ │ lhd_set_decl_assembler_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lists.c │ │ │ │ free_INSN_LIST_node │ │ │ │ free_list │ │ │ │ alloc_INSN_LIST │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-init.c │ │ │ │ rtl_loop_init │ │ │ │ loop_optimizer_finalize │ │ │ │ loop_optimizer_init │ │ │ │ loop2_doloop │ │ │ │ loop2_unroll │ │ │ │ loop2_unswitch │ │ │ │ loop2_invariant │ │ │ │ loop2_done │ │ │ │ loop2_init │ │ │ │ free_inv_motion_data │ │ │ │ get_cover_class_and_nregs │ │ │ │ hash_invariant_expr_1 │ │ │ │ invariant_expr_equal_p │ │ │ │ check_dependency │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-invariant.c │ │ │ │ Decided to move invariant %d -- gain %d │ │ │ │ Decided to move dependent invariant %d │ │ │ │ Invariant %d is equivalent to invariant %d. │ │ │ │ Loop %d (parent %d, header bb%d, depth %d) │ │ │ │ *****starting processing of loop ****** │ │ │ │ *****ending processing of loop ****** │ │ │ │ Set in insn %d is invariant (%d), cost %d, depends on │ │ │ │ Failed to move invariant %d │ │ │ │ ref. regnos: │ │ │ │ live regnos: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-iv.c │ │ │ │ ;; improved upper bound by one. │ │ │ │ assuming that the loop is not infinite │ │ │ │ cannot optimize possibly infinite loops │ │ │ │ assuming that the loop counter does not overflow │ │ │ │ cannot optimize loop, the loop counter may overflow │ │ │ │ not simple │ │ │ │ * iteration │ │ │ │ @@ -14788,15 +14788,15 @@ │ │ │ │ get_iv_value │ │ │ │ iv_analyze_def │ │ │ │ record_biv │ │ │ │ get_biv_step_1 │ │ │ │ get_biv_step │ │ │ │ iv_get_reaching_def │ │ │ │ iv_analyze_expr │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unroll.c │ │ │ │ ;; *** Considering loop %d for complete peeling *** │ │ │ │ ;; Considering peeling once rolling loop │ │ │ │ ;; Not considering loop, is too big │ │ │ │ ;; Unable to prove that the loop rolls exactly once │ │ │ │ ;; Decided to peel exactly once rolling loop │ │ │ │ ;; Considering peeling completely │ │ │ │ ;; Not considering loop, is not innermost │ │ │ │ @@ -14840,29 +14840,29 @@ │ │ │ │ combine_var_copies_in_loop_exit │ │ │ │ insert_var_expansion_initialization │ │ │ │ expand_var_during_unrolling │ │ │ │ apply_opt_in_copies │ │ │ │ analyze_insns_in_loop │ │ │ │ peel_loop_completely │ │ │ │ unroll_and_peel_loops │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/loop-unswitch.c │ │ │ │ ;; Not unswitching anymore, hit max level │ │ │ │ ;; Not unswitching, not innermost loop │ │ │ │ ;; Not unswitching, can't duplicate loop │ │ │ │ ;; Not unswitching, loop too big │ │ │ │ ;; Not unswitching, not hot area │ │ │ │ ;; Not unswitching, loop iterations < 1 │ │ │ │ ;; Unswitching loop │ │ │ │ unswitch_loop │ │ │ │ unswitch_single_loop │ │ │ │ compare_and_jump_seq │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-cgraph.c │ │ │ │ bytecode stream: no caller found while reading edge │ │ │ │ bytecode stream: no callee found while reading edge │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.h │ │ │ │ bytecode stream: found multiple instances of cgraph node %d │ │ │ │ bytecode stream: found empty cgraph node │ │ │ │ cannot find LTO section refs in %s │ │ │ │ At most %i profile runs is supported. Perhaps corrupted profile? │ │ │ │ cannot find LTO cgraph in %s │ │ │ │ cannot find LTO varpool in %s │ │ │ │ input_edge_opt_summary │ │ │ │ @@ -14875,15 +14875,15 @@ │ │ │ │ lto_output_node │ │ │ │ output_profile_summary │ │ │ │ output_node_opt_summary │ │ │ │ output_cgraph │ │ │ │ compute_ltrans_boundary │ │ │ │ original type declared here │ │ │ │ type of field declared here │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-in.c │ │ │ │ bytecode stream: expected tag %s instead of %s │ │ │ │ bytecode stream: string too long for the string table │ │ │ │ bytecode stream: found non-null terminated string │ │ │ │ bytecode stream: tag %s is not in the expected range [%s, %s] │ │ │ │ bytecode stream: unexpected tag %s │ │ │ │ bytecode stream: tried to jump backwards in the stream │ │ │ │ target specific builtin not available │ │ │ │ @@ -14919,15 +14919,15 @@ │ │ │ │ input_eh_lp │ │ │ │ input_eh_region │ │ │ │ input_eh_regions │ │ │ │ input_function │ │ │ │ lto_read_body │ │ │ │ lto_decls_out │ │ │ │ lto_gimple_out │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer-out.c │ │ │ │ gimple bytecode streams do not support machine specific builtin functions on this target │ │ │ │ gimple bytecode streams do not support the optimization attribute │ │ │ │ tree code %qs is not supported in gimple streams │ │ │ │ write_symbol │ │ │ │ write_global_references │ │ │ │ lto_output_decl_state_refs │ │ │ │ copy_function │ │ │ │ @@ -14937,28 +14937,28 @@ │ │ │ │ lto_output │ │ │ │ lto_output_ts_decl_non_common_tree_pointers │ │ │ │ lto_output_tree_pointers │ │ │ │ pack_ts_function_decl_value_fields │ │ │ │ pack_value_fields │ │ │ │ lto_output_tree_ref │ │ │ │ bytecode stream: trying to read %d bytes after the end of the input buffer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-in.c │ │ │ │ lto_record_renamed_decl │ │ │ │ lto_free_section_data │ │ │ │ lto_get_file_decl_data │ │ │ │ function_body │ │ │ │ jmpfuncs │ │ │ │ pureconst │ │ │ │ cgraphopt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-section-out.c │ │ │ │ append_block │ │ │ │ lto_append_data │ │ │ │ lto_begin_section │ │ │ │ Replacing cgraph node %s/%i by %s/%i for symbol %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-symtab.c │ │ │ │ multiple prevailing defs for %qE │ │ │ │ variable %qD redeclared as function │ │ │ │ function %qD redeclared as variable │ │ │ │ type of %qD does not match original declaration │ │ │ │ alignment of %qD is bigger than original declaration │ │ │ │ %qD has already been defined │ │ │ │ previously defined here │ │ │ │ @@ -14966,17 +14966,17 @@ │ │ │ │ lto_symtab_prevailing_decl │ │ │ │ lto_varpool_replace_node │ │ │ │ lto_cgraph_replace_node │ │ │ │ lto_symtab_resolve_can_prevail_p │ │ │ │ lto_symtab_merge_decls_1 │ │ │ │ lto_symtab_get_resolution │ │ │ │ lto_symtab_register_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-opts.c │ │ │ │ lto_reissue_options │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-streamer.c │ │ │ │ bytecode stream: unexpected LTO section %s │ │ │ │ [%s] # of input cgraph nodes: %lu │ │ │ │ [%s] # of function bodies: %lu │ │ │ │ [%s] # of '%s' objects read: %lu │ │ │ │ [%s] Compression: %lu output bytes, %lu compressed bytes │ │ │ │ [%s] # of output cgraph nodes: %lu │ │ │ │ [%s] # callgraph partitions: %lu │ │ │ │ @@ -15011,23 +15011,23 @@ │ │ │ │ preload_common_node │ │ │ │ lto_get_common_nodes │ │ │ │ lto_streamer_cache_get │ │ │ │ lto_streamer_cache_lookup │ │ │ │ lto_streamer_cache_add_to_node_array │ │ │ │ lto_streamer_cache_insert_1 │ │ │ │ lto_get_section_name │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lto-compress.c │ │ │ │ compressed stream: %s │ │ │ │ lto_end_uncompression │ │ │ │ lto_uncompress_block │ │ │ │ lto_zalloc │ │ │ │ lto_zfree │ │ │ │ lto_end_compression │ │ │ │ lto_compress_block │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omp-low.c │ │ │ │ barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region │ │ │ │ master region may not be closely nested inside of work-sharing or explicit task region │ │ │ │ ordered region may not be closely nested inside of critical or explicit task region │ │ │ │ critical region may not be nested inside a critical region with the same name │ │ │ │ ordered region must be closely nested inside a loop region with an ordered clause │ │ │ │ invalid entry to OpenMP structured block │ │ │ │ @@ -15078,15 +15078,15 @@ │ │ │ │ extract_omp_for_data │ │ │ │ workshare_safe_to_combine_p │ │ │ │ expand_omp │ │ │ │ remove_exit_barrier │ │ │ │ build_omp_regions_1 │ │ │ │ build_omp_regions_root │ │ │ │ omp_reduction_init │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/optabs.c │ │ │ │ expand_sync_fetch_operation │ │ │ │ expand_sync_operation │ │ │ │ find_cc_set │ │ │ │ get_rtx_code │ │ │ │ vector_compare_rtx │ │ │ │ debug_optab_libfuncs │ │ │ │ set_user_assembler_libfunc │ │ │ │ @@ -16883,15 +16883,15 @@ │ │ │ │ -trigraphs Support ISO C trigraphs │ │ │ │ Do not predefine system-specific and GCC-specific macros │ │ │ │ Display the compiler's version │ │ │ │ unknown excess precision style %qs │ │ │ │ unknown floating point contraction style %qs │ │ │ │ unrecognized visibility value %qs │ │ │ │ cl_optimization_save │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-common.c │ │ │ │ unrecognized command line option %qs │ │ │ │ command line option %qs is not supported by this configuration │ │ │ │ argument to %qs should be a non-negative integer │ │ │ │ unrecognized argument in option %qs │ │ │ │ valid arguments to %qs are: %s │ │ │ │ missing argument to %qs │ │ │ │ --debug= │ │ │ │ @@ -16904,24 +16904,24 @@ │ │ │ │ --warn-no- │ │ │ │ read_cmdline_option │ │ │ │ generate_option │ │ │ │ prune_options │ │ │ │ generate_canonical_option │ │ │ │ decode_cmdline_option │ │ │ │ command line option %qs is valid for the driver but not for %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts-global.c │ │ │ │ command line option %qs is valid for %s but not for %s │ │ │ │ unrecognized command line option "%s" │ │ │ │ unrecognized command line option %<-fdump-%s%> │ │ │ │ unrecognized register name %qs │ │ │ │ handle_common_deferred_options │ │ │ │ read_cmdline_options │ │ │ │ complain_wrong_lang │ │ │ │ lang_handle_option │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/opts.c │ │ │ │ The following options are target specific │ │ │ │ The following options control compiler warning messages │ │ │ │ The following options control optimizations │ │ │ │ The following options are language-independent │ │ │ │ The --param option recognizes the following as parameters │ │ │ │ The following options are specific to just the language │ │ │ │ The following options are supported by the language │ │ │ │ @@ -16972,24 +16972,24 @@ │ │ │ │ invalid --param value %qs │ │ │ │ -Werror=%s: no option -%s │ │ │ │ max-inline-insns-single │ │ │ │ max-inline-insns-auto │ │ │ │ enabled by default │ │ │ │ undocumented │ │ │ │ separate │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/params.c │ │ │ │ minimum value of parameter %qs is %u │ │ │ │ maximum value of parameter %qs is %u │ │ │ │ invalid parameter %qs │ │ │ │ init_param_values │ │ │ │ set_default_param_value │ │ │ │ set_param_value_internal │ │ │ │ set_param_value │ │ │ │ add_params │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/passes.c │ │ │ │ invalid pass positioning operation │ │ │ │ plugin cannot register a missing pass │ │ │ │ plugin cannot register an unnamed pass │ │ │ │ plugin cannot register pass %qs without reference pass name │ │ │ │ pass %qs not found but is referenced by new pass %qs │ │ │ │ current pass = %s (%d) │ │ │ │ no current pass. │ │ │ │ @@ -17056,29 +17056,29 @@ │ │ │ │ plugin %s is not licensed under a GPL-compatible license │ │ │ │ cannot find %s in plugin %s │ │ │ │ -iplugindir option not passed from the gcc driver │ │ │ │ inacessible plugin file %s expanded from short plugin name %s: %m │ │ │ │ plugin %s was specified with different paths: │ │ │ │ malformed option -fplugin-arg-%s (multiple '=' signs) │ │ │ │ malformed option -fplugin-arg-%s (missing -[=]) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/plugin.c │ │ │ │ plugin %s should be specified before -fplugin-arg-%s in the command line │ │ │ │ unknown callback event registered by plugin %s │ │ │ │ plugin %s registered a null callback function for event %s │ │ │ │ %sVersions of loaded plugins: │ │ │ │ %sHelp for the loaded plugins: │ │ │ │ *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_START │ │ │ │ PLUGIN_EARLY_GIMPLE_PASSES_END │ │ │ │ invoke_plugin_callbacks_full │ │ │ │ register_callback │ │ │ │ get_named_event_id │ │ │ │ parse_plugin_arg_opt │ │ │ │ -'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430 │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload-gcse.c │ │ │ │ size %ld, %ld elements, %f collision/search ratio │ │ │ │ generating move from %d to %d on edge from %d to %d │ │ │ │ generating on edge from %d to %d a copy of load: │ │ │ │ get_avail_load_store_reg │ │ │ │ oprs_unchanged_p │ │ │ │ record_opr_changes │ │ │ │ expr_equiv_p │ │ │ │ @@ -17087,15 +17087,15 @@ │ │ │ │ deleting insn: │ │ │ │ expression hash table │ │ │ │ table entries: │ │ │ │ GCSE AFTER RELOAD stats: │ │ │ │ copies inserted: %d │ │ │ │ moves inserted: %d │ │ │ │ insns deleted: %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/postreload.c │ │ │ │ reload_cse_simplify_operands │ │ │ │ reload_combine_note_use │ │ │ │ try_replace_in_use │ │ │ │ reload_combine_recognize_const_pattern │ │ │ │ (ignored) │ │ │ │ %s heuristics%s: %.1f%% │ │ │ │ (%.1f%%) │ │ │ │ @@ -17116,29 +17116,29 @@ │ │ │ │ fp_opcode │ │ │ │ fp_opcode (on trees) │ │ │ │ early return (on trees) │ │ │ │ const return │ │ │ │ negative return │ │ │ │ null return │ │ │ │ mudflap check │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/predict.c │ │ │ │ Irreducible region hit, ignoring edge to %i->%i │ │ │ │ Predictions for insn %i bb %i │ │ │ │ %i edges in bb %i predicted to even probabilities │ │ │ │ opcode values positive (on trees) │ │ │ │ opcode values nonequal (on trees) │ │ │ │ rebuild_frequencies │ │ │ │ expensive_function_p │ │ │ │ extract_ops_from_tree │ │ │ │ tree_low_cst │ │ │ │ predict_paths_for_bb │ │ │ │ gimple_predict_edge │ │ │ │ predict_insn │ │ │ │ br_prob_note_reliable_p │ │ │ │ -?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ +?/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/pretty-print.c │ │ │ │ pp_base_output_formatted_text │ │ │ │ pp_base_format │ │ │ │ (??? bad code %d │ │ │ │ │ │ │ │ [uninit] │ │ │ │ (\"%s\") │ │ │ │ [flags %#x] │ │ │ │ @@ -17154,15 +17154,15 @@ │ │ │ │ Unknown │ │ │ │ [%d uses] │ │ │ │ [entry] │ │ │ │ [global entry] │ │ │ │ [weak entry] │ │ │ │ insn uid %d not found │ │ │ │ %d virtual-preferred-stack-boundary │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-rtl.c │ │ │ │ print_rtx │ │ │ │ %c.xxxx │ │ │ │ address-space-%d │ │ │ │ overflow │ │ │ │ align-ok │ │ │ │ side-effects │ │ │ │ readonly │ │ │ │ @@ -17231,19 +17231,19 @@ │ │ │ │ version %u │ │ │ │ in-abnormal-phi │ │ │ │ in-free-list │ │ │ │ ptr-info │ │ │ │ imported declaration │ │ │ │ associated declaration │ │ │ │ %s:%d:%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/print-tree.c │ │ │ │ align %d symtab %d alias set %ld │ │ │ │ print_node │ │ │ │ Edge %i->%i is inconsistent, count%ld │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/profile.c │ │ │ │ Adding fake exit edge to bb %i │ │ │ │ Adding fake entry edge to bb %i │ │ │ │ Abnormal edge %d to %d put to tree │ │ │ │ Critical edge %d to %d put to tree │ │ │ │ Normal edge %d to %d put to tree │ │ │ │ Merged %u profiles with maximal count %u. │ │ │ │ corrupted profile info: run_max * runs < sum_max │ │ │ │ @@ -17280,15 +17280,15 @@ │ │ │ │ Total number of branches: %d │ │ │ │ instrument_values │ │ │ │ instrument_edges │ │ │ │ set_bb_counts │ │ │ │ compute_branch_probabilities │ │ │ │ union_groups │ │ │ │ branch_prob │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/real.c │ │ │ │ get_max_float │ │ │ │ encode_ieee_half │ │ │ │ encode_vax_g │ │ │ │ encode_vax_d │ │ │ │ encode_vax_f │ │ │ │ encode_ieee_quad │ │ │ │ encode_ieee_extended │ │ │ │ @@ -17313,19 +17313,19 @@ │ │ │ │ real_identical │ │ │ │ real_ldexp │ │ │ │ real_exponent │ │ │ │ real_compare │ │ │ │ do_fix_trunc │ │ │ │ real_arithmetic │ │ │ │ 0123456789abcdef │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/realmpfr.c │ │ │ │ -0x.%sp%d │ │ │ │ real_from_mpfr │ │ │ │ mpfr_from_real │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/recog.c │ │ │ │ peep2_update_life │ │ │ │ peep2_attempt │ │ │ │ if_test_bypass_p │ │ │ │ store_data_bypass_p │ │ │ │ peep2_find_free_register │ │ │ │ peep2_reg_dead_p │ │ │ │ peep2_regno_dead_p │ │ │ │ @@ -17335,25 +17335,25 @@ │ │ │ │ asm_operand_ok │ │ │ │ decode_asm_operands │ │ │ │ validate_replace_rtx_1 │ │ │ │ validate_change_1 │ │ │ │ *stack_regs │ │ │ │ debug_insn %u: queued replacing reg %u with %u │ │ │ │ insn %u: replaced reg %u with %u │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regcprop.c │ │ │ │ insn %u: reg replacements not verified │ │ │ │ [%u] Bad next_regno for empty chain (%u) │ │ │ │ [%u] Non-empty reg in chain (%s %u %i) │ │ │ │ copyprop_hardreg_forward_1 │ │ │ │ debug insn changes pool │ │ │ │ [%u %s] │ │ │ │ [%u] Loop in regno chain │ │ │ │ [%u] Bad oldest_regno (%u) │ │ │ │ cprop_hardreg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reginfo.c │ │ │ │ can%'t use %qs as a call-saved register │ │ │ │ can%'t use %qs as a call-used register │ │ │ │ can%'t use %qs as a fixed register │ │ │ │ global register variable follows a function definition │ │ │ │ register used for two global register variables │ │ │ │ call-clobbered register used for global register variable │ │ │ │ setup_reg_classes │ │ │ │ @@ -17362,19 +17362,19 @@ │ │ │ │ fix_register │ │ │ │ init_reg_sets_1 │ │ │ │ init_move_cost │ │ │ │ unknown register name: %s │ │ │ │ Starting backward pass... │ │ │ │ Fixed operand of insn %d. │ │ │ │ Starting forward pass... │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regmove.c │ │ │ │ Could fix operand %d of insn %d matching operand %d. │ │ │ │ Fixed operand %d of insn %d matching operand %d. │ │ │ │ reg_is_remote_constant_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regrename.c │ │ │ │ Cannot rename chain %s (%d) at insn %d (%s) │ │ │ │ Widening register in chain %s (%d) at insn %d │ │ │ │ Failing basic block due to unhandled overlap │ │ │ │ Closing chain %s (%d) at insn %d (%s) │ │ │ │ Creating chain %s (%d) │ │ │ │ at insn %d │ │ │ │ Basic block %d: │ │ │ │ @@ -17390,22 +17390,22 @@ │ │ │ │ mark_read │ │ │ │ mark_write │ │ │ │ mark_access │ │ │ │ do_replace │ │ │ │ scan_rtx │ │ │ │ note_sets_clobbers │ │ │ │ build_def_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/regstat.c │ │ │ │ regstat_free_calls_crossed │ │ │ │ regstat_compute_calls_crossed │ │ │ │ regstat_free_ri │ │ │ │ regstat_compute_ri │ │ │ │ regstat_free_n_sets_and_refs │ │ │ │ regstat_init_n_sets_and_refs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload.c │ │ │ │ cannot reload integer constant operand in % │ │ │ │ impossible register constraint in % │ │ │ │ %<&%> constraint used with no register class │ │ │ │ unable to generate reloads for: │ │ │ │ inconsistent operand constraints in an % │ │ │ │ reg_inc_found_and_valid_p │ │ │ │ regno_clobbered_p │ │ │ │ @@ -17470,15 +17470,15 @@ │ │ │ │ gen_reload_chain_without_interm_reg_p │ │ │ │ reloads_conflict │ │ │ │ find_reg │ │ │ │ count_pseudo │ │ │ │ eliminate_regs_1 │ │ │ │ eliminate_regs_in_insn │ │ │ │ compute_use_by_pseudos │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/reload1.c │ │ │ │ could not find a spill register │ │ │ │ % operand constraint incompatible with operand size │ │ │ │ output operand is constant in % │ │ │ │ % operand requires impossible reload │ │ │ │ Reg %d has equivalence, initial gains %d │ │ │ │ Reg %d had equivalence, but can't be eliminated │ │ │ │ can%'t find a register in class %qs while reloading % │ │ │ │ @@ -17494,15 +17494,15 @@ │ │ │ │ VOIDmode on an output │ │ │ │ Spilling for insn %d. │ │ │ │ Using reg %d for reload %d │ │ │ │ reload failure for reload %d │ │ │ │ this is the insn: │ │ │ │ unrecognizable insn: │ │ │ │ insn does not satisfy its constraints: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtl.c │ │ │ │ NOTE_INSN_SWITCH_TEXT_SECTIONS │ │ │ │ rtx_equal_p │ │ │ │ rtx_equal_p_cb │ │ │ │ copy_rtx │ │ │ │ shared_const_p │ │ │ │ REG_DEP_TRUE │ │ │ │ REG_DEAD │ │ │ │ @@ -17607,18 +17607,18 @@ │ │ │ │ find_first_parameter_load │ │ │ │ subreg_get_info │ │ │ │ replace_rtx │ │ │ │ remove_reg_equal_equiv_notes_for_regno │ │ │ │ find_reg_fusage │ │ │ │ dead_or_set_p │ │ │ │ reg_overlap_mentioned_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlanal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/rtlhooks.c │ │ │ │ gen_lowpart_general │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sbitmap.c │ │ │ │ n_bits = %d, set = { │ │ │ │ sbitmap_union_of_preds │ │ │ │ sbitmap_union_of_succs │ │ │ │ sbitmap_intersection_of_preds │ │ │ │ sbitmap_intersection_of_succs │ │ │ │ sbitmap_a_and_b_or_c_cg │ │ │ │ sbitmap_a_or_b_and_c │ │ │ │ @@ -17638,54 +17638,54 @@ │ │ │ │ uns_float │ │ │ │ <%#lx,%#lx> │ │ │ │ %4d: debug %s optimized away │ │ │ │ %4d: debug %s => %s │ │ │ │ i%4d: barrier │ │ │ │ i%4d │ │ │ │ %s: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sched-vis.c │ │ │ │ print_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/simplify-rtx.c │ │ │ │ assuming signed overflow does not occur when assuming abs (x) < 0 is false │ │ │ │ assuming signed overflow does not occur when assuming abs (x) >= 0 is true │ │ │ │ simplify_immed_subreg │ │ │ │ simplify_subreg │ │ │ │ simplify_ternary_operation │ │ │ │ comparison_result │ │ │ │ simplify_const_relational_operation │ │ │ │ simplify_const_binary_operation │ │ │ │ simplify_binary_operation_1 │ │ │ │ simplify_binary_operation │ │ │ │ simplify_const_unary_operation │ │ │ │ simplify_unary_operation_1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sparseset.c │ │ │ │ sparseset_and_compl │ │ │ │ sparseset_bit_p │ │ │ │ (%lu * 2^%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/sreal.c │ │ │ │ sreal_div │ │ │ │ sreal_sub │ │ │ │ shift_right │ │ │ │ *stack_ptr_mod │ │ │ │ %d %s "%s == %d" "%s" %ld │ │ │ │ %d %s "%s" "%s" %ld │ │ │ │ %s == %d: %ld │ │ │ │ %d %s "%s == %d" %ld │ │ │ │ %d %s "%s" %ld │ │ │ │ Pass statistics: │ │ │ │ .statistics │ │ │ │ %d %s "%s" "%s" %d │ │ │ │ %d %s "%s == %d" "%s" 1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/statistics.c │ │ │ │ statistics_histogram_event │ │ │ │ statistics_counter_event │ │ │ │ curr_statistics_hash │ │ │ │ asm-specifier for variable %qE conflicts with asm clobber list │ │ │ │ missing close brace for named operand │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stmt.c │ │ │ │ output operand constraint lacks %<=%> │ │ │ │ operand constraint contains incorrectly positioned %<+%> or %<=%> │ │ │ │ %<%%%> constraint used with last operand │ │ │ │ matching constraint not valid in output operand │ │ │ │ output constraint %qc for operand %d is not at the beginning │ │ │ │ input operand constraint contains %qc │ │ │ │ matching constraint references invalid operand number │ │ │ │ @@ -17711,15 +17711,15 @@ │ │ │ │ expand_case │ │ │ │ expand_decl │ │ │ │ expand_return │ │ │ │ resolve_operand_name_1 │ │ │ │ expand_asm_operands │ │ │ │ force_label_rtx │ │ │ │ label_rtx │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/stor-layout.c │ │ │ │ type size can%'t be explicitly evaluated │ │ │ │ variable-size type declared outside of any function │ │ │ │ aligns: rec = %u, unpack = %u, off = %u │ │ │ │ size of %q+D is larger than %wd bytes │ │ │ │ packed attribute causes inefficient alignment for %q+D │ │ │ │ padding struct size to alignment boundary │ │ │ │ packed attribute causes inefficient alignment for %qE │ │ │ │ @@ -17743,27 +17743,27 @@ │ │ │ │ self_referential_size │ │ │ │ put_pending_sizes │ │ │ │ STORE_MOTION delete insn in BB %d: │ │ │ │ STORE_MOTION replaced with insn: │ │ │ │ STORE_MOTION drop REG_EQUAL note at insn %d: │ │ │ │ STORE_MOTION list of MEM exprs considered: │ │ │ │ Can't replace store %d: abnormal edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/store-motion.c │ │ │ │ STORE_MOTION insert store at start of BB %d: │ │ │ │ STORE_MOTION insert insn on edge (%d, %d): │ │ │ │ STORE_MOTION of %s, %d basic blocks, │ │ │ │ %d insns deleted, %d insns created │ │ │ │ ANTIC stores : │ │ │ │ AVAIL stores : │ │ │ │ Removing redundant store: │ │ │ │ st_antloc │ │ │ │ st_transp │ │ │ │ st_avloc │ │ │ │ insert_store │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/targhooks.c │ │ │ │ __builtin_saveregs not supported by this target │ │ │ │ nested function trampolines not supported on this target │ │ │ │ target attribute is not supported on this machine │ │ │ │ #pragma GCC target is not supported for this machine │ │ │ │ created and used with different settings of -fpic │ │ │ │ created and used with different settings of -fpie │ │ │ │ created and used with differing settings of '%s' │ │ │ │ @@ -17964,15 +17964,15 @@ │ │ │ │ %7.2f (%2.0f%%) wall │ │ │ │ %8u kB (%2.0f%%) ggc │ │ │ │ TOTAL : │ │ │ │ %7.2f │ │ │ │ %7.2f │ │ │ │ PCH preprocessor state restore │ │ │ │ tree switch initialization conversion │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/timevar.c │ │ │ │ time in %s: %ld.%06ld (%ld%%) │ │ │ │ timevar_stop │ │ │ │ timevar_start │ │ │ │ timevar_pop_1 │ │ │ │ timevar_push_1 │ │ │ │ zt?options passed: │ │ │ │ options enabled: │ │ │ │ @@ -18090,15 +18090,15 @@ │ │ │ │ min-insn-to-prefetch-ratio │ │ │ │ max-vartrack-size │ │ │ │ min-nondebug-insn-uid │ │ │ │ ipa-sra-ptr-growth-factor │ │ │ │ devirt-type-list-size │ │ │ │ lto-partitions │ │ │ │ lto-min-partition │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/toplev.c │ │ │ │ %q+F declared % but never defined │ │ │ │ -fstack-usage not supported for this target │ │ │ │ this target does not support %qs │ │ │ │ Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, and -ftree-loop-linear) │ │ │ │ instruction scheduling not supported on this target machine │ │ │ │ this target machine does not have delayed branches │ │ │ │ could not close zeroed insn dump file %qs: %m │ │ │ │ @@ -18268,37 +18268,37 @@ │ │ │ │ Maximum number of namespaces to search for alternatives when name lookup fails │ │ │ │ init_excess_precision │ │ │ │ %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d │ │ │ │ %s%swarning: %s header version %s differs from library version %s. │ │ │ │ GMP version %s, MPFR version %s, MPC version %s │ │ │ │ %s%s%s %sversion %s (%s) │ │ │ │ %s compiled by GNU C version %s, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tracer.c │ │ │ │ Trace seed %i [%i] │ │ │ │ ,%i [%i] │ │ │ │ forward %i [%i] │ │ │ │ Duplicated %i as %i [%i] │ │ │ │ covered now %.1f │ │ │ │ Duplicated %i insns (%i%%) │ │ │ │ tail_duplicate │ │ │ │ Found conditional dead call: │ │ │ │ DCE_COND_UB_TEST │ │ │ │ DCE_COND_UB │ │ │ │ DCE_COND1 │ │ │ │ DCE_COND_LB_TEST │ │ │ │ DCE_COND_LB │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-call-cdce.c │ │ │ │ %s:%d: note: function call is shrink-wrapped into error conditions. │ │ │ │ get_no_error_domain │ │ │ │ gen_conditions_for_pow_int_base │ │ │ │ gen_conditions_for_pow_cst_base │ │ │ │ gen_conditions_for_pow │ │ │ │ gen_shrink_wrap_conditions │ │ │ │ shrink_wrap_one_built_in_call │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfg.c │ │ │ │ invalid operands to array reference │ │ │ │ type mismatch in array reference │ │ │ │ type mismatch in array range reference │ │ │ │ type mismatch in real/imagpart reference │ │ │ │ type mismatch in component reference │ │ │ │ conversion of an SSA_NAME on the left hand side │ │ │ │ conversion of register to a different size │ │ │ │ @@ -18492,23 +18492,23 @@ │ │ │ │ find_taken_edge │ │ │ │ replace_uses_by │ │ │ │ group_case_labels_stmt │ │ │ │ start_recording_case_labels │ │ │ │ next_discriminator_for_locus │ │ │ │ make_cond_expr_edges │ │ │ │ make_edges │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-cfgcleanup.c │ │ │ │ remove_forwarder_block_with_phi │ │ │ │ phi_alternatives_equal │ │ │ │ cleanup_omp_return │ │ │ │ cleanup_tree_cfg_noloop │ │ │ │ mergephi │ │ │ │ cplxlower0 │ │ │ │ cplxlower │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-complex.c │ │ │ │ expand_complex_comparison │ │ │ │ expand_complex_division │ │ │ │ expand_complex_libcall │ │ │ │ expand_complex_multiplication │ │ │ │ expand_complex_addition │ │ │ │ expand_complex_move │ │ │ │ expand_complex_operations_1 │ │ │ │ @@ -18574,24 +18574,24 @@ │ │ │ │ Number of miv tests: %d │ │ │ │ (vertex %d: (%s%s) (in: │ │ │ │ digraph RDG { │ │ │ │ %d -> %d [label=input] │ │ │ │ %d -> %d [label=output] │ │ │ │ %d -> %d │ │ │ │ %d -> %d [label=anti] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-data-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.h │ │ │ │ (Dependence relation cannot be represented by distance vector.) │ │ │ │ iterations_that_access_an_element_twice_in_A: │ │ │ │ iterations_that_access_an_element_twice_in_B: │ │ │ │ failed: bit offset alignment. │ │ │ │ failed: evolution of base is not affine. │ │ │ │ failed: evolution of offset is not affine. │ │ │ │ constant offset from base address: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.h │ │ │ │ siv test failed: chrec is not positive. │ │ │ │ siv test failed: chrec not positive. │ │ │ │ overlap steps test failed: no iteration counts. │ │ │ │ (analyze_subscript_affine_affine │ │ │ │ affine-affine test failed: too many variables. │ │ │ │ affine-affine test failed: unimplemented. │ │ │ │ (analyze_overlapping_iterations │ │ │ │ @@ -18636,15 +18636,15 @@ │ │ │ │ build_polynomial_chrec │ │ │ │ tree_fold_divides_p │ │ │ │ omega_add_zero_geq │ │ │ │ omega_add_zero_eq │ │ │ │ compute_affine_dependence │ │ │ │ dr_analyze_innermost │ │ │ │ extract_ops_from_tree │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dfa.c │ │ │ │ Total memory used by DFA/SSA data │ │ │ │ Average number of arguments per PHI node: %.1f (max: %ld) │ │ │ │ Referenced variables in %s: %u │ │ │ │ DFA Statistics for %s │ │ │ │ Referenced variables │ │ │ │ %-30s%13lu%11lu%c │ │ │ │ Variables annotated │ │ │ │ @@ -18686,18 +18686,18 @@ │ │ │ │ tree-original │ │ │ │ tree-gimple │ │ │ │ tree-nested │ │ │ │ tree-vcg │ │ │ │ ada-spec │ │ │ │ tree-all │ │ │ │ ignoring unknown option %q.*s in %<-fdump-%s%> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-dump.c │ │ │ │ could not open dump file %qs: %m │ │ │ │ dequeue_and_dump │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-eh.c │ │ │ │ Before removal of unreachable regions: │ │ │ │ Removing unreachable region %d │ │ │ │ Removing unreachable landing pad %d │ │ │ │ After removal of unreachable regions: │ │ │ │ Unsplit EH landing pad %d to block %i. │ │ │ │ Unsplit EH landing pad %d to block %i (via cleanup_empty_eh). │ │ │ │ Empty EH handler %i moved to EH region %i. │ │ │ │ @@ -18735,15 +18735,15 @@ │ │ │ │ BB %i has incorrect edge │ │ │ │ ehcleanup │ │ │ │ __emutls_t. │ │ │ │ __emutls_v. │ │ │ │ No TLS variables found. │ │ │ │ __emutls_object │ │ │ │ __offset │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-emutls.c │ │ │ │ lower_emutls_phi_arg │ │ │ │ emutls_index │ │ │ │ not innermost loop │ │ │ │ less than 2 basic blocks │ │ │ │ multiple exits │ │ │ │ Irreducible loop │ │ │ │ ----------[%d]------------- │ │ │ │ @@ -18752,27 +18752,27 @@ │ │ │ │ More than two phi node args. │ │ │ │ stmt not suitable for ifcvt │ │ │ │ tree could trap... │ │ │ │ LHS is not var │ │ │ │ don't know what to do │ │ │ │ Applying if-conversion │ │ │ │ new phi replacement stmt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-if-conv.c │ │ │ │ basic block after exit bb but before latch │ │ │ │ non empty basic block after exit bb │ │ │ │ latch is not dominated by exit_block │ │ │ │ Virtual phi not on loop->header. │ │ │ │ Difficult to handle this virtual phi. │ │ │ │ predicate_scalar_phi │ │ │ │ find_phi_replacement_condition │ │ │ │ combine_blocks │ │ │ │ predicate_bbs │ │ │ │ get_loop_body_in_if_conv_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-flow-inline.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-into-ssa.c │ │ │ │ Registering new PHI nodes in block #%d │ │ │ │ Updating SSA information for statement │ │ │ │ Current reaching definitions │ │ │ │ Definition and live-in blocks: │ │ │ │ SSA renaming information for %s │ │ │ │ N_i -> { O_1 ... O_j } means that N_i replaces O_1, ..., O_j │ │ │ │ Number of virtual NEW -> OLD mappings: %7u │ │ │ │ @@ -18823,46 +18823,46 @@ │ │ │ │ initialize_flags_in_bb │ │ │ │ mark_block_for_update │ │ │ │ prune_unused_phi_nodes │ │ │ │ insert_phi_nodes_for │ │ │ │ referenced_var │ │ │ │ mark_def_sites │ │ │ │ init_ssa_renamer │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-iterator.c │ │ │ │ tsi_link_after │ │ │ │ tsi_link_before │ │ │ │ free_stmt_list │ │ │ │ alloc_stmt_list │ │ │ │ ldist useful partition: │ │ │ │ generated memset zero │ │ │ │ Loop %d is the same. │ │ │ │ FIXME: Loop %d not distributed: it has more than two basic blocks. │ │ │ │ FIXME: Loop %d not distributed: failed to build the RDG. │ │ │ │ ldist asked to generate code for vertex %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-loop-distribution.c │ │ │ │ Loop %d distributed: split to %d loops. │ │ │ │ generate_memset_zero │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nested.c │ │ │ │ Guessing no static-chain for %s │ │ │ │ convert_all_function_calls iterations: %u │ │ │ │ Setting static-chain for %s │ │ │ │ __nl_goto_buf │ │ │ │ __builtin_trampoline │ │ │ │ ;; Function %s │ │ │ │ remap_vla_decls │ │ │ │ finalize_nesting_tree_1 │ │ │ │ convert_nonlocal_omp_clauses │ │ │ │ convert_local_omp_clauses │ │ │ │ walk_gimple_omp_for │ │ │ │ create_tmp_var_for │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-nrv.c │ │ │ │ NRV Replaced: │ │ │ │ with: │ │ │ │ tree_nrv │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-object-size.c │ │ │ │ Computing %s %sobject size for │ │ │ │ Reexamining │ │ │ │ : %s %sobject size %lu │ │ │ │ Found a dependency loop at │ │ │ │ Visiting use-def links for │ │ │ │ alloc_size │ │ │ │ Need to reexamine │ │ │ │ @@ -18881,21 +18881,21 @@ │ │ │ │ tree_low_cst │ │ │ │ compute_builtin_object_size │ │ │ │ *init_datastructures │ │ │ │ *free_cfg_annotations │ │ │ │ early_optimizations │ │ │ │ early_local_cleanups │ │ │ │ *all_optimizations │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-optimize.c │ │ │ │ size of return value of %q+D is %u bytes │ │ │ │ size of return value of %q+D is larger than %wd bytes │ │ │ │ tree_rest_of_compilation │ │ │ │ Removing Dead PHI definition: │ │ │ │ Inserting a partition copy on edge BB%d->BB%d :PART.%d = PART.%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-outof-ssa.c │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : │ │ │ │ Inserting a temp copy on edge BB%d->BB%d : PART.%d = │ │ │ │ Inserting a value copy on edge BB%d->BB%d : PART.%d = │ │ │ │ = PART.%d │ │ │ │ After Coalescing: │ │ │ │ insert_value_copy_on_edge │ │ │ │ insert_partition_copy_on_edge │ │ │ │ @@ -18917,15 +18917,15 @@ │ │ │ │ loop NOT innermost │ │ │ │ parallelizing outer loop %d │ │ │ │ parallelizing inner loop %d │ │ │ │ loop at %s:%d: │ │ │ │ .paral_data │ │ │ │ .paral_data_store │ │ │ │ .paral_data_load │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-parloops.c │ │ │ │ loop is not parallel according to graphite │ │ │ │ FAILED: number of iterations not known │ │ │ │ Detected reduction. reduction stmt is: │ │ │ │ checking if it a part of reduction pattern: │ │ │ │ FAILED: it is not a part of reduction. │ │ │ │ FAILED: scalar dependency between iterations │ │ │ │ SUCCESS: may be parallelized │ │ │ │ @@ -18936,19 +18936,19 @@ │ │ │ │ separate_decls_in_region_name │ │ │ │ separate_decls_in_region_stmt │ │ │ │ transform_to_exit_first_loop │ │ │ │ gen_parallel_loop │ │ │ │ lambda_transform_legal_p │ │ │ │ try_create_reduction_list │ │ │ │ try_get_loop_niter │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-phinodes.c │ │ │ │ remove_phi_arg_num │ │ │ │ add_phi_arg │ │ │ │ resize_phi_node │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-predcom.c │ │ │ │ Predictive commoning failed: no suitable chains │ │ │ │ Executing predictive commoning without unrolling. │ │ │ │ (id %u%s) │ │ │ │ offset │ │ │ │ distance %u │ │ │ │ looparound ref │ │ │ │ combination ref │ │ │ │ @@ -19074,27 +19074,27 @@ │ │ │ │ typedef │ │ │ │ register │ │ │ │ __asm__ │ │ │ │ [value-expr: │ │ │ │ percent_K_format │ │ │ │ tree_low_cst │ │ │ │ dump_omp_clause │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-pretty-print.c │ │ │ │ __gcov_interval_profiler │ │ │ │ __gcov_pow2_profiler │ │ │ │ __gcov_one_value_profiler │ │ │ │ __gcov_indirect_call_callee │ │ │ │ __gcov_indirect_call_counters │ │ │ │ __gcov_indirect_call_profiler │ │ │ │ __gcov_average_profiler │ │ │ │ __gcov_ior_profiler │ │ │ │ PROF_edge_counter │ │ │ │ tree_profile_ipa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-profile.c │ │ │ │ gimple_gen_const_delta_profiler │ │ │ │ cgraph_only_called_directly_p │ │ │ │ %d affine univariate chrecs │ │ │ │ %d chrec_dont_know chrecs │ │ │ │ %d total chrecs │ │ │ │ %d sets in the scev database │ │ │ │ %d gets in the scev database │ │ │ │ @@ -19128,15 +19128,15 @@ │ │ │ │ %d nb_total_loops │ │ │ │ %d affine multivariate chrecs │ │ │ │ %d degree greater than 2 polynomials │ │ │ │ %d with undetermined coefficients │ │ │ │ %d chrecs in the scev database │ │ │ │ (number_of_iterations_in_loop = │ │ │ │ (set_nb_iterations_in_loop = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-scalar-evolution.c │ │ │ │ scev_const_prop │ │ │ │ instantiate_scev_not │ │ │ │ build_polynomial_chrec │ │ │ │ add_to_evolution_1 │ │ │ │ interpret_loop_phi │ │ │ │ extract_ops_from_tree │ │ │ │ SRA accesses │ │ │ │ @@ -19170,15 +19170,15 @@ │ │ │ │ Scalar replacements created │ │ │ │ Modified expressions │ │ │ │ Subtree copy stmts │ │ │ │ Subreplacement stmts │ │ │ │ Deleted stmts │ │ │ │ Separate LHS and RHS handling │ │ │ │ Non-scalarizable GIMPLE_ASM operand. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-sra.c │ │ │ │ replacing an SSA name of a removed param │ │ │ │ , total_scalarization = %d, grp_read = %d, grp_write = %d, grp_assignment_read = %d, grp_assignment_write = %d, grp_scalar_read = %d, grp_scalar_write = %d, grp_hint = %d, grp_covered = %d, grp_unscalarizable_region = %d, grp_unscalarized_data = %d, grp_partial_lhs = %d, grp_to_be_replaced = %d, grp_maybe_modified = %d, grp_not_necessarilly_dereferenced = %d │ │ │ │ V_C_E under a different handled component. │ │ │ │ Encountered a variable sized access. │ │ │ │ Encountered a bit-field access. │ │ │ │ Encountered an unconstrained access. │ │ │ │ Dereference table before propagation: │ │ │ │ @@ -19220,15 +19220,15 @@ │ │ │ │ add_access_to_work_queue │ │ │ │ relink_to_new_repr │ │ │ │ sort_and_splice_var_accesses │ │ │ │ add_link_to_rhs │ │ │ │ mark_parm_dereference │ │ │ │ tree_low_cst │ │ │ │ beginning to process the following SWITCH statement (%s:%d) : ------- │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-switch-conversion.c │ │ │ │ index range way too large or otherwise unusable. │ │ │ │ the maximum range-branch ratio exceeded. │ │ │ │ Bad case - cs BB label is NULL │ │ │ │ Bad case - a non-final BB has two predecessors │ │ │ │ Bad case - a non-final BB not empty │ │ │ │ Bad case - different final BB │ │ │ │ Expanding as bit test is preferable │ │ │ │ @@ -19247,15 +19247,15 @@ │ │ │ │ build_constructors │ │ │ │ gather_default_values │ │ │ │ check_process_case │ │ │ │ tree_low_cst │ │ │ │ check_range │ │ │ │ do_switchconv │ │ │ │ test_symbol │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-address.c │ │ │ │ get_address_description │ │ │ │ move_variant_to_index │ │ │ │ create_mem_ref │ │ │ │ Alias oracle query stats: │ │ │ │ , points-to anything │ │ │ │ , points-to non-local │ │ │ │ , points-to escaped │ │ │ │ @@ -19267,30 +19267,30 @@ │ │ │ │ Alias information for %s │ │ │ │ Aliased symbols │ │ │ │ Call clobber information │ │ │ │ refs_may_alias_p: %ld disambiguations, %ld queries │ │ │ │ ref_maybe_used_by_call_p: %ld disambiguations, %ld queries │ │ │ │ call_may_clobber_ref_p: %ld disambiguations, %ld queries │ │ │ │ Flow-insensitive points-to information │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-alias.c │ │ │ │ decl_refs_may_alias_p │ │ │ │ %sUNINITIALIZED │ │ │ │ %sUNDEFINED │ │ │ │ %sVARYING │ │ │ │ %sCONSTANT │ │ │ │ %sCONSTANT 0x%lx%016lx │ │ │ │ (0x%lx%016lx) │ │ │ │ Lattice value changed to │ │ │ │ Visiting PHI node: │ │ │ │ PHI node value: │ │ │ │ CONSTANT │ │ │ │ which is likely │ │ │ │ Visiting statement: │ │ │ │ Folding predicate │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-ccp.c │ │ │ │ . Adding SSA edges to worklist. │ │ │ │ Argument #%d (%d -> %d %sexecutable) │ │ │ │ No interesting values produced. Marked VARYING. │ │ │ │ optimize_stdarg_builtin │ │ │ │ ccp_fold_stmt │ │ │ │ bit_value_unop │ │ │ │ ccp_fold │ │ │ │ @@ -19301,15 +19301,15 @@ │ │ │ │ bit_value_binop │ │ │ │ get_value_from_alignment │ │ │ │ ccp_visit_phi_node │ │ │ │ fold_nonarray_ctor_reference │ │ │ │ fold_array_ctor_reference │ │ │ │ dump_lattice_value │ │ │ │ Corrupt SSA across abnormal edge BB%d->BB%d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-coalesce.c │ │ │ │ ) does not have the same base variable as the result │ │ │ │ : Unable to perform partition union. │ │ │ │ Unable to coalesce ssa_names %d and %d │ │ │ │ which are marked as MUST COALESCE. │ │ │ │ Argument %d ( │ │ │ │ ) is not an SSA_NAME. │ │ │ │ SSA corruption │ │ │ │ @@ -19336,39 +19336,39 @@ │ │ │ │ copy-of chain: │ │ │ │ [UNDEFINED] │ │ │ │ [NOT A COPY] │ │ │ │ Argument #%d: │ │ │ │ PHI node │ │ │ │ Telling the propagator to │ │ │ │ copyprop │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copy.c │ │ │ │ add SSA edges out of this PHI and continue. │ │ │ │ add SSA edges out of this PHI and never visit again. │ │ │ │ do nothing with SSA edges and keep iterating. │ │ │ │ Trying to determine truth value of │ │ │ │ Conditional will always take edge %d->%d │ │ │ │ No interesting values produced. │ │ │ │ propagate_tree_value_into_stmt │ │ │ │ may_propagate_copy_into_stmt │ │ │ │ may_propagate_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-copyrename.c │ │ │ │ : Abnormal PHI barrier. No coalesce. │ │ │ │ : Same root, coalesced --> P%d. │ │ │ │ : 2 different PARM_DECLS. No coalesce. │ │ │ │ : One root a RESULT_DECL. No coalesce. │ │ │ │ : 2 different USER vars. No coalesce. │ │ │ │ : 2 default defs. No coalesce. │ │ │ │ : Readonly variable. No coalesce. │ │ │ │ : Incompatible types. No coalesce. │ │ │ │ (P%d) & │ │ │ │ : Already coalesced. │ │ │ │ --> P%d │ │ │ │ Coalesced │ │ │ │ copy_rename_partition_coalesce │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dce.c │ │ │ │ Marking result for renaming : │ │ │ │ Eliminating unnecessary statements: │ │ │ │ Redirecting edge %i->%i to %i │ │ │ │ Marking back edge of irreducible loop %i->%i │ │ │ │ can not prove finiteness of loop %i │ │ │ │ Removed %d of %d statements (%d%%) │ │ │ │ Removed %d of %d PHI nodes (%d%%) │ │ │ │ @@ -19416,20 +19416,20 @@ │ │ │ │ initialize_expr_from_cond │ │ │ │ build_and_record_new_cond │ │ │ │ eliminate_redundant_computations │ │ │ │ remove_local_expressions_from_table │ │ │ │ initialize_hash_element │ │ │ │ iterative_hash_hashable_expr │ │ │ │ record_const_or_copy │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-dom.c │ │ │ │ Total number of statements: %6ld │ │ │ │ Exprs considered for dominator optimizations: %6ld │ │ │ │ Redundant expressions eliminated │ │ │ │ Deleted dead store ' │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-forwprop.c │ │ │ │ tree_low_cst │ │ │ │ associate_plusminus │ │ │ │ combine_cond_expr_cond │ │ │ │ rhs_to_tree │ │ │ │ forward_propagate_addr_expr_1 │ │ │ │ can_propagate_from │ │ │ │ optimizing double bit test to │ │ │ │ @@ -19447,36 +19447,36 @@ │ │ │ │ Originating from : │ │ │ │ (nonlocalized) │ │ │ │ Scope blocks after cleanups: │ │ │ │ Partition map │ │ │ │ Partition %d ( │ │ │ │ Live on entry to BB%d : │ │ │ │ Live on exit from BB%d : │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-live.c │ │ │ │ Declarations used by %s, sorted by DECL_UID: │ │ │ │ loe_visit_block │ │ │ │ partition_view_bitmap │ │ │ │ partition_view_fini │ │ │ │ var_union │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ch.c │ │ │ │ Duplicating header of the loop %d up to edge %d->%d. │ │ │ │ Duplication failed. │ │ │ │ should_duplicate_loop_header_p │ │ │ │ copy_loop_headers │ │ │ │ Moving PHI node │ │ │ │ (cost %u) out of loop %d. │ │ │ │ Moving statement │ │ │ │ independent. │ │ │ │ independent │ │ │ │ Executing store motion of │ │ │ │ from loop %d │ │ │ │ shifttmp │ │ │ │ reciptmp │ │ │ │ Memory reference %u: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-im.c │ │ │ │ Querying dependency of refs %u and %u: │ │ │ │ Querying dependencies of ref %u in loop %d: %s │ │ │ │ Basic block %d (loop %d -- depth %d): │ │ │ │ invariant up to level %d, cost %d. │ │ │ │ move_computations_stmt │ │ │ │ force_move_till_op │ │ │ │ set_level │ │ │ │ @@ -19542,15 +19542,15 @@ │ │ │ │ regs_used %d │ │ │ │ cost for size: │ │ │ │ ivs cost │ │ │ │ Selected IV set: │ │ │ │ cand_cost: %d │ │ │ │ cand_use_cost: %d (complexity %d) │ │ │ │ use:%d --> iv_cand:%d, cost=(%d,%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivopts.c │ │ │ │ Unable to substitute for ivs, failed. │ │ │ │ incremented before exit test │ │ │ │ Candidate %d is related to use %d │ │ │ │ Multiplication by %d in %s costs %d │ │ │ │ force_expr_to_var_cost %s costs: │ │ │ │ single exit %d -> %d, exit condition │ │ │ │ cand cost compl. depends on │ │ │ │ @@ -19578,20 +19578,20 @@ │ │ │ │ determine_base_object │ │ │ │ alloc_iv │ │ │ │ tree_ssa_iv_optimize_loop │ │ │ │ stmt_invariant_in_loop_p │ │ │ │ expr_invariant_in_loop_p │ │ │ │ contains_abnormal_ssa_name_p │ │ │ │ dump_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-manip.c │ │ │ │ unrinittmp │ │ │ │ determine_exit_conditions │ │ │ │ tree_transform_and_unroll_loop │ │ │ │ check_loop_closed_ssa_use │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-niter.c │ │ │ │ * iteration does not wrap in statement │ │ │ │ Proved that loop %d iterates %d times using brute force. │ │ │ │ Analyzing # of iterations of loop %d │ │ │ │ bounds on difference of bases: │ │ │ │ Found loop %i to be finite: it is within pure or const function. │ │ │ │ Found loop %i to be finite: iterating │ │ │ │ probably │ │ │ │ @@ -19625,16 +19625,16 @@ │ │ │ │ sincostmp │ │ │ │ dominators for recip │ │ │ │ widening_mul │ │ │ │ execute_cse_sincos_1 │ │ │ │ insert_bb │ │ │ │ execute_cse_reciprocals_1 │ │ │ │ %d bit bswap implementation found at: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-math-opts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-operands.c │ │ │ │ Original clobbered vars: %d │ │ │ │ Static write clobbers avoided: %d │ │ │ │ Static read clobbers avoided: %d │ │ │ │ Unescapable clobbers avoided: %d │ │ │ │ Original read-only clobbers: %d │ │ │ │ Static read-only clobbers avoided: %d │ │ │ │ IMM ERROR : (use_p : tree - %p:%p) │ │ │ │ @@ -19655,26 +19655,26 @@ │ │ │ │ init_ssa_operands │ │ │ │ STMT MODIFIED. - <%p> │ │ │ │ no uses. │ │ │ │ single use. │ │ │ │ %d uses. │ │ │ │ Immediate_uses: │ │ │ │ COND_EXPR in block %d and PHI in block %d converted to straightline code. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiopt.c │ │ │ │ minmax_replacement │ │ │ │ tree_ssa_phiopt_worker │ │ │ │ blocks_in_phiopt_order │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-phiprop.c │ │ │ │ Inserting PHI for result of load │ │ │ │ for edge defining │ │ │ │ reusing PHI result │ │ │ │ inserting load │ │ │ │ phiprop_insert_phi │ │ │ │ phivn_valid_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-pre.c │ │ │ │ Could not find SSA_NAME representative for expression: │ │ │ │ Created SSA_NAME representative │ │ │ │ Block %d was deferred for a future iteration. │ │ │ │ compute_partial_antic iterations │ │ │ │ Found partial redundancy for expression │ │ │ │ Skipping insertion of phi for partial redundancy: Looks like an induction variable │ │ │ │ Skipping partial redundancy for expression │ │ │ │ @@ -19718,15 +19718,15 @@ │ │ │ │ get_expr_type │ │ │ │ phi_translate_1 │ │ │ │ pre_expr_hash │ │ │ │ pre_expr_eq │ │ │ │ alloc_expression_id │ │ │ │ get_expr_value_id │ │ │ │ add_to_value │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-propagate.c │ │ │ │ Adding Destination of edge (%d -> %d) to worklist │ │ │ │ Simulating statement (from ssa_edges): │ │ │ │ Substituting values and folding statements │ │ │ │ substitute_and_fold │ │ │ │ cfg_blocks_get │ │ │ │ cfg_blocks_add │ │ │ │ update_call_from_tree │ │ │ │ @@ -19734,15 +19734,15 @@ │ │ │ │ Folding PHI node: │ │ │ │ No folding possible │ │ │ │ Folded into: │ │ │ │ Removing dead stmt │ │ │ │ Folding statement: │ │ │ │ Not folded │ │ │ │ Statements folded │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-reassoc.c │ │ │ │ Found & 0, removing all other ops │ │ │ │ Found | -1, removing all other ops │ │ │ │ Found * 0, removing all other ops │ │ │ │ searching for un-distribute opportunities │ │ │ │ Transforming │ │ │ │ Linearized: │ │ │ │ Breaking up subtract │ │ │ │ @@ -19786,27 +19786,27 @@ │ │ │ │ No store match │ │ │ │ Value numbering store │ │ │ │ Inserting name │ │ │ │ for expression │ │ │ │ SCC consists of: │ │ │ │ SCC iterations │ │ │ │ Value numbers: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sccvn.c │ │ │ │ Store matched earlier value,value numbering store vdefs to matching vuses. │ │ │ │ WARNING: Giving up with SCCVN due to SCC size %u exceeding %u │ │ │ │ copy_phi │ │ │ │ stmt_has_constants │ │ │ │ set_ssa_val_to │ │ │ │ visit_use │ │ │ │ vn_nary_op_insert_into │ │ │ │ vn_reference_insert_pieces │ │ │ │ vn_reference_lookup_3 │ │ │ │ tree_low_cst │ │ │ │ copy_reference_ops_from_ref │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-sink.c │ │ │ │ Not moving store, common dominator post-dominates from block. │ │ │ │ Common dominator of all uses is %d │ │ │ │ Sinking │ │ │ │ from bb %d to bb %d │ │ │ │ Sunk statements │ │ │ │ is_hidden_global_store │ │ │ │ + UNKNOWN │ │ │ │ @@ -19856,15 +19856,15 @@ │ │ │ │ Generating constraints for %s │ │ │ │ PTA query stats: │ │ │ │ /* Constraints used in the constraint graph: │ │ │ │ // The constraint graph in dot format: │ │ │ │ edge [ │ │ │ │ fontsize = "12" │ │ │ │ // List of nodes in the constraint graph: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-structalias.c │ │ │ │ Non-pointer vars: %d │ │ │ │ Collapsing static cycles and doing variable substitution │ │ │ │ Detecting pointer and location equivalences │ │ │ │ Found location equivalence for node %s │ │ │ │ Equivalence classes for %s node id %d:%s are pointer: %d, location:%d │ │ │ │ %s is a non-pointer variable, eliminating edges. │ │ │ │ Rewriting constraints and unifying variables │ │ │ │ @@ -19906,29 +19906,29 @@ │ │ │ │ heapvar_insert │ │ │ │ process_constraint │ │ │ │ init_base_vars │ │ │ │ compute_may_aliases │ │ │ │ pt_solutions_same_restrict_base │ │ │ │ Replacing Expressions │ │ │ │ replace with --> │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadedge.c │ │ │ │ fold_assignment_stmt │ │ │ │ threadedge_initialize_values │ │ │ │ Threaded jump %d --> %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-threadupdate.c │ │ │ │ Jumps threaded │ │ │ │ thread_through_loop_header │ │ │ │ redirect_edges │ │ │ │ thread_through_all_blocks │ │ │ │ is guarded by : │ │ │ │ (.NOT.) │ │ │ │ Use in stmt │ │ │ │ Operand defs of phi │ │ │ │ [CHECK]: examining phi: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-uninit.c │ │ │ │ [CHECK] Found def edge %d in │ │ │ │ [WORKLIST]: add to initial list: │ │ │ │ [CHECK]: Found unguarded use: │ │ │ │ [WORKLIST]: Update worklist with phi: │ │ │ │ %qD may be used uninitialized in this function │ │ │ │ prune_uninit_phi_opnds_in_unrealizable_paths │ │ │ │ use_pred_not_overlap_with_undef_path_pred │ │ │ │ @@ -19959,15 +19959,15 @@ │ │ │ │ type mismatch between an SSA_NAME and its symbol │ │ │ │ found an SSA_NAME that had been released into the free pool │ │ │ │ found a virtual definition for a GIMPLE register │ │ │ │ virtual SSA name for non-VOP decl │ │ │ │ found a real definition for a non-register │ │ │ │ found a default name with a non-empty defining statement │ │ │ │ No longer having address taken: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa.c │ │ │ │ RESULT_DECL should be read only when DECL_BY_REFERENCE is set │ │ │ │ SSA_NAME created in two different blocks %i and %i │ │ │ │ Expected definition statement: │ │ │ │ Actual definition statement: │ │ │ │ AUX pointer initialized for edge %d->%d │ │ │ │ incoming edge count does not match number of PHI arguments │ │ │ │ PHI argument is missing for edge %d->%d │ │ │ │ @@ -19982,47 +19982,47 @@ │ │ │ │ number of operands and imm-links don%'t agree in statement │ │ │ │ %qD is used uninitialized in this function │ │ │ │ walk_use_def_chains │ │ │ │ verify_ssa │ │ │ │ SSA names released │ │ │ │ Released %i names, %.2f%% │ │ │ │ release_ssa │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssanames.c │ │ │ │ release_defs │ │ │ │ duplicate_ssa_name_ptr_info │ │ │ │ get_ptr_info │ │ │ │ make_ssa_name_fn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-stdarg.c │ │ │ │ bb%d will %sbe executed at most once for each va_start in bb%d │ │ │ │ %s: va_list escapes %d, needs to save │ │ │ │ va_list escapes in │ │ │ │ GPR units and │ │ │ │ FPR units. │ │ │ │ tree_low_cst │ │ │ │ reachable_at_most_once │ │ │ │ execute_optimize_stdarg │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-tailcall.c │ │ │ │ Eliminated tail recursion in bb %d : │ │ │ │ mult_acc │ │ │ │ Found tail call │ │ │ │ in bb %i │ │ │ │ adjust_return_value │ │ │ │ add_successor_phi_arg │ │ │ │ decrease_profile │ │ │ │ eliminate_tail_call │ │ │ │ independent_of_stmt_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-generic.c │ │ │ │ build_word_mode_vector_type │ │ │ │ tree_low_cst │ │ │ │ expand_vector_operations_1 │ │ │ │ veclower2 │ │ │ │ veclower │ │ │ │ get vectype with %d units of type │ │ │ │ last stmt in pattern. don't mark relevant/live. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-stmts.c │ │ │ │ vec_stmt_relevant_p: stmt has vdefs. │ │ │ │ vec_stmt_relevant_p: used out of loop. │ │ │ │ vect_model_simple_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ vect_model_store_cost: aligned. │ │ │ │ vect_model_store_cost: unaligned supported by hardware. │ │ │ │ vect_model_store_cost: strided group_size = %d . │ │ │ │ vect_model_store_cost: inside_cost = %d, outside_cost = %d . │ │ │ │ @@ -20183,15 +20183,15 @@ │ │ │ │ epilog loop required. │ │ │ │ === vec_transform_loop === │ │ │ │ ------>vectorizing phi: │ │ │ │ multiple-types. │ │ │ │ transform phi. │ │ │ │ transform statement. │ │ │ │ OUTER LOOP VECTORIZED. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop.c │ │ │ │ intermediate value used outside loop. │ │ │ │ unsupported phi node definition. │ │ │ │ reduction: not commutative/associative: │ │ │ │ reduction: not binary operation: │ │ │ │ reduction: uses not ssa_names: │ │ │ │ reduction: multiple types: operation type: │ │ │ │ reduction: unsafe fp math optimization: │ │ │ │ @@ -20281,15 +20281,15 @@ │ │ │ │ vect_is_simple_reduction_1 │ │ │ │ vect_analyze_loop_operations │ │ │ │ vect_determine_vectorization_factor │ │ │ │ vect_analyze_scalar_cycles_1 │ │ │ │ new_loop_vec_info │ │ │ │ vect_analyze_loop_form │ │ │ │ Profitability threshold is %u loop iterations. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-loop-manip.c │ │ │ │ tree_duplicate_loop_to_edge_cfg failed. │ │ │ │ === vect_do_peeling_for_loop_bound === │ │ │ │ vect_update_ivs_after_vectorizer: phi: │ │ │ │ === vect_do_peeling_for_alignment === │ │ │ │ === vect_update_inits_of_dr === │ │ │ │ create runtime check for data references │ │ │ │ created %u versioning for alias checks. │ │ │ │ @@ -20317,17 +20317,17 @@ │ │ │ │ adjust_debug_stmts_now │ │ │ │ slpeel_update_phis_for_duplicate_loop │ │ │ │ slpeel_tree_peel_loop_to_edge │ │ │ │ vect_build_loop_niters │ │ │ │ vect_generate_tmps_on_preheader │ │ │ │ vect_do_peeling_for_loop_bound │ │ │ │ slpeel_make_loop_iterate_ntimes │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-slp.c │ │ │ │ ------>vectorizing SLP node starting from: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vectorizer.h │ │ │ │ Build SLP failed: can't find def for │ │ │ │ Build SLP failed: some of the stmts are in a pattern, and others are not │ │ │ │ Build SLP failed: two constant oprnds in stmt │ │ │ │ Build SLP failed: different types │ │ │ │ Build SLP failed: illegal type of def │ │ │ │ Build SLP failed: unvectorizable statement │ │ │ │ Build SLP failed: not GIMPLE_ASSIGN nor GIMPLE_CALL │ │ │ │ @@ -20390,15 +20390,15 @@ │ │ │ │ vect_analyze_slp_instance │ │ │ │ Increasing alignment of decl: │ │ │ │ basic block vectorized using SLP │ │ │ │ vectorized %u loops in function. │ │ │ │ Vectorized loops │ │ │ │ increase_alignment │ │ │ │ : loop information indicates does not overflow │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vrp.c │ │ │ │ array subscript is outside array bounds │ │ │ │ array subscript is above array bounds │ │ │ │ array subscript is below array bounds │ │ │ │ assuming signed overflow does not occur when simplifying conditional to constant │ │ │ │ assuming signed overflow does not occur when simplifying conditional │ │ │ │ comparison always false due to limited range of data type │ │ │ │ comparison always true due to limited range of data type │ │ │ │ @@ -20453,15 +20453,15 @@ │ │ │ │ abs_extent_range │ │ │ │ extract_range_from_binary_expr │ │ │ │ set_value_range_to_value │ │ │ │ range_includes_zero_p │ │ │ │ vrp_meet │ │ │ │ compare_values_warnv │ │ │ │ nonnull_arg_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree.c │ │ │ │ arrays of functions are not meaningful │ │ │ │ ignoring attributes applied to %qT after definition │ │ │ │ function return type cannot be function │ │ │ │ complex long long unsigned int │ │ │ │ Type hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_DEBUG_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ DECL_VALUE_EXPR hash: size %ld, %ld elements, %f collisions │ │ │ │ @@ -20805,15 +20805,15 @@ │ │ │ │ property_decl │ │ │ │ message_send_expr │ │ │ │ class_reference_expr │ │ │ │ property_ref │ │ │ │ Interval counter range %d -- %d │ │ │ │ correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d) │ │ │ │ corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/value-prof.c │ │ │ │ Histogram value statement does not correspond to the statement it is associated with │ │ │ │ Trying transformations on stmt │ │ │ │ Mod subtract transformation on insn │ │ │ │ Mod power of 2 transformation on insn │ │ │ │ Single value %i stringop transformation on │ │ │ │ hist->count %ld hist->all %ld │ │ │ │ ] outside range:%ld │ │ │ │ @@ -20836,15 +20836,15 @@ │ │ │ │ gimple_stringop_fixed_value │ │ │ │ interesting_stringop_to_profile_p │ │ │ │ gimple_stringops_transform │ │ │ │ gimple_mod_pow2 │ │ │ │ gimple_divmod_fixed_value │ │ │ │ gimple_mod_subtract │ │ │ │ gimple_mod_subtract_transform │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/var-tracking.c │ │ │ │ dataflow difference found: removal of: │ │ │ │ dataflow difference found: old and new follow: │ │ │ │ variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without │ │ │ │ variable tracking size limit exceeded │ │ │ │ BB %i: in %i (was %i), out %i (was %i), rem %i + %i, tsz %i │ │ │ │ Created new value %u:%u for reg %i │ │ │ │ emit_notes_in_bb │ │ │ │ @@ -20976,15 +20976,15 @@ │ │ │ │ output_constant_pool_2 │ │ │ │ output_constant_pool_1 │ │ │ │ change_symbol_block │ │ │ │ make_decl_rtl │ │ │ │ get_variable_section │ │ │ │ get_named_section │ │ │ │ get_section │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varasm.c │ │ │ │ thread-local COMMON data not implemented │ │ │ │ %+D causes a section type conflict │ │ │ │ alignment of %q+D is greater than maximum object file alignment. Using %d │ │ │ │ initializer for integer/fixed-point value is too complicated │ │ │ │ initializer for floating value is not a floating constant │ │ │ │ invalid initial value for member %qE │ │ │ │ weak declaration of %q+D must be public │ │ │ │ @@ -21001,15 +21001,15 @@ │ │ │ │ global register variable has initial value │ │ │ │ optimization may eliminate reads and/or writes to register variables │ │ │ │ ifunc is not supported in this configuration │ │ │ │ weakref %q+D ultimately targets itself │ │ │ │ weakref %q+D must have static linkage │ │ │ │ storage size of %q+D isn%'t known │ │ │ │ requested alignment for %q+D is greater than implemented alignment of %wu │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/vec.c │ │ │ │ calculate_allocation │ │ │ │ 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ │ │ │ Updating insn %i (%i->%i) │ │ │ │ Web oldreg=%i newreg=%i │ │ │ │ .infomemnobits │ │ │ │ mov #0xf0f0, r6 │ │ │ │ @@ -21094,15 +21094,15 @@ │ │ │ │ saveprologue │ │ │ │ noint_hwmul │ │ │ │ .infomemnobits is deprecated; use .infomem.bss │ │ │ │ only uninitialized variables can be placed in a .bss section │ │ │ │ ; TRAMPOLINE HERE │ │ │ │ ; move context (either r1 or r4) to r6 │ │ │ │ ; call function (0xf0f0 will be changed) │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.c │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%D%d, %%D0 │ │ │ │ %s %%C%d, %%C0 │ │ │ │ %s %%B%d, %%B0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ %s %%A%d, %%A0 │ │ │ │ @@ -21179,18 +21179,18 @@ │ │ │ │ __delay_cycles │ │ │ │ __swap_bytes │ │ │ │ __get_watchdog_clear_value │ │ │ │ __set_watchdog_clear_value │ │ │ │ __watchdog_clear │ │ │ │ __bi%c_status_register_on_exit invalid outside of function with interrupt attribute │ │ │ │ __delay_cycles argument must be non-negative integer constant │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-builtins.c │ │ │ │ Unhandled built-in function `%s' │ │ │ │ msp430_expand_builtin │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430-function.c │ │ │ │ interrupt vector offset %d must be even and non-negative │ │ │ │ interrupt vector offset %qE is not an integer constant │ │ │ │ interrupt vector offset must be an even non-negative integer constant │ │ │ │ %qs ignored on noreturn function │ │ │ │ %qs attribute ignored (incompatible with %qs) │ │ │ │ %qs attribute ignored (requires %qs) │ │ │ │ saveprologue no longer supported │ │ │ │ @@ -21198,15 +21198,15 @@ │ │ │ │ frame allocation destroys caller register due to %qs │ │ │ │ .word .L%d │ │ │ │ msp430_initial_elimination_offset │ │ │ │ gen_adjust_register │ │ │ │ msp430_set_current_function │ │ │ │ /proc/sys/kernel/randomize_va_space │ │ │ │ /proc/sys/kernel/exec-shield-randomize │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraph.c │ │ │ │ %D renamed after being referenced in assembly │ │ │ │ reachable_from_other_partition │ │ │ │ has %i outgoing edges for indirect calls. │ │ │ │ (thunk of %s fixed offset %i virtual value %i has virtual offset %i │ │ │ │ Called by %s that is executed once │ │ │ │ Called by %s that is normal or hot │ │ │ │ Node %s promoted to only called at startup. │ │ │ │ @@ -21306,15 +21306,15 @@ │ │ │ │ cgraph_add_edge_to_call_site_hash │ │ │ │ cgraph_insert_node_to_hashtable │ │ │ │ cgraph_get_node │ │ │ │ cgraph_get_node_or_alias │ │ │ │ cgraph_add_thunk │ │ │ │ cgraph_same_body_alias_1 │ │ │ │ cgraph_node │ │ │ │ -@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ +@/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphbuild.c │ │ │ │ rebuild_cgraph_edges │ │ │ │ record_reference │ │ │ │ *remove_cgraph_callee_edges │ │ │ │ *rebuild_cgraph_edges │ │ │ │ *build_cgraph_edges │ │ │ │ vtableaddr │ │ │ │ vcalloffset │ │ │ │ @@ -21346,15 +21346,15 @@ │ │ │ │ args_to_skip: │ │ │ │ combined_args_to_skip: │ │ │ │ Assembling functions: │ │ │ │ Analyzing compilation unit │ │ │ │ caller edge frequency is negative │ │ │ │ caller edge frequency is too large │ │ │ │ caller edge frequency %i does not match BB frequency %i │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cgraphunit.c │ │ │ │ % attribute should be accompanied with an % attribute │ │ │ │ % attribute have effect only on public objects │ │ │ │ % attribute ignored because function is defined │ │ │ │ % attribute ignored because variable is initialized │ │ │ │ externally visible inline clone │ │ │ │ inline clone with address taken │ │ │ │ aux field set for indirect edge from %s │ │ │ │ @@ -21416,15 +21416,15 @@ │ │ │ │ replacing param │ │ │ │ with const │ │ │ │ constprop │ │ │ │ skipping function %s │ │ │ │ Versioning of %s will save code size │ │ │ │ Cost of versioning %s is %i, (size: %i, freq: %i) │ │ │ │ IPA constant propagation start: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-cp.c │ │ │ │ IPA structures before propagation: │ │ │ │ Not considering %s for cloning; address is taken. │ │ │ │ Not considering %s for cloning; body is overwritable. │ │ │ │ Not considering %s for cloning; body is not versionable. │ │ │ │ Not considering %s for cloning; no direct calls. │ │ │ │ Considering %s for cloning; code would shrink. │ │ │ │ Not considering %s for cloning; -fipa-cp-clone disabled. │ │ │ │ @@ -21473,15 +21473,15 @@ │ │ │ │ Cannot split: eh dispatch. │ │ │ │ found articulation at bb %i │ │ │ │ Refused: header empty │ │ │ │ Accepted! │ │ │ │ New best split point! │ │ │ │ Splitting function at: │ │ │ │ feedback_fnsplit │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-inline.c │ │ │ │ Badness calculation for %s -> %s │ │ │ │ growth %i, time %i-%i, size %i-%i │ │ │ │ %i (relative %f): profile info. Relative count %f * Relative benefit %f │ │ │ │ %i: guessed profile. frequency %i, overall growth %i, benefit %i%%, divisor %i │ │ │ │ %i: no profile. nest %i │ │ │ │ Not inlining: Function body not available. │ │ │ │ Not inlining %s into %s to avoid cycle. │ │ │ │ @@ -21571,15 +21571,15 @@ │ │ │ │ , copy_param │ │ │ │ , remove_param │ │ │ │ , offset %li │ │ │ │ , by_ref │ │ │ │ , type: │ │ │ │ │ │ │ │ KNOWN TYPE, type in binfo is: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-prop.c │ │ │ │ function %s parameter descriptors: │ │ │ │ Jump functions of caller %s: │ │ │ │ callsite %s/%i -> %s/%i : │ │ │ │ indirect callsite %d for stmt │ │ │ │ ipa-prop: Discovered %s call to a known target (%s/%i -> %s/%i), for stmt │ │ │ │ ipa_prop_read_section │ │ │ │ ipa_write_node_info │ │ │ │ @@ -21625,15 +21625,15 @@ │ │ │ │ Function found to be nothrow: %s │ │ │ │ Visiting %s/%i state:%s looping %i │ │ │ │ Overwritable. state %s looping %i │ │ │ │ Ignoring side effects -> pure, looping │ │ │ │ nonreadonly global var read │ │ │ │ Function found to be %sconst: %s │ │ │ │ Function found to be %spure: %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-pure-const.c │ │ │ │ Volatile stmt is not const/pure │ │ │ │ operand can throw; looping │ │ │ │ operand can throw externally │ │ │ │ longjmp and nonlocal goto is not const/pure │ │ │ │ can throw externally to lp %i │ │ │ │ nonlocal label is not const/pure │ │ │ │ memory asm clobber is not const/pure │ │ │ │ @@ -21673,38 +21673,38 @@ │ │ │ │ next cycle: %s/%i │ │ │ │ locals read: │ │ │ │ locals written: │ │ │ │ globals read: │ │ │ │ globals written: │ │ │ │ static-var │ │ │ │ %s/%i -> read all, write all │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-reference.c │ │ │ │ Function name:%s/%i: │ │ │ │ static not read: │ │ │ │ ipa reference summary is missing in ltrans unit │ │ │ │ indirect call -> write all │ │ │ │ propagate_bits │ │ │ │ add_static_var │ │ │ │ analyze_function │ │ │ │ propagate │ │ │ │ lto_file_decl_data_get_var_decl │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-ref.c │ │ │ │ fn:%s/%i (%s) │ │ │ │ var:%s (%s) │ │ │ │ ipa_ref_refering_node │ │ │ │ ipa_remove_reference │ │ │ │ ipa_record_reference │ │ │ │ ipa_struct_reorg │ │ │ │ │ │ │ │ local analysis of %s │ │ │ │ type %d │ │ │ │ escaped │ │ │ │ contained │ │ │ │ type-escape-var │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa-type-escape.c │ │ │ │ close_type_exposed_parameter │ │ │ │ mark_interesting_addressof │ │ │ │ analyze_variable │ │ │ │ ordered call graph: %s │ │ │ │ sub_%c_%.5d_%d │ │ │ │ Reclaiming variables: │ │ │ │ (local) │ │ │ │ @@ -21712,15 +21712,15 @@ │ │ │ │ %s (addressable) │ │ │ │ %s (read-only) │ │ │ │ Alias %s->%s │ │ │ │ node %s/%i │ │ │ │ varpool node %s │ │ │ │ Marking local functions: │ │ │ │ Needed variables: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ipa.c │ │ │ │ Clearing address taken flags: │ │ │ │ Marking externally visible functions: │ │ │ │ Marking externally visible variables: │ │ │ │ build_cdtor │ │ │ │ build_cdtor_fns │ │ │ │ cgraph_build_static_cdtor_1 │ │ │ │ varpool_node_set_find │ │ │ │ @@ -21729,15 +21729,15 @@ │ │ │ │ cgraph_node_set_find │ │ │ │ cgraph_node_set_remove │ │ │ │ cgraph_node_set_add │ │ │ │ function_and_variable_visibility │ │ │ │ cgraph_remove_unreachable_nodes │ │ │ │ cgraph_only_called_directly_p │ │ │ │ Matrix "%s"; Escaping Level: %d, Num Dims: %d, │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/matrix-reorg.c │ │ │ │ Matrix %s is an argument to function %s │ │ │ │ Matrix %s: Function call %s, level %d escapes. │ │ │ │ Found vector type, don't flatten matrix │ │ │ │ Matrix %s: Cannot calculate the size of allocation, escaping at level %d │ │ │ │ Transposed dimensions: dim %d is now dim %d │ │ │ │ Malloc Dims: %d, │ │ │ │ Flattened %d dimensions │ │ │ │ @@ -21753,15 +21753,15 @@ │ │ │ │ add_allocation_site │ │ │ │ find_matrices_decl │ │ │ │ collect_data_for_malloc_call │ │ │ │ transform_allocation_sites │ │ │ │ transform_access_sites │ │ │ │ function %q+F can never be copied because it receives a non-local goto │ │ │ │ function %q+F can never be copied because it saves address of local label in a static variable │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-inline.c │ │ │ │ function %q+F can never be inlined because it uses alloca (override using the always_inline attribute) │ │ │ │ function %q+F can never be inlined because it uses setjmp │ │ │ │ function %q+F can never be inlined because it uses variable argument lists │ │ │ │ function %q+F can never be inlined because it uses setjmp-longjmp exception handling │ │ │ │ function %q+F can never be inlined because it uses non-local goto │ │ │ │ function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args │ │ │ │ function %q+F can never be inlined because it contains a computed goto │ │ │ │ @@ -21804,15 +21804,15 @@ │ │ │ │ called from here │ │ │ │ retvalptr │ │ │ │ Inlining │ │ │ │ with frequency %i │ │ │ │ mudflap: this language is not supported │ │ │ │ mudflap2 │ │ │ │ mudflap1 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/varpool.c │ │ │ │ not-ready │ │ │ │ initialized │ │ │ │ (asm written) │ │ │ │ used_from_other_partition │ │ │ │ Refering this var: │ │ │ │ variable pool: │ │ │ │ varpool_extra_name_alias │ │ │ │ @@ -21829,16 +21829,16 @@ │ │ │ │ get_attr_instr_format │ │ │ │ get_attr_instr_mult │ │ │ │ get_attr_cc │ │ │ │ insn_default_length │ │ │ │ insn_min_length │ │ │ │ insn_variable_length_p │ │ │ │ insn_current_length │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/peephole.md │ │ │ │ added_clobbers_hard_reg_p │ │ │ │ add_clobbers │ │ │ │ insn-extract.c │ │ │ │ insn with invalid code number: │ │ │ │ insn_extract │ │ │ │ popm %0, %1 │ │ │ │ pushm %0, %1 │ │ │ │ @@ -22023,24 +22023,24 @@ │ │ │ │ trying POST_REG │ │ │ │ mem count failure │ │ │ │ base reg mode failure. │ │ │ │ starting bb %d │ │ │ │ found %s add(%d) r[%d]=r[%d]+%d │ │ │ │ found %s add(%d) r[%d]=r[%d]+r[%d] │ │ │ │ found %s inc(%d) r[%d]+=r[%d] │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/auto-inc-dec.c │ │ │ │ inc conflicts with store failure. │ │ │ │ result of add is assigned to between mem and inc insns. │ │ │ │ result of add is used between mem and inc insns. │ │ │ │ base reg replacement failure. │ │ │ │ skipping update of deleted insn %d │ │ │ │ attempt_change │ │ │ │ try_merge │ │ │ │ Block %d can't be copied because its size = %d. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bb-reorder.c │ │ │ │ Duplicated bb %d (created bb %d) │ │ │ │ Growing the dynamic array to %d elements. │ │ │ │ Possible start point of next round: %d (key: %d) │ │ │ │ Basic block %d was visited in trace %d │ │ │ │ Changing key for bb %d from %ld to %ld. │ │ │ │ Possible start of %s round: %d (key: %ld) │ │ │ │ multiple hot/cold transitions found (bb %i) │ │ │ │ @@ -22065,15 +22065,15 @@ │ │ │ │ Now live btrs are │ │ │ │ :not const │ │ │ │ : unambiguous use of reg %d │ │ │ │ it's not migratable │ │ │ │ trying block %d ... │ │ │ │ Now btrs live in range are: │ │ │ │ failed to move │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/bt-load.c │ │ │ │ Adding end of block %d and rest of %d to live range │ │ │ │ Adding block %d to live range │ │ │ │ Basic block %d: count = %ld loop-depth = %d idom = %d │ │ │ │ Found target reg definition: sets %u { bb %d, insn %d }%s priority %d │ │ │ │ Uses target reg: { bb %d, insn %d } │ │ │ │ Def in insn %d reaches use in insn %d │ │ │ │ (use %d has multiple reaching defs) │ │ │ │ @@ -22084,15 +22084,15 @@ │ │ │ │ New pt is insn %d, inserted after insn %d │ │ │ │ giving up because there are no free target registers │ │ │ │ Putting insn %d back on queue with priority %d │ │ │ │ branch target register load optimization is not intended to be run twice │ │ │ │ move_btr_def │ │ │ │ augment_live_range │ │ │ │ insn_sets_btr_p │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfg.c │ │ │ │ Invalid sum of outgoing probabilities %.1f%% │ │ │ │ Invalid sum of outgoing counts %i, should be %i │ │ │ │ Invalid sum of incoming frequencies %i, should be %i │ │ │ │ Invalid sum of incoming counts %i, should be %i │ │ │ │ Register %d used %d times across %d insns │ │ │ │ ; crosses call with %d frequency │ │ │ │ bb %i count became negative after threading │ │ │ │ @@ -22147,33 +22147,33 @@ │ │ │ │ disconnect_src │ │ │ │ compact_blocks │ │ │ │ clear_edges │ │ │ │ Compressed edge list, %d BBs + entry & exit, and %d edges │ │ │ │ *** Edge (%d, %d) appears to not have an index │ │ │ │ *** Edge (%d, %d) has index %d, but there is no edge │ │ │ │ *p* No index for edge from %d to %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfganal.c │ │ │ │ %-4d - edge( │ │ │ │ compute_idf │ │ │ │ dfs_enumerate_from │ │ │ │ pre_and_rev_post_order_compute │ │ │ │ inverted_post_order_compute │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgbuild.c │ │ │ │ make_edges │ │ │ │ mark_tablejump_edge │ │ │ │ make_label_edge │ │ │ │ rtl_make_eh_edge │ │ │ │ control_flow_insn_p │ │ │ │ inside_basic_block_p │ │ │ │ Outcomes of branch in bb %i and %i differ too much (%i %i) │ │ │ │ Conditionals in bb %i and %i match. │ │ │ │ Tablejumps in bb %i and %i match. │ │ │ │ Splitting bb %i before %i insns │ │ │ │ Cross jumping from bb %i to bb %i; %i common insns │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cfgcleanup.c │ │ │ │ try_optimize_cfg iteration %i │ │ │ │ Merged %d and %d without moving. │ │ │ │ Moved block %d after %d and merged. │ │ │ │ Moved block %d before %d and merged. │ │ │ │ Simplifying condjump %i around jump %i │ │ │ │ Forwarding edge %i->%i to %i failed. │ │ │ │ Dead jumptable %i removed │ │ │ │ @@ -22191,15 +22191,15 @@ │ │ │ │ recog_for_combine │ │ │ │ do_SUBST │ │ │ │ try_widen_shift_mode │ │ │ │ simplify_logical │ │ │ │ make_extraction │ │ │ │ try_combine │ │ │ │ create_log_links │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/combine.c │ │ │ │ Failed to match this instruction: │ │ │ │ Successfully matched this instruction: │ │ │ │ rejecting combination of insns %d, %d, %d and %d │ │ │ │ original costs %d + %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d, %d and %d │ │ │ │ original costs %d + %d + %d = %d │ │ │ │ rejecting combination of insns %d and %d │ │ │ │ @@ -22215,15 +22215,15 @@ │ │ │ │ replacement cost %d │ │ │ │ modifying other_insn │ │ │ │ modifying insn i1 │ │ │ │ modifying insn i2 │ │ │ │ modifying insn i3 │ │ │ │ insn_cost %d: %d │ │ │ │ deleting noop move %d │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/cse.c │ │ │ │ ;; Following path with %d sets: │ │ │ │ Deleted %i trivially dead insns │ │ │ │ cse_change_cc_mode_insn │ │ │ │ cse_cc_succs │ │ │ │ cse_condition_code_reg │ │ │ │ count_reg_usage │ │ │ │ cse_find_path │ │ │ │ @@ -22241,30 +22241,30 @@ │ │ │ │ cse_local │ │ │ │ DCE: Deleting insn %d │ │ │ │ Adding insn %d to worklist │ │ │ │ Finding needed instructions: │ │ │ │ Processing use of │ │ │ │ in insn %d: │ │ │ │ processing block %d lr out = │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dce.c │ │ │ │ Finished finding needed instructions: │ │ │ │ processing block %d live out = │ │ │ │ finished processing insn %d live out = │ │ │ │ marked_insn_p │ │ │ │ 9.999999E96 │ │ │ │ 9.999999999999999E384 │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dfp.c │ │ │ │ 9.999999999999999999999999999999999E6144 │ │ │ │ decimal_real_maxval │ │ │ │ decimal_real_arithmetic │ │ │ │ decimal_real_to_decimal │ │ │ │ decimal_round_for_format │ │ │ │ decimal_to_decnumber │ │ │ │ *** Global dataflow info after analysis. │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/dse.c │ │ │ │ trying to replace %smode load in insn %d from %smode store in insn %d │ │ │ │ -- could not extract bits of stored value │ │ │ │ abandoning replacement because sequence clobbers live hardregs: │ │ │ │ -- replaced the loaded MEM with │ │ │ │ -- replacing the loaded MEM with │ │ │ │ led to an invalid instruction │ │ │ │ disqualifying alias set %d, (%s) != (%s) │ │ │ │ @@ -22328,33 +22328,33 @@ │ │ │ │ record_store │ │ │ │ get_stored_val │ │ │ │ clear_alias_set_lookup │ │ │ │ dse_record_singleton_alias_set │ │ │ │ propagate_rtx │ │ │ │ forward_propagate_asm │ │ │ │ all_uses_available_at │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/fwprop.c │ │ │ │ Number of successful forward propagations: %d │ │ │ │ Changes to insn %d not recognized │ │ │ │ Changes to insn %d not profitable │ │ │ │ In insn %d, replacing │ │ │ │ Changed insn %d │ │ │ │ Setting REG_EQUAL note │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-fold.c │ │ │ │ fold_stmt_inplace │ │ │ │ fold_gimple_assign │ │ │ │ fold_stmt_1 │ │ │ │ gimple_adjust_this_by_delta │ │ │ │ gimple_fold_builtin │ │ │ │ gimplify_and_update_call_from_tree │ │ │ │ may_propagate_address_into_dereference │ │ │ │ lower_stmt │ │ │ │ lower_gimple_bind │ │ │ │ lower_function_body │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/gimple-low.c │ │ │ │ setjmpvar │ │ │ │ color: blue │ │ │ │ class: %d │ │ │ │ color: red │ │ │ │ color: green │ │ │ │ lightgrey │ │ │ │ darkgreen │ │ │ │ @@ -22373,19 +22373,19 @@ │ │ │ │ color: lightblue │ │ │ │ label: "basic block %d │ │ │ │ edge: { sourcename: "%s.0" targetname: "%s.%d" } │ │ │ │ title: "%s.%d" │ │ │ │ color: %s │ │ │ │ label: "%s %d │ │ │ │ node: { title: "%s.999999" label: "END" } │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/graph.c │ │ │ │ finish_graph_dump_file │ │ │ │ clean_graph_dump_file │ │ │ │ Graphite loop optimizations cannot be used │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/ifcvt.c │ │ │ │ %d insn%s converted to conditional execution. │ │ │ │ ========== Pass %d ========== │ │ │ │ IF-THEN%s-JOIN block found, pass %d, test %d, then %d │ │ │ │ , %d %s block%s last test %d [%d] │ │ │ │ IF-CASE-1 found, start %d, then %d │ │ │ │ IF-CASE-2 found, start %d, else %d │ │ │ │ Conversion succeeded on pass %d. │ │ │ │ @@ -22398,15 +22398,15 @@ │ │ │ │ ========== no more changes │ │ │ │ %d IF blocks converted. │ │ │ │ %d true changes made. │ │ │ │ merge_if_block │ │ │ │ cond_exec_process_insns │ │ │ │ cond_exec_find_if_block │ │ │ │ noce_emit_move_insn │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/implicit-zee.c │ │ │ │ Cannot eliminate zero-extension: │ │ │ │ No defs. Could be extending parameters. │ │ │ │ Trying to eliminate zero extension : │ │ │ │ All definitions have been merged previously. │ │ │ │ Merged Instruction with ZERO_EXTEND: │ │ │ │ Cond_Move Instruction's mode extended : │ │ │ │ All merges were successful .... │ │ │ │ @@ -22420,25 +22420,25 @@ │ │ │ │ get_insn_status │ │ │ │ make_defs_and_copies_lists │ │ │ │ combine_reaching_defs │ │ │ │ get_defs │ │ │ │ adding initialization in %s of reg %d at in block %d for insn %d. │ │ │ │ init-regs │ │ │ │ /usr/share/locale │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/lower-subreg.c │ │ │ │ ; Replacing insn: %d with insns: │ │ │ │ ; Splitting reg %u -> │ │ │ │ resolve_simple_move │ │ │ │ simplify_gen_subreg_concatn │ │ │ │ resolve_clobber │ │ │ │ find_decomposable_subregs │ │ │ │ simplify_subreg_concatn │ │ │ │ resolve_subreg_use │ │ │ │ decompose_multiword_subregs │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/mcf.c │ │ │ │ Dump fixup graph for %s(): %s. │ │ │ │ There are %d vertices and %d edges. new_exit_index is %d. │ │ │ │ vertex_list[%d]: %d succ fixup edges. │ │ │ │ Negative cycle length is %d: │ │ │ │ After find_minimum_cost_flow() │ │ │ │ Check %s() CFG flow conservation: │ │ │ │ ******** BB%d(%ld) **INVALID**: │ │ │ │ @@ -22561,15 +22561,15 @@ │ │ │ │ %s: %d, %d │ │ │ │ fast checks worked │ │ │ │ it is redundant │ │ │ │ it is not redundant │ │ │ │ Checking for red equations: │ │ │ │ Gist is FALSE │ │ │ │ a free red elimination of %s │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/omega.c │ │ │ │ adding equality constraint %d to outer problem │ │ │ │ Found a single wild card equality: │ │ │ │ problem reduced, bringing variables back to life │ │ │ │ variables brought back to life │ │ │ │ Mod-ing and normalizing produces: │ │ │ │ Coalesced pb->geqs into %d EQ's: │ │ │ │ Doing chain reaction unprotection │ │ │ │ @@ -22615,26 +22615,26 @@ │ │ │ │ omega_solve_eq │ │ │ │ omega_solve_problem │ │ │ │ normalize_omega_problem │ │ │ │ omega_safe_var_p │ │ │ │ resurrect_subs │ │ │ │ omega_eliminate_redundant │ │ │ │ omega_pretty_print_problem │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-affine.c │ │ │ │ type = │ │ │ │ offset = │ │ │ │ elements = { │ │ │ │ [%d] = │ │ │ │ rest = │ │ │ │ aff_combination_constant_multiple_p │ │ │ │ aff_combination_expand │ │ │ │ aff_combination_mult │ │ │ │ aff_combination_to_tree │ │ │ │ aff_combination_add_elt │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-chrec.c │ │ │ │ (chrec_apply │ │ │ │ (varying_loop = %d │ │ │ │ (chrec = │ │ │ │ (res = │ │ │ │ reset_evolution_in_loop │ │ │ │ chrec_component_in_loop_num │ │ │ │ hide_evolution_in_other_loops_than_loop │ │ │ │ @@ -22653,31 +22653,31 @@ │ │ │ │ iterations. │ │ │ │ Exit condition will be eliminated. │ │ │ │ Induction variable computation will be folded away. │ │ │ │ Constant expression will be folded away. │ │ │ │ size: %i-%i, last_iteration: %i-%i │ │ │ │ Estimated size after unrolling: %d │ │ │ │ Not unrolling loop %d (--param max-completely-peeled-insns limit reached). │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-ivcanon.c │ │ │ │ Added canonical iv to loop %d, │ │ │ │ try_unroll_loop_completely │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-ssa-loop-unswitch.c │ │ │ │ ;; Not unswitching cold loops │ │ │ │ ;; Considering loop %d │ │ │ │ tree_unswitch_loop │ │ │ │ === vect_pattern_recog === │ │ │ │ pattern recognized: │ │ │ │ vect_recog_widen_sum_pattern: detected: │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-patterns.c │ │ │ │ vect_recog_widen_mult_pattern: detected: │ │ │ │ vect_recog_dot_prod_pattern: detected: │ │ │ │ vect_pattern_recog_1 │ │ │ │ vect_recog_widen_sum_pattern │ │ │ │ vect_recog_dot_prod_pattern │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/tree-vect-data-refs.c │ │ │ │ mark for run-time aliasing test between │ │ │ │ versioning not supported when optimizing for size. │ │ │ │ versioning not yet supported for outer-loops. │ │ │ │ === vect_analyze_dependences === │ │ │ │ versioning for alias required: can't determine dependence between │ │ │ │ can't determine dependence between │ │ │ │ determined dependence between │ │ │ │ @@ -23139,15 +23139,15 @@ │ │ │ │ Mach-O file found but no segment name specified │ │ │ │ Mach-O file is not object file │ │ │ │ %s%sout of memory allocating %lu bytes after a total of %lu bytes │ │ │ │ undocumented error #%d │ │ │ │ │ │ │ │ mspgcc LTS 20120406 unpatched │ │ │ │ 20120301 │ │ │ │ -2006fb6a5d299719b095ecd8bcd11efdd89f15.debug │ │ │ │ +f1f6359cb014cce784e3b4a308d82fd1d508a6.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ 0x004c8740 01000200 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004c8750 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004c8760 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004c8770 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004c8770 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004c8780 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004c8790 632f6c74 6f2f6c74 6f2d6c61 6e672e63 c/lto/lto-lang.c │ │ │ │ 0x004c87a0 00000000 00000000 2d667770 6120616e ........-fwpa an │ │ │ │ 0x004c87b0 64202d66 6c747261 6e732061 7265206d d -fltrans are m │ │ │ │ 0x004c87c0 75747561 6c6c7920 6578636c 75736976 utually exclusiv │ │ │ │ 0x004c87d0 65000000 00000000 25714520 61747472 e.......%qE attr │ │ │ │ 0x004c87e0 69627574 65206861 73206e6f 20656666 ibute has no eff │ │ │ │ @@ -1000,29 +1000,29 @@ │ │ │ │ 0x004cc590 00505245 454d5054 45445f52 45470050 .PREEMPTED_REG.P │ │ │ │ 0x004cc5a0 5245454d 50544544 5f495200 5245534f REEMPTED_IR.RESO │ │ │ │ 0x004cc5b0 4c564544 5f495200 5245534f 4c564544 LVED_IR.RESOLVED │ │ │ │ 0x004cc5c0 5f455845 43005245 534f4c56 45445f44 _EXEC.RESOLVED_D │ │ │ │ 0x004cc5d0 594e0000 00000000 2f627569 6c642f67 YN....../build/g │ │ │ │ 0x004cc5e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004cc5f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004cc600 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004cc600 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004cc610 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004cc620 632f6c74 6f2f6c74 6f2e6300 00000000 c/lto/lto.c..... │ │ │ │ 0x004cc630 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x004cc640 20676172 62616765 20617420 74686520 garbage at the │ │ │ │ 0x004cc650 656e6420 6f662073 796d626f 6c732073 end of symbols s │ │ │ │ 0x004cc660 65637469 6f6e0000 43726561 74696e67 ection..Creating │ │ │ │ 0x004cc670 2066696c 65202573 20776974 68207375 file %s with su │ │ │ │ 0x004cc680 62206964 2025780a 00000000 00000000 b id %x......... │ │ │ │ 0x004cc690 50726f6d 6f74696e 67206675 6e637469 Promoting functi │ │ │ │ 0x004cc6a0 6f6e2061 73206869 6464656e 3a202573 on as hidden: %s │ │ │ │ 0x004cc6b0 2f25690a 00000000 2f627569 6c642f67 /%i...../build/g │ │ │ │ 0x004cc6c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004cc6d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004cc6e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004cc6e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004cc6f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004cc700 632f6970 612d7265 662d696e 6c696e65 c/ipa-ref-inline │ │ │ │ 0x004cc710 2e680000 00000000 56617270 6f6f6c20 .h......Varpool │ │ │ │ 0x004cc720 6e6f6465 20257320 6e6f7720 75736564 node %s now used │ │ │ │ 0x004cc730 20696e20 6d756c74 69706c65 20706172 in multiple par │ │ │ │ 0x004cc740 74697469 6f6e730a 00000000 00000000 titions......... │ │ │ │ 0x004cc750 4e6f6465 2025732f 2569206e 6f772075 Node %s/%i now u │ │ │ │ @@ -1104,15 +1104,15 @@ │ │ │ │ 0x004ccc10 6f726520 73656374 696f6e73 20666f72 ore sections for │ │ │ │ 0x004ccc20 20257300 636c6f73 653a2025 73004025 %s.close: %s.@% │ │ │ │ 0x004ccc30 6c69256e 006f7065 6e202573 20666169 li%n.open %s fai │ │ │ │ 0x004ccc40 6c65643a 20257300 5f5f474e 555f4c54 led: %s.__GNU_LT │ │ │ │ 0x004ccc50 4f002573 3a202573 3a202573 00000000 O.%s: %s: %s.... │ │ │ │ 0x004ccc60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ccc70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ccc80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ccc80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ccc90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ccca0 342e362e 332f6763 632f6c74 6f2f6c74 4.6.3/gcc/lto/lt │ │ │ │ 0x004cccb0 6f2d6f62 6a656374 2e630000 00000000 o-object.c...... │ │ │ │ 0x004cccc0 6c746f5f 6f626a5f 656e645f 73656374 lto_obj_end_sect │ │ │ │ 0x004cccd0 696f6e00 00000000 00000000 00000000 ion............. │ │ │ │ 0x004ccce0 6c746f5f 6f626a5f 61707065 6e645f64 lto_obj_append_d │ │ │ │ 0x004cccf0 61746100 00000000 00000000 00000000 ata............. │ │ │ │ @@ -1122,15 +1122,15 @@ │ │ │ │ 0x004ccd30 6374696f 6e5f7461 626c6500 00000000 ction_table..... │ │ │ │ 0x004ccd40 6c746f5f 6f626a5f 66696c65 5f636c6f lto_obj_file_clo │ │ │ │ 0x004ccd50 73650000 00000000 00000000 00000000 se.............. │ │ │ │ 0x004ccd60 6c746f5f 6f626a5f 66696c65 5f6f7065 lto_obj_file_ope │ │ │ │ 0x004ccd70 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x004ccd80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ccd90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ccda0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ccda0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ccdb0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ccdc0 632f6174 74726962 732e6300 00000000 c/attribs.c..... │ │ │ │ 0x004ccdd0 25714520 61747472 69627574 65206469 %qE attribute di │ │ │ │ 0x004ccde0 72656374 69766520 69676e6f 72656400 rective ignored. │ │ │ │ 0x004ccdf0 77726f6e 67206e75 6d626572 206f6620 wrong number of │ │ │ │ 0x004cce00 61726775 6d656e74 73207370 65636966 arguments specif │ │ │ │ 0x004cce10 69656420 666f7220 25714520 61747472 ied for %qE attr │ │ │ │ @@ -1218,15 +1218,15 @@ │ │ │ │ 0x004cd330 42490055 51510055 48510055 53510055 BI.UQQ.UHQ.USQ.U │ │ │ │ 0x004cd340 44510055 54510055 48410055 53410055 DQ.UTQ.UHA.USA.U │ │ │ │ 0x004cd350 44410055 54410053 44004444 00435149 DA.UTA.SD.DD.CQI │ │ │ │ 0x004cd360 00434849 00435349 00434449 00435449 .CHI.CSI.CDI.CTI │ │ │ │ 0x004cd370 00534300 00000000 2f627569 6c642f67 .SC...../build/g │ │ │ │ 0x004cd380 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004cd390 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004cd3a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004cd3a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004cd3b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004cd3c0 632f6767 632d7061 67652e63 00000000 c/ggc-page.c.... │ │ │ │ 0x004cd3d0 4d656d6f 72792073 74696c6c 20616c6c Memory still all │ │ │ │ 0x004cd3e0 6f636174 65642061 74207468 6520656e ocated at the en │ │ │ │ 0x004cd3f0 64206f66 20746865 20636f6d 70696c61 d of the compila │ │ │ │ 0x004cd400 74696f6e 2070726f 63657373 0a000000 tion process.... │ │ │ │ 0x004cd410 252d356c 75202531 306c7525 63202531 %-5lu %10lu%c %1 │ │ │ │ @@ -1356,26 +1356,26 @@ │ │ │ │ 0x004cdbd0 7274785f 65717561 6c5f666f 725f6d65 rtx_equal_for_me │ │ │ │ 0x004cdbe0 6d726566 5f700000 74726565 5f6c6f77 mref_p..tree_low │ │ │ │ 0x004cdbf0 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x004cdc00 7265636f 72645f61 6c696173 5f737562 record_alias_sub │ │ │ │ 0x004cdc10 73657400 00000000 2f627569 6c642f67 set...../build/g │ │ │ │ 0x004cdc20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004cdc30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004cdc40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004cdc40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004cdc50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004cdc60 632f7472 65652e68 00000000 00000000 c/tree.h........ │ │ │ │ 0x004cdc70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004cdc80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004cdc90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004cdc90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004cdca0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004cdcb0 342e362e 332f6763 632f616c 6961732e 4.6.3/gcc/alias. │ │ │ │ 0x004cdcc0 63000000 00000000 2f627569 6c642f67 c......./build/g │ │ │ │ 0x004cdcd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004cdce0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004cdcf0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004cdcf0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004cdd00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004cdd10 632f6269 746d6170 2e630000 00000000 c/bitmap.c...... │ │ │ │ 0x004cdd20 0a666972 7374203d 20257020 63757272 .first = %p curr │ │ │ │ 0x004cdd30 656e7420 3d202570 20696e64 78203d20 ent = %p indx = │ │ │ │ 0x004cdd40 25750a00 00000000 09257020 6e657874 %u.......%p next │ │ │ │ 0x004cdd50 203d2025 70207072 6576203d 20257020 = %p prev = %p │ │ │ │ 0x004cdd60 696e6478 203d2025 750a0909 62697473 indx = %u...bits │ │ │ │ @@ -2222,15 +2222,15 @@ │ │ │ │ 0x004d11f0 58715962 5a6b5b7a 5c6f5d66 5e7e5f96 XqYbZk[z\o]f^~_. │ │ │ │ 0x004d1200 60806182 628563c3 6480657b 66a4678a `.a.b.c.d.e{f.g. │ │ │ │ 0x004d1210 68916992 6a6d6b95 6cc86d92 6eaa6f9d h.i.jmk.l.m.n.o. │ │ │ │ 0x004d1220 70807182 72b67384 74c87584 769e77ce p.q.r.s.t.u.v.w. │ │ │ │ 0x004d1230 78f079a2 7a937b98 7ca67dd6 7e8a7f99 x.y.z.{.|.}.~... │ │ │ │ 0x004d1240 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d1250 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d1260 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d1260 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d1270 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d1280 342e362e 332f6763 632f6275 696c7469 4.6.3/gcc/builti │ │ │ │ 0x004d1290 6e732e63 00000000 74617267 65742066 ns.c....target f │ │ │ │ 0x004d12a0 6f726d61 7420646f 6573206e 6f742073 ormat does not s │ │ │ │ 0x004d12b0 7570706f 72742069 6e66696e 69747900 upport infinity. │ │ │ │ 0x004d12c0 25714420 6368616e 67656420 73656d61 %qD changed sema │ │ │ │ 0x004d12d0 6e746963 7320696e 20474343 20342e34 ntics in GCC 4.4 │ │ │ │ @@ -3234,15 +3234,15 @@ │ │ │ │ 0x004d5130 474c455f 434f5059 5f454e44 004e4f54 GLE_COPY_END.NOT │ │ │ │ 0x004d5140 5f425549 4c545f49 4e004255 494c545f _BUILT_IN.BUILT_ │ │ │ │ 0x004d5150 494e5f46 524f4e54 454e4400 4255494c IN_FRONTEND.BUIL │ │ │ │ 0x004d5160 545f494e 5f4d4400 4255494c 545f494e T_IN_MD.BUILT_IN │ │ │ │ 0x004d5170 5f4e4f52 4d414c00 2f627569 6c642f67 _NORMAL./build/g │ │ │ │ 0x004d5180 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d5190 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d51a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d51a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d51b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d51c0 632f6361 6c6c6572 2d736176 652e6300 c/caller-save.c. │ │ │ │ 0x004d51d0 25642075 73657320 6120736c 6f742066 %d uses a slot f │ │ │ │ 0x004d51e0 726f6d20 70726576 20697465 72617469 rom prev iterati │ │ │ │ 0x004d51f0 6f6e0a00 25642075 73657320 736c6f74 on..%d uses slot │ │ │ │ 0x004d5200 206f6620 25640a00 25642075 73657320 of %d..%d uses │ │ │ │ 0x004d5210 61206e65 7720736c 6f740a00 00000000 a new slot...... │ │ │ │ @@ -3259,15 +3259,15 @@ │ │ │ │ 0x004d52c0 00736574 6a6d705f 73797363 616c6c00 .setjmp_syscall. │ │ │ │ 0x004d52d0 73696773 65746a6d 70007361 76656374 sigsetjmp.savect │ │ │ │ 0x004d52e0 78007369 676c6f6e 676a6d70 00717365 x.siglongjmp.qse │ │ │ │ 0x004d52f0 746a6d70 0076666f 726b0067 6574636f tjmp.vfork.getco │ │ │ │ 0x004d5300 6e746578 74000000 2f627569 6c642f67 ntext.../build/g │ │ │ │ 0x004d5310 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d5320 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d5330 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d5330 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d5340 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d5350 632f6361 6c6c732e 63000000 00000000 c/calls.c....... │ │ │ │ 0x004d5360 66756e63 74696f6e 2063616c 6c206861 function call ha │ │ │ │ 0x004d5370 73206167 67726567 61746520 76616c75 s aggregate valu │ │ │ │ 0x004d5380 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x004d5390 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004d53a0 41000000 42000000 48000000 08000000 A...B...H....... │ │ │ │ @@ -3289,15 +3289,15 @@ │ │ │ │ 0x004d54a0 73686966 745f7265 7475726e 5f76616c shift_return_val │ │ │ │ 0x004d54b0 75650000 00000000 00000000 00000000 ue.............. │ │ │ │ 0x004d54c0 70726570 6172655f 63616c6c 5f616464 prepare_call_add │ │ │ │ 0x004d54d0 72657373 000a3b3b 20002c20 6f666673 ress..;; ., offs │ │ │ │ 0x004d54e0 65742025 6c640a00 2f627569 6c642f67 et %ld../build/g │ │ │ │ 0x004d54f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d5500 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d5510 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d5510 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d5520 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d5530 632f6366 67657870 616e642e 63000000 c/cfgexpand.c... │ │ │ │ 0x004d5540 73697a65 206f6620 76617269 61626c65 size of variable │ │ │ │ 0x004d5550 2025712b 44206973 20746f6f 206c6172 %q+D is too lar │ │ │ │ 0x004d5560 67650000 00000000 50617274 6974696f ge......Partitio │ │ │ │ 0x004d5570 6e20256c 753a2073 697a6520 256c6420 n %lu: size %ld │ │ │ │ 0x004d5580 616c6967 6e202575 0a000000 00000000 align %u........ │ │ │ │ @@ -3407,15 +3407,15 @@ │ │ │ │ 0x004d5c00 65787061 6e645f6f 6e655f73 7461636b expand_one_stack │ │ │ │ 0x004d5c10 5f766172 00000000 65787061 6e645f6f _var....expand_o │ │ │ │ 0x004d5c20 6e655f76 61720000 00000000 00000000 ne_var.......... │ │ │ │ 0x004d5c30 67696d70 6c655f61 73736967 6e5f7268 gimple_assign_rh │ │ │ │ 0x004d5c40 735f746f 5f747265 65000000 00000000 s_to_tree....... │ │ │ │ 0x004d5c50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d5c60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d5c70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d5c70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d5c80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d5c90 342e362e 332f6763 632f6366 67686f6f 4.6.3/gcc/cfghoo │ │ │ │ 0x004d5ca0 6b732e63 00000000 70726576 5f626220 ks.c....prev_bb │ │ │ │ 0x004d5cb0 6f662025 64207368 6f756c64 20626520 of %d should be │ │ │ │ 0x004d5cc0 25642c20 6e6f7420 25640000 00000000 %d, not %d...... │ │ │ │ 0x004d5cd0 76657269 66795f66 6c6f775f 696e666f verify_flow_info │ │ │ │ 0x004d5ce0 3a20426c 6f636b20 25692068 6173206c : Block %i has l │ │ │ │ @@ -3523,15 +3523,15 @@ │ │ │ │ 0x004d6340 6366675f 686f6f6b 5f647570 6c696361 cfg_hook_duplica │ │ │ │ 0x004d6350 74655f6c 6f6f705f 746f5f68 65616465 te_loop_to_heade │ │ │ │ 0x004d6360 725f6564 67650000 72656d6f 76655f62 r_edge..remove_b │ │ │ │ 0x004d6370 72616e63 68000000 00000000 00000000 ranch........... │ │ │ │ 0x004d6380 63757272 656e745f 69725f74 79706500 current_ir_type. │ │ │ │ 0x004d6390 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d63a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d63b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d63b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d63c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d63d0 342e362e 332f6763 632f6366 676c6179 4.6.3/gcc/cfglay │ │ │ │ 0x004d63e0 6f75742e 6300456d 69747469 6e67206c out.c.Emitting l │ │ │ │ 0x004d63f0 6162656c 20666f72 20626c6f 636b2025 abel for block % │ │ │ │ 0x004d6400 640a0052 656f7264 65726564 20736571 d..Reordered seq │ │ │ │ 0x004d6410 75656e63 653a0a00 6475706c 69636174 uence:..duplicat │ │ │ │ 0x004d6420 65206f66 20256920 00636f6d 70656e73 e of %i .compens │ │ │ │ @@ -3562,15 +3562,15 @@ │ │ │ │ 0x004d65b0 640a003b 3b202564 20737563 6373207b d..;; %d succs { │ │ │ │ 0x004d65c0 20006578 69742025 642d3e25 64206e6f .exit %d->%d no │ │ │ │ 0x004d65d0 74207265 636f7264 65640074 6f6f206d t recorded.too m │ │ │ │ 0x004d65e0 616e7920 6c6f6f70 20657869 74732072 any loop exits r │ │ │ │ 0x004d65f0 65636f72 64656400 2f627569 6c642f67 ecorded./build/g │ │ │ │ 0x004d6600 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d6610 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d6620 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d6620 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d6630 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d6640 632f6366 676c6f6f 702e6300 00000000 c/cfgloop.c..... │ │ │ │ 0x004d6650 44697361 6d626967 75617469 6e67206c Disambiguating l │ │ │ │ 0x004d6660 6f6f7020 25642077 69746820 6d756c74 oop %d with mult │ │ │ │ 0x004d6670 69706c65 206c6174 63686573 0a000000 iple latches.... │ │ │ │ 0x004d6680 466f756e 64206c61 74636820 65646765 Found latch edge │ │ │ │ 0x004d6690 20256420 2d3e2025 64207573 696e6720 %d -> %d using │ │ │ │ @@ -3657,22 +3657,22 @@ │ │ │ │ 0x004d6ba0 6d657267 655f6c61 7463685f 65646765 merge_latch_edge │ │ │ │ 0x004d6bb0 73000000 00000000 00000000 00000000 s............... │ │ │ │ 0x004d6bc0 666c6f77 5f6c6f6f 70735f66 696e6400 flow_loops_find. │ │ │ │ 0x004d6bd0 73757065 726c6f6f 705f6174 5f646570 superloop_at_dep │ │ │ │ 0x004d6be0 74680000 00000000 2f627569 6c642f67 th....../build/g │ │ │ │ 0x004d6bf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d6c00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d6c10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d6c10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d6c20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d6c30 632f6366 676c6f6f 70616e61 6c2e6300 c/cfgloopanal.c. │ │ │ │ 0x004d6c40 6d61726b 5f697272 65647563 69626c65 mark_irreducible │ │ │ │ 0x004d6c50 5f6c6f6f 70730000 2f627569 6c642f67 _loops../build/g │ │ │ │ 0x004d6c60 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d6c70 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d6c80 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d6c80 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d6c90 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d6ca0 632f6366 676c6f6f 706d616e 69702e63 c/cfgloopmanip.c │ │ │ │ 0x004d6cb0 00000000 00000000 43726561 74656420 ........Created │ │ │ │ 0x004d6cc0 70726568 65616465 7220626c 6f636b20 preheader block │ │ │ │ 0x004d6cd0 666f7220 6c6f6f70 2025690a 00000000 for loop %i..... │ │ │ │ 0x004d6ce0 63726561 74655f70 72656865 61646572 create_preheader │ │ │ │ 0x004d6cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -3736,15 +3736,15 @@ │ │ │ │ 0x004d7090 20666f72 20626c6f 636b2025 64000000 for block %d... │ │ │ │ 0x004d70a0 4e4f5445 5f494e53 4e5f4241 5349435f NOTE_INSN_BASIC_ │ │ │ │ 0x004d70b0 424c4f43 4b202564 20696e20 6d696464 BLOCK %d in midd │ │ │ │ 0x004d70c0 6c65206f 66206261 73696320 626c6f63 le of basic bloc │ │ │ │ 0x004d70d0 6b202564 00000000 2f627569 6c642f67 k %d..../build/g │ │ │ │ 0x004d70e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d70f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d7100 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d7100 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d7110 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d7120 632f6366 6772746c 2e630000 00000000 c/cfgrtl.c...... │ │ │ │ 0x004d7130 666c6f77 20636f6e 74726f6c 20696e73 flow control ins │ │ │ │ 0x004d7140 6e20696e 73696465 20612062 61736963 n inside a basic │ │ │ │ 0x004d7150 20626c6f 636b0000 696e736e 20256420 block..insn %d │ │ │ │ 0x004d7160 6f757473 69646520 6f662062 61736963 outside of basic │ │ │ │ 0x004d7170 20626c6f 636b7320 68617320 6e6f6e2d blocks has non- │ │ │ │ @@ -3989,15 +3989,15 @@ │ │ │ │ 0x004d8060 2077c0ff 2077c0ff 2077c0ff 2077c0ff w.. w.. w.. w.. │ │ │ │ 0x004d8070 2077c0ff 2077c0ff 2077c0ff 2077c0ff w.. w.. w.. w.. │ │ │ │ 0x004d8080 2077c0ff 2077c0ff 2077c0ff ed76c0ff w.. w.. w...v.. │ │ │ │ 0x004d8090 636f6e76 65727369 6f6e2074 6f20696e conversion to in │ │ │ │ 0x004d80a0 636f6d70 6c657465 20747970 65000000 complete type... │ │ │ │ 0x004d80b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d80c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d80d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d80d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d80e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d80f0 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x004d8100 6f2e6300 00000000 66696c65 20257320 o.c.....file %s │ │ │ │ 0x004d8110 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ 0x004d8120 74696f6e 20636f75 6e747320 65737469 tion counts esti │ │ │ │ 0x004d8130 6d617465 64000000 66696c65 20257320 mated...file %s │ │ │ │ 0x004d8140 6e6f7420 666f756e 642c2065 78656375 not found, execu │ │ │ │ @@ -4016,23 +4016,23 @@ │ │ │ │ 0x004d8210 72732069 73202564 20696e73 74656164 rs is %d instead │ │ │ │ 0x004d8220 206f6620 25640000 74686973 2063616e of %d..this can │ │ │ │ 0x004d8230 20726573 756c7420 696e2070 6f6f726c result in poorl │ │ │ │ 0x004d8240 79206f70 74696d69 7a656420 636f6465 y optimized code │ │ │ │ 0x004d8250 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004d8260 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d8270 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d8280 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d8280 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d8290 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d82a0 632f636f 76657261 67652e63 00000000 c/coverage.c.... │ │ │ │ 0x004d82b0 25717320 69732076 65727369 6f6e2025 %qs is version % │ │ │ │ 0x004d82c0 712e2a73 2c206578 70656374 65642076 q.*s, expected v │ │ │ │ 0x004d82d0 65727369 6f6e2025 712e2a73 00000000 ersion %q.*s.... │ │ │ │ 0x004d82e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d82f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d8300 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d8300 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d8310 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d8320 342e362e 332f6763 632f6763 6f762d69 4.6.3/gcc/gcov-i │ │ │ │ 0x004d8330 6f2e6800 00000000 636f7665 72616765 o.h.....coverage │ │ │ │ 0x004d8340 206d6973 6d617463 6820666f 72206675 mismatch for fu │ │ │ │ 0x004d8350 6e637469 6f6e2025 75207768 696c6520 nction %u while │ │ │ │ 0x004d8360 72656164 696e6720 65786563 7574696f reading executio │ │ │ │ 0x004d8370 6e20636f 756e7465 72730000 00000000 n counters...... │ │ │ │ @@ -4075,15 +4075,15 @@ │ │ │ │ 0x004d85c0 67636f76 5f777269 74655f6c 656e6774 gcov_write_lengt │ │ │ │ 0x004d85d0 68000000 00000000 00000000 00000000 h............... │ │ │ │ 0x004d85e0 67636f76 5f777269 74655f77 6f726473 gcov_write_words │ │ │ │ 0x004d85f0 00000000 00000000 67636f76 5f6f7065 ........gcov_ope │ │ │ │ 0x004d8600 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x004d8610 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d8620 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d8630 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d8630 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d8640 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d8650 632f6373 656c6962 2e63004e 554c4c0a c/cselib.c.NULL. │ │ │ │ 0x004d8660 00657870 616e6469 6e673a20 72256420 .expanding: r%d │ │ │ │ 0x004d8670 696e746f 3a20000a 65787061 6e64696e into: ..expandin │ │ │ │ 0x004d8680 67200020 696e746f 2e2e2e00 206c6f63 g . into.... loc │ │ │ │ 0x004d8690 733a000a 20206672 6f6d2069 6e736e20 s:.. from insn │ │ │ │ 0x004d86a0 25692000 0a202020 00206e6f 206c6f63 %i .. . no loc │ │ │ │ @@ -4243,15 +4243,15 @@ │ │ │ │ 0x004d9040 45004c42 42007873 00787500 24726561 E.LBB.xs.xu.$rea │ │ │ │ 0x004d9050 6c002469 6d616700 4c746578 74004c46 l.$imag.Ltext.LF │ │ │ │ 0x004d9060 4242004c 4d003a46 003a6600 67636332 BB.LM.:F.:f.gcc2 │ │ │ │ 0x004d9070 5f636f6d 70696c65 642e004c 73636f70 _compiled..Lscop │ │ │ │ 0x004d9080 65000000 00000000 2f627569 6c642f67 e......./build/g │ │ │ │ 0x004d9090 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004d90a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004d90b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004d90b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004d90c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004d90d0 632f6462 786f7574 2e630000 00000000 c/dbxout.c...... │ │ │ │ 0x004d90e0 636f6d6d 6f6e2073 796d626f 6c206465 common symbol de │ │ │ │ 0x004d90f0 62756720 696e666f 20697320 6e6f7420 bug info is not │ │ │ │ 0x004d9100 73747275 63747572 65642061 73207379 structured as sy │ │ │ │ 0x004d9110 6d626f6c 2b6f6666 73657400 00000000 mbol+offset..... │ │ │ │ 0x004d9120 e0d7c0ff ced7c0ff ced7c0ff ced7c0ff ................ │ │ │ │ @@ -4317,15 +4317,15 @@ │ │ │ │ 0x004d94e0 72656769 6f6e5f63 6e740073 656c5f73 region_cnt.sel_s │ │ │ │ 0x004d94f0 63686564 5f696e73 6e5f636e 7400736d ched_insn_cnt.sm │ │ │ │ 0x004d9500 735f7363 6865645f 6c6f6f70 0073746f s_sched_loop.sto │ │ │ │ 0x004d9510 72655f6d 6f74696f 6e007370 6c69745f re_motion.split_ │ │ │ │ 0x004d9520 666f725f 73636865 64320000 00000000 for_sched2...... │ │ │ │ 0x004d9530 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d9540 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d9550 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d9550 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d9560 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d9570 342e362e 332f6763 632f6466 2d636f72 4.6.3/gcc/df-cor │ │ │ │ 0x004d9580 652e6300 00000000 6465665f 696e666f e.c.....def_info │ │ │ │ 0x004d9590 2d3e7461 626c655f 73697a65 203d2025 ->table_size = % │ │ │ │ 0x004d95a0 642c2075 73655f69 6e666f2d 3e746162 d, use_info->tab │ │ │ │ 0x004d95b0 6c655f73 697a6520 3d202564 0a000000 le_size = %d.... │ │ │ │ 0x004d95c0 64665f77 6f726b6c 6973745f 64617461 df_worklist_data │ │ │ │ @@ -4408,15 +4408,15 @@ │ │ │ │ 0x004d9a90 25642000 3b3b2020 20202020 72656720 %d .;; reg │ │ │ │ 0x004d9aa0 25642000 72656164 2f777269 74652000 %d .read/write . │ │ │ │ 0x004d9ab0 3b3b2020 2065715f 6e6f7465 20726567 ;; eq_note reg │ │ │ │ 0x004d9ac0 20256420 00284548 29000a28 20002564 %d .(EH)..( .%d │ │ │ │ 0x004d9ad0 25732000 292d3e5b 25645d2d 3e282000 %s .)->[%d]->( . │ │ │ │ 0x004d9ae0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004d9af0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004d9b00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004d9b00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004d9b10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004d9b20 342e362e 332f6763 632f6466 2d70726f 4.6.3/gcc/df-pro │ │ │ │ 0x004d9b30 626c656d 732e6300 3b3b2020 55442063 blems.c.;; UD c │ │ │ │ 0x004d9b40 6861696e 7320666f 72206172 74696669 hains for artifi │ │ │ │ 0x004d9b50 6369616c 20757365 730a0000 00000000 cial uses....... │ │ │ │ 0x004d9b60 3b3b2020 20554420 63686169 6e732066 ;; UD chains f │ │ │ │ 0x004d9b70 6f722069 6e736e20 6c756964 20256420 or insn luid %d │ │ │ │ @@ -4496,15 +4496,15 @@ │ │ │ │ 0x004da010 6f74616c 20726566 20757361 67652025 otal ref usage % │ │ │ │ 0x004da020 647b2564 642c2564 752c2564 657d2069 d{%dd,%du,%de} i │ │ │ │ 0x004da030 6e202564 7b256420 72656775 6c617220 n %d{%d regular │ │ │ │ 0x004da040 2b202564 2063616c 6c7d2069 6e736e73 + %d call} insns │ │ │ │ 0x004da050 2e0a0000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004da060 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004da070 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004da080 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004da080 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004da090 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004da0a0 632f6466 2d736361 6e2e6300 00000000 c/df-scan.c..... │ │ │ │ 0x004da0b0 64656665 7272696e 67206465 6c657469 deferring deleti │ │ │ │ 0x004da0c0 6f6e206f 6620696e 736e2077 69746820 on of insn with │ │ │ │ 0x004da0d0 75696420 3d202564 2e0a0000 00000000 uid = %d........ │ │ │ │ 0x004da0e0 6e6f2062 6220666f 7220696e 736e2077 no bb for insn w │ │ │ │ 0x004da0f0 69746820 75696420 3d202564 2e0a0000 ith uid = %d.... │ │ │ │ @@ -4605,15 +4605,15 @@ │ │ │ │ 0x004da6e0 20776172 6e696e67 73206265 696e6720 warnings being │ │ │ │ 0x004da6f0 74726561 74656420 61732065 72726f72 treated as error │ │ │ │ 0x004da700 73000000 00000000 496e2066 696c6520 s.......In file │ │ │ │ 0x004da710 696e636c 75646564 2066726f 6d202573 included from %s │ │ │ │ 0x004da720 3a25643a 25640000 2f627569 6c642f67 :%d:%d../build/g │ │ │ │ 0x004da730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004da740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004da750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004da750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004da760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004da770 632f6469 61676e6f 73746963 2e630000 c/diagnostic.c.. │ │ │ │ 0x004da780 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x004da790 696e6174 65642064 75652074 6f202d57 inated due to -W │ │ │ │ 0x004da7a0 66617461 6c2d6572 726f7273 2e0a0000 fatal-errors.... │ │ │ │ 0x004da7b0 636f6d70 696c6174 696f6e20 7465726d compilation term │ │ │ │ 0x004da7c0 696e6174 65642064 75652074 6f202d66 inated due to -f │ │ │ │ @@ -4652,25 +4652,25 @@ │ │ │ │ 0x004da9d0 e04dc2ff e04dc2ff 054ec2ff 054ec2ff .M...M...N...N.. │ │ │ │ 0x004da9e0 054ec2ff 054ec2ff 696e7465 726e616c .N...N..internal │ │ │ │ 0x004da9f0 5f657272 6f720000 66617461 6c5f6572 _error..fatal_er │ │ │ │ 0x004daa00 726f7200 00000000 00000000 00000000 ror............. │ │ │ │ 0x004daa10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004daa20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004daa30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004daa40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004daa40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004daa50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004daa60 342e362e 332f6763 632f6469 61676e6f 4.6.3/gcc/diagno │ │ │ │ 0x004daa70 73746963 2e630000 00000000 00000000 stic.c.......... │ │ │ │ 0x004daa80 64696167 6e6f7374 69635f61 6374696f diagnostic_actio │ │ │ │ 0x004daa90 6e5f6166 7465725f 6f757470 75740000 n_after_output.. │ │ │ │ 0x004daaa0 64696167 6e6f7374 69635f62 75696c64 diagnostic_build │ │ │ │ 0x004daab0 5f707265 66697800 2f627569 6c642f67 _prefix./build/g │ │ │ │ 0x004daac0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004daad0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004daae0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004daae0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004daaf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004dab00 632f646f 6a756d70 2e630000 00000000 c/dojump.c...... │ │ │ │ 0x004dab10 4661696c 65642074 6f206164 64207072 Failed to add pr │ │ │ │ 0x004dab20 6f626162 696c6974 79206e6f 74650a00 obability note.. │ │ │ │ 0x004dab30 105ec2ff 205ec2ff 385ec2ff 505ec2ff .^.. ^..8^..P^.. │ │ │ │ 0x004dab40 685ec2ff 805ec2ff 025fc2ff 025fc2ff h^...^..._..._.. │ │ │ │ 0x004dab50 025fc2ff 025fc2ff 025fc2ff 025fc2ff ._..._..._..._.. │ │ │ │ @@ -4716,15 +4716,15 @@ │ │ │ │ 0x004dadd0 646f5f63 6f6d7061 72655f72 74785f61 do_compare_rtx_a │ │ │ │ 0x004dade0 6e645f6a 756d7000 00000000 00000000 nd_jump......... │ │ │ │ 0x004dadf0 73706c69 745f636f 6d706172 69736f6e split_comparison │ │ │ │ 0x004dae00 00000000 00000000 646f5f6a 756d7000 ........do_jump. │ │ │ │ 0x004dae10 646f5f6a 756d705f 31000000 00000000 do_jump_1....... │ │ │ │ 0x004dae20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004dae30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004dae40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004dae40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004dae50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004dae60 342e362e 332f6763 632f646f 6d696e61 4.6.3/gcc/domina │ │ │ │ 0x004dae70 6e63652e 63000000 646f6d69 6e61746f nce.c...dominato │ │ │ │ 0x004dae80 72206f66 20256420 73746174 75732075 r of %d status u │ │ │ │ 0x004dae90 6e6b6e6f 776e0000 646f6d69 6e61746f nknown..dominato │ │ │ │ 0x004daea0 72206f66 20256420 73686f75 6c642062 r of %d should b │ │ │ │ 0x004daeb0 65202564 2c206e6f 74202564 00256920 e %d, not %d.%i │ │ │ │ @@ -4762,28 +4762,28 @@ │ │ │ │ 0x004db0b0 5f696e66 6f000000 00000000 00000000 _info........... │ │ │ │ 0x004db0c0 646f6d5f 636f6e76 6572745f 6469725f dom_convert_dir_ │ │ │ │ 0x004db0d0 746f5f69 64780000 00000000 00000000 to_idx.......... │ │ │ │ 0x004db0e0 63616c63 756c6174 655f646f 6d696e61 calculate_domina │ │ │ │ 0x004db0f0 6e63655f 696e666f 00000000 00000000 nce_info........ │ │ │ │ 0x004db100 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004db110 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004db120 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004db120 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004db130 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004db140 342e362e 332f6763 632f646f 75626c65 4.6.3/gcc/double │ │ │ │ 0x004db150 2d696e74 2e630000 00000000 00000000 -int.c.......... │ │ │ │ 0x004db160 91a9c2ff e8a8c2ff 40aac2ff b0a9c2ff ........@....... │ │ │ │ 0x004db170 91a9c2ff e8a8c2ff 40aac2ff b0a9c2ff ........@....... │ │ │ │ 0x004db180 1fafc2ff 91a9c2ff 00000000 00000000 ................ │ │ │ │ 0x004db190 6d707a5f 6765745f 646f7562 6c655f69 mpz_get_double_i │ │ │ │ 0x004db1a0 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x004db1b0 6469765f 616e645f 726f756e 645f646f div_and_round_do │ │ │ │ 0x004db1c0 75626c65 00000000 2f627569 6c642f67 uble..../build/g │ │ │ │ 0x004db1d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004db1e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004db1f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004db1f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004db200 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004db210 632f6477 61726632 61736d2e 63002573 c/dwarf2asm.c.%s │ │ │ │ 0x004db220 25236c78 00203b20 00092e61 73636969 %#lx. ; ...ascii │ │ │ │ 0x004db230 2022005c 256f005c 30220925 73200009 ".\%o.\0".%s .. │ │ │ │ 0x004db240 2e756c65 62313238 2025236c 7800092e .uleb128 %#lx... │ │ │ │ 0x004db250 736c6562 31323820 256c6400 092e756c sleb128 %ld...ul │ │ │ │ 0x004db260 65623132 3820004c 4446434d 00616c69 eb128 .LDFCM.ali │ │ │ │ @@ -6355,15 +6355,15 @@ │ │ │ │ 0x004e1440 74680000 00000000 44575f41 545f474e th......DW_AT_GN │ │ │ │ 0x004e1450 555f6578 636c7573 6976655f 6c6f636b U_exclusive_lock │ │ │ │ 0x004e1460 735f7265 71756972 65640000 00000000 s_required...... │ │ │ │ 0x004e1470 44575f41 545f474e 555f7368 61726564 DW_AT_GNU_shared │ │ │ │ 0x004e1480 5f6c6f63 6b735f72 65717569 72656400 _locks_required. │ │ │ │ 0x004e1490 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e14a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e14b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e14b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e14c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e14d0 342e362e 332f6763 632f6477 61726632 4.6.3/gcc/dwarf2 │ │ │ │ 0x004e14e0 6f75742e 63000000 4c656e67 7468206f out.c...Length o │ │ │ │ 0x004e14f0 6620436f 6d70696c 6174696f 6e20556e f Compilation Un │ │ │ │ 0x004e1500 69742049 6e666f00 4c656e67 7468206f it Info.Length o │ │ │ │ 0x004e1510 66205075 626c6963 20547970 65204e61 f Public Type Na │ │ │ │ 0x004e1520 6d657320 496e666f 00000000 00000000 mes Info........ │ │ │ │ @@ -6432,15 +6432,15 @@ │ │ │ │ 0x004e1910 736f6e61 6c697479 20646972 65637469 sonality directi │ │ │ │ 0x004e1920 76650000 00000000 25732075 6e726563 ve......%s unrec │ │ │ │ 0x004e1930 6f676e69 7a656420 6d616369 6e666f20 ognized macinfo │ │ │ │ 0x004e1940 636f6465 20256c75 0a000000 00000000 code %lu........ │ │ │ │ 0x004e1950 3c646f20 6e6f7420 6f757470 75743e00 . │ │ │ │ 0x004e1960 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e1970 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e1980 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e1980 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e1990 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e19a0 342e362e 332f6763 632f656d 69742d72 4.6.3/gcc/emit-r │ │ │ │ 0x004e19b0 746c2e63 00000000 00000000 00000000 tl.c............ │ │ │ │ 0x004e19c0 9e0bc5ff 7e0bc5ff 7e0bc5ff 9e0bc5ff ....~...~....... │ │ │ │ 0x004e19d0 9e0bc5ff 9e0bc5ff 9e0bc5ff 9e0bc5ff ................ │ │ │ │ 0x004e19e0 9e0bc5ff 9e0bc5ff 9e0bc5ff 9e0bc5ff ................ │ │ │ │ 0x004e19f0 7e0bc5ff 9e0bc5ff 9e0bc5ff 9e0bc5ff ~............... │ │ │ │ @@ -6582,15 +6582,15 @@ │ │ │ │ 0x004e2270 72656520 6c697374 20656e64 73206f6e ree list ends on │ │ │ │ 0x004e2280 20646570 74682025 69007665 72696679 depth %i.verify │ │ │ │ 0x004e2290 5f65685f 74726565 20666169 6c656400 _eh_tree failed. │ │ │ │ 0x004e22a0 65685f72 616e6765 73007274 6c206568 eh_ranges.rtl eh │ │ │ │ 0x004e22b0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004e22c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e22d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e22e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e22e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e22f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e2300 632f6578 63657074 2e630000 00000000 c/except.c...... │ │ │ │ 0x004e2310 4d61726b 696e6720 66756e63 74696f6e Marking function │ │ │ │ 0x004e2320 206e6f74 68726f77 3a202573 0a0a0000 nothrow: %s.... │ │ │ │ 0x004e2330 61726775 6d656e74 206f6620 253c5f5f argument of %<__ │ │ │ │ 0x004e2340 6275696c 74696e5f 65685f72 65747572 builtin_eh_retur │ │ │ │ 0x004e2350 6e5f7265 676e6f25 3e206d75 73742062 n_regno%> must b │ │ │ │ @@ -6633,15 +6633,15 @@ │ │ │ │ 0x004e25a0 6475706c 69636174 655f6568 5f726567 duplicate_eh_reg │ │ │ │ 0x004e25b0 696f6e73 5f310000 00000000 00000000 ions_1.......... │ │ │ │ 0x004e25c0 67656e5f 65685f72 6567696f 6e5f6361 gen_eh_region_ca │ │ │ │ 0x004e25d0 74636800 00000000 74726565 5f6c6f77 tch.....tree_low │ │ │ │ 0x004e25e0 5f637374 00000000 2f627569 6c642f67 _cst..../build/g │ │ │ │ 0x004e25f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e2600 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e2610 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e2610 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e2620 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e2630 632f6578 706c6f77 2e630000 00000000 c/explow.c...... │ │ │ │ 0x004e2640 5f5f6d6f 72657374 61636b5f 616c6c6f __morestack_allo │ │ │ │ 0x004e2650 63617465 5f737461 636b5f73 70616365 cate_stack_space │ │ │ │ 0x004e2660 00000000 00000000 73746163 6b206c69 ........stack li │ │ │ │ 0x004e2670 6d697473 206e6f74 20737570 706f7274 mits not support │ │ │ │ 0x004e2680 6564206f 6e207468 69732074 61726765 ed on this targe │ │ │ │ @@ -6675,15 +6675,15 @@ │ │ │ │ 0x004e2840 65000000 00000000 696e745f 65787072 e.......int_expr │ │ │ │ 0x004e2850 5f73697a 65000000 65787072 5f73697a _size...expr_siz │ │ │ │ 0x004e2860 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x004e2870 7472756e 635f696e 745f666f 725f6d6f trunc_int_for_mo │ │ │ │ 0x004e2880 64650000 00000000 2f627569 6c642f67 de....../build/g │ │ │ │ 0x004e2890 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e28a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e28b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e28b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e28c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e28d0 632f6578 706d6564 2e630000 00000000 c/expmed.c...... │ │ │ │ 0x004e28e0 6d756c74 69706c65 20616363 65737365 multiple accesse │ │ │ │ 0x004e28f0 7320746f 20766f6c 6174696c 65207374 s to volatile st │ │ │ │ 0x004e2900 72756374 75726520 6d656d62 65722062 ructure member b │ │ │ │ 0x004e2910 65636175 7365206f 66207061 636b6564 ecause of packed │ │ │ │ 0x004e2920 20617474 72696275 74650000 00000000 attribute...... │ │ │ │ @@ -6765,20 +6765,20 @@ │ │ │ │ 0x004e2de0 73746f72 655f6269 745f6669 656c645f store_bit_field_ │ │ │ │ 0x004e2df0 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x004e2e00 73746f72 655f6269 745f6669 656c6400 store_bit_field. │ │ │ │ 0x004e2e10 6d6f6465 5f666f72 5f657874 72616374 mode_for_extract │ │ │ │ 0x004e2e20 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x004e2e30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e2e40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e2e50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e2e50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e2e60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e2e70 632f6578 70722e63 00000000 00000000 c/expr.c........ │ │ │ │ 0x004e2e80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e2e90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e2ea0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e2ea0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e2eb0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e2ec0 342e362e 332f6763 632f7373 61657870 4.6.3/gcc/ssaexp │ │ │ │ 0x004e2ed0 616e642e 68000000 254b6361 6c6c2074 and.h...%Kcall t │ │ │ │ 0x004e2ee0 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ 0x004e2ef0 69746820 61747472 69627574 65206572 ith attribute er │ │ │ │ 0x004e2f00 726f723a 20257300 254b6361 6c6c2074 ror: %s.%Kcall t │ │ │ │ 0x004e2f10 6f202571 73206465 636c6172 65642077 o %qs declared w │ │ │ │ @@ -6999,15 +6999,15 @@ │ │ │ │ 0x004e3c80 30202222 20320a00 636f756c 64206e6f 0 "" 2..could no │ │ │ │ 0x004e3c90 74207370 6c697420 696e736e 005c2530 t split insn.\%0 │ │ │ │ 0x004e3ca0 336f002d 2b202330 002a636c 65616e5f 3o.-+ #0.*clean_ │ │ │ │ 0x004e3cb0 73746174 65007368 6f727465 6e006669 state.shorten.fi │ │ │ │ 0x004e3cc0 6e616c00 616c6967 6e6d656e 74730000 nal.alignments.. │ │ │ │ 0x004e3cd0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e3ce0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e3cf0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e3cf0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e3d00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e3d10 342e362e 332f6763 632f6669 6e616c2e 4.6.3/gcc/final. │ │ │ │ 0x004e3d20 63000000 00000000 42422025 34692066 c.......BB %4i f │ │ │ │ 0x004e3d30 72657120 25346920 6c6f6f70 20253269 req %4i loop %2i │ │ │ │ 0x004e3d40 206c6f6f 705f6465 70746820 25326920 loop_depth %2i │ │ │ │ 0x004e3d50 736b6970 7065642e 0a000000 00000000 skipped......... │ │ │ │ 0x004e3d60 42422025 34692066 72657120 25346920 BB %4i freq %4i │ │ │ │ @@ -7111,15 +7111,15 @@ │ │ │ │ 0x004e4380 00000000 00000000 6c617267 65206669 ........large fi │ │ │ │ 0x004e4390 7865642d 706f696e 7420636f 6e737461 xed-point consta │ │ │ │ 0x004e43a0 6e742069 6d706c69 6369746c 79207472 nt implicitly tr │ │ │ │ 0x004e43b0 756e6361 74656420 746f2066 69786564 uncated to fixed │ │ │ │ 0x004e43c0 2d706f69 6e742074 79706500 00000000 -point type..... │ │ │ │ 0x004e43d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e43e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e43f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e43f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e4400 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e4410 342e362e 332f6763 632f6669 7865642d 4.6.3/gcc/fixed- │ │ │ │ 0x004e4420 76616c75 652e6300 00000000 00000000 value.c......... │ │ │ │ 0x004e4430 0015c8ff 3015c8ff 5015c8ff ea21c8ff ....0...P....!.. │ │ │ │ 0x004e4440 0818c8ff ea21c8ff ea21c8ff ea21c8ff .....!...!...!.. │ │ │ │ 0x004e4450 ea21c8ff ea21c8ff ea21c8ff ea21c8ff .!...!...!...!.. │ │ │ │ 0x004e4460 ea21c8ff ea21c8ff ea21c8ff ea21c8ff .!...!...!...!.. │ │ │ │ @@ -7705,15 +7705,15 @@ │ │ │ │ 0x004e68a0 73697a65 5f62696e 6f705f6c 6f630000 size_binop_loc.. │ │ │ │ 0x004e68b0 6d61795f 6e656761 74655f77 6974686f may_negate_witho │ │ │ │ 0x004e68c0 75745f6f 76657266 6c6f775f 70000000 ut_overflow_p... │ │ │ │ 0x004e68d0 666f6c64 5f756e64 65666572 5f6f7665 fold_undefer_ove │ │ │ │ 0x004e68e0 72666c6f 775f7761 726e696e 67730000 rflow_warnings.. │ │ │ │ 0x004e68f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e6900 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e6910 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e6910 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e6920 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e6930 342e362e 332f6763 632f666f 6c642d63 4.6.3/gcc/fold-c │ │ │ │ 0x004e6940 6f6e7374 2e630000 61737375 6d696e67 onst.c..assuming │ │ │ │ 0x004e6950 20736967 6e656420 6f766572 666c6f77 signed overflow │ │ │ │ 0x004e6960 20646f65 73206e6f 74206f63 63757220 does not occur │ │ │ │ 0x004e6970 7768656e 20646574 65726d69 6e696e67 when determining │ │ │ │ 0x004e6980 20746861 74206578 70726573 73696f6e that expression │ │ │ │ @@ -7849,15 +7849,15 @@ │ │ │ │ 0x004e71a0 74206f63 63757220 7768656e 20726564 t occur when red │ │ │ │ 0x004e71b0 7563696e 6720636f 6e737461 6e742069 ucing constant i │ │ │ │ 0x004e71c0 6e20636f 6d706172 69736f6e 00636f6d n comparison.com │ │ │ │ 0x004e71d0 70617269 736f6e20 69732061 6c776179 parison is alway │ │ │ │ 0x004e71e0 73202564 00000000 2f627569 6c642f67 s %d..../build/g │ │ │ │ 0x004e71f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e7200 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e7210 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e7210 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e7220 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e7230 632f6675 6e637469 6f6e2e63 00000000 c/function.c.... │ │ │ │ 0x004e7240 76617269 61626c65 2025712b 44206d69 variable %q+D mi │ │ │ │ 0x004e7250 67687420 62652063 6c6f6262 65726564 ght be clobbered │ │ │ │ 0x004e7260 20627920 253c6c6f 6e676a6d 70253e20 by % │ │ │ │ 0x004e7270 6f722025 3c76666f 726b253e 00000000 or %.... │ │ │ │ 0x004e7280 746f7461 6c207369 7a65206f 66206c6f total size of lo │ │ │ │ @@ -7923,15 +7923,15 @@ │ │ │ │ 0x004e7640 290a2020 00000000 474c4f42 414c2043 ). ....GLOBAL C │ │ │ │ 0x004e7650 4f4e5354 2d50524f 503a2052 65706c61 ONST-PROP: Repla │ │ │ │ 0x004e7660 63696e67 20726567 20256420 696e206a cing reg %d in j │ │ │ │ 0x004e7670 756d705f 696e736e 20256420 77697468 ump_insn %d with │ │ │ │ 0x004e7680 20636f6e 7374616e 74200000 00000000 constant ...... │ │ │ │ 0x004e7690 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e76a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e76b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e76b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e76c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e76d0 342e362e 332f6763 632f6763 73652e63 4.6.3/gcc/gcse.c │ │ │ │ 0x004e76e0 00000000 00000000 25733a20 25642062 ........%s: %d b │ │ │ │ 0x004e76f0 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ 0x004e7700 25642065 64676573 2f626173 69632062 %d edges/basic b │ │ │ │ 0x004e7710 6c6f636b 00000000 25733a20 25642062 lock....%s: %d b │ │ │ │ 0x004e7720 61736963 20626c6f 636b7320 616e6420 asic blocks and │ │ │ │ @@ -8040,15 +8040,15 @@ │ │ │ │ 0x004e7d90 25642c20 72656163 68696e67 20726567 %d, reaching reg │ │ │ │ 0x004e7da0 20697320 25640a00 5052453a 20656467 is %d..PRE: edg │ │ │ │ 0x004e7db0 65202825 642c2564 292c2000 636f7079 e (%d,%d), .copy │ │ │ │ 0x004e7dc0 20657870 72657373 696f6e20 25640a00 expression %d.. │ │ │ │ 0x004e7dd0 72746c20 70726500 2f627569 6c642f67 rtl pre./build/g │ │ │ │ 0x004e7de0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e7df0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e7e00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e7e00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e7e10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e7e20 632f6767 632d636f 6d6d6f6e 2e630000 c/ggc-common.c.. │ │ │ │ 0x004e7e30 63616e25 27742067 65742070 6f736974 can%'t get posit │ │ │ │ 0x004e7e40 696f6e20 696e2050 43482066 696c653a ion in PCH file: │ │ │ │ 0x004e7e50 20256d00 00000000 63616e25 27742077 %m.....can%'t w │ │ │ │ 0x004e7e60 72697465 20706164 64696e67 20746f20 rite padding to │ │ │ │ 0x004e7e70 50434820 66696c65 3a20256d 00686164 PCH file: %m.had │ │ │ │ @@ -8072,20 +8072,20 @@ │ │ │ │ 0x004e7f90 00000000 00805140 00000000 00003e40 ......Q@......>@ │ │ │ │ 0x004e7fa0 00000000 0000d440 00000000 0000503f .......@......P? │ │ │ │ 0x004e7fb0 00000000 0000c03f 00000000 0000d03f .......?.......? │ │ │ │ 0x004e7fc0 00000000 00005940 00000000 0000b040 ......Y@.......@ │ │ │ │ 0x004e7fd0 00000000 00000041 2f627569 6c642f67 .......A/build/g │ │ │ │ 0x004e7fe0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e7ff0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e8000 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e8000 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e8010 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e8020 632f6769 6d706c65 2e630000 00000000 c/gimple.c...... │ │ │ │ 0x004e8030 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e8040 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e8050 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e8050 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e8060 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e8070 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x004e8080 2e680000 00000000 47494d50 4c452074 .h......GIMPLE t │ │ │ │ 0x004e8090 79706520 7461626c 653a2073 697a6520 ype table: size │ │ │ │ 0x004e80a0 256c642c 20256c64 20656c65 6d656e74 %ld, %ld element │ │ │ │ 0x004e80b0 732c2025 6c642073 65617263 6865732c s, %ld searches, │ │ │ │ 0x004e80c0 20256c64 20636f6c 6c697369 6f6e7320 %ld collisions │ │ │ │ @@ -8344,15 +8344,15 @@ │ │ │ │ 0x004e9090 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e90a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e90b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e90c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e90d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e90e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e90f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e9100 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e9100 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e9110 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e9120 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x004e9130 2d697465 7261746f 722e6300 00000000 -iterator.c..... │ │ │ │ 0x004e9140 6773695f 696e7365 72745f73 65715f6f gsi_insert_seq_o │ │ │ │ 0x004e9150 6e5f6564 67655f69 6d6d6564 69617465 n_edge_immediate │ │ │ │ 0x004e9160 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e9170 6773695f 696e7365 72745f6f 6e5f6564 gsi_insert_on_ed │ │ │ │ @@ -8461,15 +8461,15 @@ │ │ │ │ 0x004e97e0 6372696d 696e6174 6f722000 23205052 criminator .# PR │ │ │ │ 0x004e97f0 45443a00 3e3a0023 20535543 433a0000 ED:.>:.# SUCC:.. │ │ │ │ 0x004e9800 2547203c 25732c25 2b455641 4c203c25 %G <%s,%+EVAL <% │ │ │ │ 0x004e9810 533e256e 434c4541 4e555020 3c25533e S>%nCLEANUP <%S> │ │ │ │ 0x004e9820 252d3e00 00000000 2f627569 6c642f67 %->...../build/g │ │ │ │ 0x004e9830 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004e9840 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004e9850 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004e9850 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004e9860 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004e9870 632f6769 6d706c65 2d707265 7474792d c/gimple-pretty- │ │ │ │ 0x004e9880 7072696e 742e6300 3c3c3c65 685f6669 print.c.<<>>%+{% │ │ │ │ 0x004e98a0 2b255325 2d7d0000 3c3c3c20 556e6b6e +%S%-}..<<< Unkn │ │ │ │ 0x004e98b0 6f776e20 47494d50 4c452073 74617465 own GIMPLE state │ │ │ │ 0x004e98c0 6d656e74 3a202573 203e3e3e 0a000000 ment: %s >>>.... │ │ │ │ @@ -8527,15 +8527,15 @@ │ │ │ │ 0x004e9c00 64756d70 5f746572 6e617279 5f726873 dump_ternary_rhs │ │ │ │ 0x004e9c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004e9c20 64756d70 5f67696d 706c655f 61737369 dump_gimple_assi │ │ │ │ 0x004e9c30 676e0000 00000000 00000000 00000000 gn.............. │ │ │ │ 0x004e9c40 64756d70 5f67696d 706c655f 666d7400 dump_gimple_fmt. │ │ │ │ 0x004e9c50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004e9c60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004e9c70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004e9c70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004e9c80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004e9c90 342e362e 332f6763 632f6769 6d706c69 4.6.3/gcc/gimpli │ │ │ │ 0x004e9ca0 66792e63 00000000 74687265 61647072 fy.c....threadpr │ │ │ │ 0x004e9cb0 69766174 65207661 72696162 6c652025 ivate variable % │ │ │ │ 0x004e9cc0 71452075 73656420 696e2075 6e746965 qE used in untie │ │ │ │ 0x004e9cd0 64207461 736b0000 25714520 6e6f7420 d task..%qE not │ │ │ │ 0x004e9ce0 73706563 69666965 6420696e 20656e63 specified in enc │ │ │ │ @@ -8805,27 +8805,27 @@ │ │ │ │ 0x004ead60 bcffccff bcffccff bcffccff bcffccff ................ │ │ │ │ 0x004ead70 bcffccff bcffccff bcffccff bcffccff ................ │ │ │ │ 0x004ead80 bcffccff 14fdccff 676f5f66 6f726d61 ........go_forma │ │ │ │ 0x004ead90 745f7479 70650000 676f5f66 696e6973 t_type..go_finis │ │ │ │ 0x004eada0 68000000 00000000 2f627569 6c642f67 h......./build/g │ │ │ │ 0x004eadb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004eadc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004eadd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004eadd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004eade0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004eadf0 632f676f 64756d70 2e630000 00000000 c/godump.c...... │ │ │ │ 0x004eae00 636f756c 64206e6f 7420636c 6f736520 could not close │ │ │ │ 0x004eae10 476f2064 756d7020 66696c65 3a20256d Go dump file: %m │ │ │ │ 0x004eae20 00000000 00000000 636f756c 64206e6f ........could no │ │ │ │ 0x004eae30 74206f70 656e2047 6f206475 6d702066 t open Go dump f │ │ │ │ 0x004eae40 696c6520 2571733a 20256d00 00000000 ile %qs: %m..... │ │ │ │ 0x004eae50 494e5641 4c49442d 6269742d 6669656c INVALID-bit-fiel │ │ │ │ 0x004eae60 25642028 25642909 3c2d0009 2d3e0000 %d (%d).<-..->.. │ │ │ │ 0x004eae70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004eae80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004eae90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004eae90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004eaea0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004eaeb0 342e362e 332f6763 632f6772 61706864 4.6.3/gcc/graphd │ │ │ │ 0x004eaec0 732e6300 00000000 00000000 00000000 s.c............. │ │ │ │ 0x004eaed0 67726170 6864735f 646f6d74 72656500 graphds_domtree. │ │ │ │ 0x004eaee0 67726170 6864735f 73636300 00000000 graphds_scc..... │ │ │ │ 0x004eaef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004eaf00 e01dcdff d01dcdff d01dcdff 581ecdff ............X... │ │ │ │ @@ -8974,15 +8974,15 @@ │ │ │ │ 0x004eb7f0 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x004eb800 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x004eb810 08080808 08080808 08080808 08080808 ................ │ │ │ │ 0x004eb820 08080808 08080808 08080810 003c6275 ............../build/g │ │ │ │ 0x004eb840 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004eb850 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004eb860 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004eb860 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004eb870 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004eb880 632f696e 74656772 6174652e 63000000 c/integrate.c... │ │ │ │ 0x004eb890 616c6c6f 63617465 5f696e69 7469616c allocate_initial │ │ │ │ 0x004eb8a0 5f76616c 75657300 696e6974 76616c73 _values.initvals │ │ │ │ 0x004eb8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004eb8c0 20f0cdff 26f0cdff 26f0cdff 26f0cdff ...&...&...&... │ │ │ │ 0x004eb8d0 26f0cdff 26f0cdff 26f0cdff 26f0cdff &...&...&...&... │ │ │ │ @@ -9041,15 +9041,15 @@ │ │ │ │ 0x004ebc20 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x004ebc30 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x004ebc40 73657475 705f636f 7665725f 616e645f setup_cover_and_ │ │ │ │ 0x004ebc50 696d706f 7274616e 745f636c 61737365 important_classe │ │ │ │ 0x004ebc60 73000000 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x004ebc70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ebc80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ebc90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ebc90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ebca0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ebcb0 632f6972 612e6300 20202020 4e657720 c/ira.c. New │ │ │ │ 0x004ebcc0 7225643a 20736574 74696e67 20707265 r%d: setting pre │ │ │ │ 0x004ebcd0 66657272 65642025 732c2061 6c746572 ferred %s, alter │ │ │ │ 0x004ebce0 6e617469 76652025 730a0000 00000000 native %s....... │ │ │ │ 0x004ebcf0 2b2b2b43 6f737473 3a206f76 6572616c +++Costs: overal │ │ │ │ 0x004ebd00 6c202564 2c207265 67202564 2c206d65 l %d, reg %d, me │ │ │ │ @@ -9095,15 +9095,15 @@ │ │ │ │ 0x004ebf80 76656374 6f727300 6c697665 2072616e vectors.live ran │ │ │ │ 0x004ebf90 67657300 616c6c6f 636e6f73 00000000 ges.allocnos.... │ │ │ │ 0x004ebfa0 20206370 25643a61 25642872 2564293c cp%d:a%d(r%d)< │ │ │ │ 0x004ebfb0 2d3e6125 64287225 64294025 643a2573 ->a%d(r%d)@%d:%s │ │ │ │ 0x004ebfc0 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004ebfd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ebfe0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ebff0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ebff0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ec000 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ec010 632f6972 612d6275 696c642e 63000000 c/ira-build.c... │ │ │ │ 0x004ec020 20202020 20204d6f 76696e67 2072616e Moving ran │ │ │ │ 0x004ec030 67657320 6f662061 25647225 6420746f ges of a%dr%d to │ │ │ │ 0x004ec040 20612564 7225643a 20000000 00000000 a%dr%d: ....... │ │ │ │ 0x004ec050 20204d61 726b206c 6f6f7020 25642028 Mark loop %d ( │ │ │ │ 0x004ec060 68656164 65722025 642c2066 72657120 header %d, freq │ │ │ │ @@ -9117,15 +9117,15 @@ │ │ │ │ 0x004ec0e0 6f20616c 6c6f636e 6f206c69 73742066 o allocno list f │ │ │ │ 0x004ec0f0 6f722025 640a0000 20202020 2020436f or %d... Co │ │ │ │ 0x004ec100 7079696e 67207261 6e676573 206f6620 pying ranges of │ │ │ │ 0x004ec110 61256472 25642074 6f206125 64722564 a%dr%d to a%dr%d │ │ │ │ 0x004ec120 3a200000 00000000 2f627569 6c642f67 : ....../build/g │ │ │ │ 0x004ec130 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ec140 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ec150 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ec150 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ec160 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ec170 632f7370 61727365 7365742e 68000000 c/sparseset.h... │ │ │ │ 0x004ec180 20202020 20205265 6d6f7665 20637025 Remove cp% │ │ │ │ 0x004ec190 643a2563 25647225 642d2563 25647225 d:%c%dr%d-%c%dr% │ │ │ │ 0x004ec1a0 640a0000 00000000 20202020 20205265 d....... Re │ │ │ │ 0x004ec1b0 6d6f7665 20637025 643a6125 64722564 move cp%d:a%dr%d │ │ │ │ 0x004ec1c0 2d612564 7225640a 00000000 00000000 -a%dr%d......... │ │ │ │ @@ -9200,15 +9200,15 @@ │ │ │ │ 0x004ec610 002c7725 64003b3b 20202020 20636f6e .,w%d.;; con │ │ │ │ 0x004ec620 666c6963 74206861 72642072 6567733a flict hard regs: │ │ │ │ 0x004ec630 00000000 00000000 0a3b3b20 20202020 .........;; │ │ │ │ 0x004ec640 746f7461 6c20636f 6e666c69 63742068 total conflict h │ │ │ │ 0x004ec650 61726420 72656773 3a000000 00000000 ard regs:....... │ │ │ │ 0x004ec660 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ec670 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ec680 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ec680 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ec690 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ec6a0 342e362e 332f6763 632f6972 612d636f 4.6.3/gcc/ira-co │ │ │ │ 0x004ec6b0 6e666c69 6374732e 63000000 00000000 nflicts.c....... │ │ │ │ 0x004ec6c0 2b2b2b43 6f6e666c 69637420 7461626c +++Conflict tabl │ │ │ │ 0x004ec6d0 65207769 6c6c2062 6520746f 6f206269 e will be too bi │ │ │ │ 0x004ec6e0 67283e25 644d4229 202d2d20 646f6e27 g(>%dMB) -- don' │ │ │ │ 0x004ec6f0 74207573 65206974 0a000000 00000000 t use it........ │ │ │ │ @@ -9242,15 +9242,15 @@ │ │ │ │ 0x004ec8b0 69745f74 61626c65 00000000 00000000 it_table........ │ │ │ │ 0x004ec8c0 70726f63 6573735f 7265675f 73687566 process_reg_shuf │ │ │ │ 0x004ec8d0 666c6573 00000000 00000000 00000000 fles............ │ │ │ │ 0x004ec8e0 70726f63 6573735f 72656773 5f666f72 process_regs_for │ │ │ │ 0x004ec8f0 5f636f70 79000000 2f627569 6c642f67 _copy.../build/g │ │ │ │ 0x004ec900 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ec910 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ec920 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ec920 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ec930 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ec940 632f6972 612d636f 6c6f722e 63000000 c/ira-color.c... │ │ │ │ 0x004ec950 286d656d 6f727920 6973206d 6f726520 (memory is more │ │ │ │ 0x004ec960 70726f66 69746162 6c652025 64207673 profitable %d vs │ │ │ │ 0x004ec970 20256429 20000000 28706f74 656e7469 %d) ...(potenti │ │ │ │ 0x004ec980 616c2073 70696c6c 3a202573 7072693d al spill: %spri= │ │ │ │ 0x004ec990 25642c20 636f7374 3d256429 0a000000 %d, cost=%d).... │ │ │ │ @@ -9324,15 +9324,15 @@ │ │ │ │ 0x004ecdd0 75706461 74655f63 7572725f 636f7374 update_curr_cost │ │ │ │ 0x004ecde0 73000000 00000000 20202020 20204372 s....... Cr │ │ │ │ 0x004ecdf0 65617469 6e67206e 65777265 673d2569 eating newreg=%i │ │ │ │ 0x004ece00 2066726f 6d206f6c 64726567 3d25690a from oldreg=%i. │ │ │ │ 0x004ece10 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004ece20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ece30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ece40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ece40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ece50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ece60 632f6972 612d656d 69742e63 00000000 c/ira-emit.c.... │ │ │ │ 0x004ece70 20202020 43726561 74696e67 2074656d Creating tem │ │ │ │ 0x004ece80 706f7261 72792061 6c6c6f63 6e6f2061 porary allocno a │ │ │ │ 0x004ece90 25647225 640a0000 20202020 416c6c6f %dr%d... Allo │ │ │ │ 0x004ecea0 63617465 20636f6e 666c6963 74732066 cate conflicts f │ │ │ │ 0x004eceb0 6f722061 25647225 640a0000 00000000 or a%dr%d....... │ │ │ │ @@ -9391,28 +9391,28 @@ │ │ │ │ 0x004ed200 6f5f6465 61640000 00000000 00000000 o_dead.......... │ │ │ │ 0x004ed210 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x004ed220 6f5f7375 62776f72 645f6465 61640000 o_subword_dead.. │ │ │ │ 0x004ed230 6d61726b 5f707365 75646f5f 7265676e mark_pseudo_regn │ │ │ │ 0x004ed240 6f5f6c69 76650000 2f627569 6c642f67 o_live../build/g │ │ │ │ 0x004ed250 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ed260 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ed270 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ed270 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ed280 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ed290 632f6972 612d6c69 7665732e 63000000 c/ira-lives.c... │ │ │ │ 0x004ed2a0 436f6d70 72657373 696e6720 6c697665 Compressing live │ │ │ │ 0x004ed2b0 2072616e 6765733a 2066726f 6d202564 ranges: from %d │ │ │ │ 0x004ed2c0 20746f20 2564202d 20256425 250a0000 to %d - %d%%... │ │ │ │ 0x004ed2d0 52616e67 65732061 66746572 20746865 Ranges after the │ │ │ │ 0x004ed2e0 20636f6d 70726573 73696f6e 3a0a0020 compression:.. │ │ │ │ 0x004ed2f0 2020496e 736e2025 75286c25 64293a20 Insn %u(l%d): │ │ │ │ 0x004ed300 706f696e 74203d20 25640a00 205b2564 point = %d.. [%d │ │ │ │ 0x004ed310 2e2e2564 5d000000 2f627569 6c642f67 ..%d].../build/g │ │ │ │ 0x004ed320 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004ed330 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004ed340 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004ed340 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004ed350 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004ed360 632f6a75 6d702e63 00000000 00000000 c/jump.c........ │ │ │ │ 0x004ed370 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x004ed380 2882cfff 3082cfff 4082cfff 5082cfff (...0...@...P... │ │ │ │ 0x004ed390 6082cfff 7082cfff 8082cfff 9082cfff `...p........... │ │ │ │ 0x004ed3a0 a082cfff b082cfff c082cfff 1082cfff ................ │ │ │ │ 0x004ed3b0 2082cfff 2082cfff 2082cfff 2082cfff ... ... ... ... │ │ │ │ @@ -9483,15 +9483,15 @@ │ │ │ │ 0x004ed7c0 6e000000 00000000 00000000 00000000 n............... │ │ │ │ 0x004ed7d0 6d61726b 5f6a756d 705f6c61 62656c5f mark_jump_label_ │ │ │ │ 0x004ed7e0 31000000 00000000 00000000 00000000 1............... │ │ │ │ 0x004ed7f0 6d61726b 5f616c6c 5f6c6162 656c7300 mark_all_labels. │ │ │ │ 0x004ed800 62617272 69657273 00000000 00000000 barriers........ │ │ │ │ 0x004ed810 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ed820 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ed830 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ed830 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ed840 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ed850 342e362e 332f6763 632f6c61 6e67686f 4.6.3/gcc/langho │ │ │ │ 0x004ed860 6f6b732e 63000000 20202020 696e6c69 oks.c... inli │ │ │ │ 0x004ed870 6e656420 66726f6d 20257173 20617420 ned from %qs at │ │ │ │ 0x004ed880 25733a25 643a2564 00417420 746f7020 %s:%d:%d.At top │ │ │ │ 0x004ed890 6c657665 6c3a0049 6e206d65 6d626572 level:.In member │ │ │ │ 0x004ed8a0 2066756e 6374696f 6e202571 7300496e function %qs.In │ │ │ │ @@ -9514,25 +9514,25 @@ │ │ │ │ 0x004ed9b0 7970655f 6572726f 72000000 00000000 ype_error....... │ │ │ │ 0x004ed9c0 6c68645f 74797065 5f70726f 6d6f7465 lhd_type_promote │ │ │ │ 0x004ed9d0 735f746f 00000000 00000000 00000000 s_to............ │ │ │ │ 0x004ed9e0 6c68645f 7365745f 6465636c 5f617373 lhd_set_decl_ass │ │ │ │ 0x004ed9f0 656d626c 65725f6e 616d6500 00000000 embler_name..... │ │ │ │ 0x004eda00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004eda10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004eda20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004eda20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004eda30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004eda40 342e362e 332f6763 632f6c69 7374732e 4.6.3/gcc/lists. │ │ │ │ 0x004eda50 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x004eda60 66726565 5f494e53 4e5f4c49 53545f6e free_INSN_LIST_n │ │ │ │ 0x004eda70 6f646500 00000000 66726565 5f6c6973 ode.....free_lis │ │ │ │ 0x004eda80 74000000 00000000 00000000 00000000 t............... │ │ │ │ 0x004eda90 616c6c6f 635f494e 534e5f4c 49535400 alloc_INSN_LIST. │ │ │ │ 0x004edaa0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004edab0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004edac0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004edac0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004edad0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004edae0 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x004edaf0 6e69742e 63000000 00000000 00000000 nit.c........... │ │ │ │ 0x004edb00 72746c5f 6c6f6f70 5f696e69 74000000 rtl_loop_init... │ │ │ │ 0x004edb10 6c6f6f70 5f6f7074 696d697a 65725f66 loop_optimizer_f │ │ │ │ 0x004edb20 696e616c 697a6500 00000000 00000000 inalize......... │ │ │ │ 0x004edb30 6c6f6f70 5f6f7074 696d697a 65725f69 loop_optimizer_i │ │ │ │ @@ -9558,15 +9558,15 @@ │ │ │ │ 0x004edc70 7870725f 31000000 00000000 00000000 xpr_1........... │ │ │ │ 0x004edc80 696e7661 7269616e 745f6578 70725f65 invariant_expr_e │ │ │ │ 0x004edc90 7175616c 5f700000 00000000 00000000 qual_p.......... │ │ │ │ 0x004edca0 63686563 6b5f6465 70656e64 656e6379 check_dependency │ │ │ │ 0x004edcb0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x004edcc0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004edcd0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004edce0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004edce0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004edcf0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004edd00 632f6c6f 6f702d69 6e766172 69616e74 c/loop-invariant │ │ │ │ 0x004edd10 2e630000 00000000 44656369 64656420 .c......Decided │ │ │ │ 0x004edd20 746f206d 6f766520 696e7661 7269616e to move invarian │ │ │ │ 0x004edd30 74202564 202d2d20 6761696e 2025640a t %d -- gain %d. │ │ │ │ 0x004edd40 00000000 00000000 44656369 64656420 ........Decided │ │ │ │ 0x004edd50 746f206d 6f766520 64657065 6e64656e to move dependen │ │ │ │ @@ -9588,15 +9588,15 @@ │ │ │ │ 0x004ede50 642c2064 6570656e 6473206f 6e200046 d, depends on .F │ │ │ │ 0x004ede60 61696c65 6420746f 206d6f76 6520696e ailed to move in │ │ │ │ 0x004ede70 76617269 616e7420 25640a00 0a202020 variant %d... │ │ │ │ 0x004ede80 20726566 2e207265 676e6f73 3a000a20 ref. regnos:.. │ │ │ │ 0x004ede90 2020206c 69766520 7265676e 6f733a00 live regnos:. │ │ │ │ 0x004edea0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004edeb0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004edec0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004edec0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004eded0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004edee0 342e362e 332f6763 632f6c6f 6f702d69 4.6.3/gcc/loop-i │ │ │ │ 0x004edef0 762e6300 00000000 3b3b2069 6d70726f v.c.....;; impro │ │ │ │ 0x004edf00 76656420 75707065 7220626f 756e6420 ved upper bound │ │ │ │ 0x004edf10 6279206f 6e652e0a 00000000 00000000 by one.......... │ │ │ │ 0x004edf20 61737375 6d696e67 20746861 74207468 assuming that th │ │ │ │ 0x004edf30 65206c6f 6f702069 73206e6f 7420696e e loop is not in │ │ │ │ @@ -9677,15 +9677,15 @@ │ │ │ │ 0x004ee3e0 73746570 5f310000 6765745f 6269765f step_1..get_biv_ │ │ │ │ 0x004ee3f0 73746570 00000000 00000000 00000000 step............ │ │ │ │ 0x004ee400 69765f67 65745f72 65616368 696e675f iv_get_reaching_ │ │ │ │ 0x004ee410 64656600 00000000 00000000 00000000 def............. │ │ │ │ 0x004ee420 69765f61 6e616c79 7a655f65 78707200 iv_analyze_expr. │ │ │ │ 0x004ee430 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ee440 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ee450 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ee450 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ee460 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ee470 342e362e 332f6763 632f6c6f 6f702d75 4.6.3/gcc/loop-u │ │ │ │ 0x004ee480 6e726f6c 6c2e6300 0a3b3b20 2a2a2a20 nroll.c..;; *** │ │ │ │ 0x004ee490 436f6e73 69646572 696e6720 6c6f6f70 Considering loop │ │ │ │ 0x004ee4a0 20256420 666f7220 636f6d70 6c657465 %d for complete │ │ │ │ 0x004ee4b0 20706565 6c696e67 202a2a2a 0a000000 peeling ***.... │ │ │ │ 0x004ee4c0 0a3b3b20 436f6e73 69646572 696e6720 .;; Considering │ │ │ │ @@ -9829,15 +9829,15 @@ │ │ │ │ 0x004eed60 5f6c6f6f 70000000 00000000 00000000 _loop........... │ │ │ │ 0x004eed70 7065656c 5f6c6f6f 705f636f 6d706c65 peel_loop_comple │ │ │ │ 0x004eed80 74656c79 00000000 00000000 00000000 tely............ │ │ │ │ 0x004eed90 756e726f 6c6c5f61 6e645f70 65656c5f unroll_and_peel_ │ │ │ │ 0x004eeda0 6c6f6f70 73000000 2f627569 6c642f67 loops.../build/g │ │ │ │ 0x004eedb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004eedc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004eedd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004eedd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004eede0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004eedf0 632f6c6f 6f702d75 6e737769 7463682e c/loop-unswitch. │ │ │ │ 0x004eee00 63000000 00000000 3b3b204e 6f742075 c.......;; Not u │ │ │ │ 0x004eee10 6e737769 74636869 6e672061 6e796d6f nswitching anymo │ │ │ │ 0x004eee20 72652c20 68697420 6d617820 6c657665 re, hit max leve │ │ │ │ 0x004eee30 6c0a0000 00000000 3b3b204e 6f742075 l.......;; Not u │ │ │ │ 0x004eee40 6e737769 74636869 6e672c20 6e6f7420 nswitching, not │ │ │ │ @@ -9857,27 +9857,27 @@ │ │ │ │ 0x004eef20 756e7377 69746368 5f6c6f6f 70000000 unswitch_loop... │ │ │ │ 0x004eef30 756e7377 69746368 5f73696e 676c655f unswitch_single_ │ │ │ │ 0x004eef40 6c6f6f70 00000000 00000000 00000000 loop............ │ │ │ │ 0x004eef50 636f6d70 6172655f 616e645f 6a756d70 compare_and_jump │ │ │ │ 0x004eef60 5f736571 00000000 2f627569 6c642f67 _seq..../build/g │ │ │ │ 0x004eef70 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004eef80 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004eef90 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004eef90 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004eefa0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004eefb0 632f6c74 6f2d6367 72617068 2e630000 c/lto-cgraph.c.. │ │ │ │ 0x004eefc0 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x004eefd0 206e6f20 63616c6c 65722066 6f756e64 no caller found │ │ │ │ 0x004eefe0 20776869 6c652072 65616469 6e672065 while reading e │ │ │ │ 0x004eeff0 64676500 00000000 62797465 636f6465 dge.....bytecode │ │ │ │ 0x004ef000 20737472 65616d3a 206e6f20 63616c6c stream: no call │ │ │ │ 0x004ef010 65652066 6f756e64 20776869 6c652072 ee found while r │ │ │ │ 0x004ef020 65616469 6e672065 64676500 00000000 eading edge..... │ │ │ │ 0x004ef030 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ef040 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ef050 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ef050 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ef060 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ef070 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x004ef080 7265616d 65722e68 00000000 00000000 reamer.h........ │ │ │ │ 0x004ef090 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x004ef0a0 20666f75 6e64206d 756c7469 706c6520 found multiple │ │ │ │ 0x004ef0b0 696e7374 616e6365 73206f66 20636772 instances of cgr │ │ │ │ 0x004ef0c0 61706820 6e6f6465 20256400 00000000 aph node %d..... │ │ │ │ @@ -9916,15 +9916,15 @@ │ │ │ │ 0x004ef2d0 636f6d70 7574655f 6c747261 6e735f62 compute_ltrans_b │ │ │ │ 0x004ef2e0 6f756e64 61727900 6f726967 696e616c oundary.original │ │ │ │ 0x004ef2f0 20747970 65206465 636c6172 65642068 type declared h │ │ │ │ 0x004ef300 65726500 74797065 206f6620 6669656c ere.type of fiel │ │ │ │ 0x004ef310 64206465 636c6172 65642068 65726500 d declared here. │ │ │ │ 0x004ef320 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004ef330 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004ef340 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004ef340 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004ef350 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004ef360 342e362e 332f6763 632f6c74 6f2d7374 4.6.3/gcc/lto-st │ │ │ │ 0x004ef370 7265616d 65722d69 6e2e6300 00000000 reamer-in.c..... │ │ │ │ 0x004ef380 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ 0x004ef390 20657870 65637465 64207461 67202573 expected tag %s │ │ │ │ 0x004ef3a0 20696e73 74656164 206f6620 25730000 instead of %s.. │ │ │ │ 0x004ef3b0 62797465 636f6465 20737472 65616d3a bytecode stream: │ │ │ │ @@ -10035,15 +10035,15 @@ │ │ │ │ 0x004efa40 00000000 00000000 696e7075 745f6675 ........input_fu │ │ │ │ 0x004efa50 6e637469 6f6e0000 6c746f5f 72656164 nction..lto_read │ │ │ │ 0x004efa60 5f626f64 79006c74 6f5f6465 636c735f _body.lto_decls_ │ │ │ │ 0x004efa70 6f757400 6c746f5f 67696d70 6c655f6f out.lto_gimple_o │ │ │ │ 0x004efa80 75740000 00000000 2f627569 6c642f67 ut....../build/g │ │ │ │ 0x004efa90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004efaa0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004efab0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004efab0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004efac0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004efad0 632f6c74 6f2d7374 7265616d 65722d6f c/lto-streamer-o │ │ │ │ 0x004efae0 75742e63 00000000 67696d70 6c652062 ut.c....gimple b │ │ │ │ 0x004efaf0 79746563 6f646520 73747265 616d7320 ytecode streams │ │ │ │ 0x004efb00 646f206e 6f742073 7570706f 7274206d do not support m │ │ │ │ 0x004efb10 61636869 6e652073 70656369 66696320 achine specific │ │ │ │ 0x004efb20 6275696c 74696e20 66756e63 74696f6e builtin function │ │ │ │ @@ -10124,43 +10124,43 @@ │ │ │ │ 0x004effd0 20737472 65616d3a 20747279 696e6720 stream: trying │ │ │ │ 0x004effe0 746f2072 65616420 25642062 79746573 to read %d bytes │ │ │ │ 0x004efff0 20616674 65722074 68652065 6e64206f after the end o │ │ │ │ 0x004f0000 66207468 6520696e 70757420 62756666 f the input buff │ │ │ │ 0x004f0010 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x004f0020 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004f0030 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004f0040 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004f0040 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004f0050 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004f0060 632f6c74 6f2d7365 6374696f 6e2d696e c/lto-section-in │ │ │ │ 0x004f0070 2e630000 00000000 00000000 00000000 .c.............. │ │ │ │ 0x004f0080 6c746f5f 7265636f 72645f72 656e616d lto_record_renam │ │ │ │ 0x004f0090 65645f64 65636c00 00000000 00000000 ed_decl......... │ │ │ │ 0x004f00a0 6c746f5f 66726565 5f736563 74696f6e lto_free_section │ │ │ │ 0x004f00b0 5f646174 61000000 00000000 00000000 _data........... │ │ │ │ 0x004f00c0 6c746f5f 6765745f 66696c65 5f646563 lto_get_file_dec │ │ │ │ 0x004f00d0 6c5f6461 74610066 756e6374 696f6e5f l_data.function_ │ │ │ │ 0x004f00e0 626f6479 00726566 73006a6d 7066756e body.refs.jmpfun │ │ │ │ 0x004f00f0 63730070 75726563 6f6e7374 0073796d cs.pureconst.sym │ │ │ │ 0x004f0100 74616200 63677261 70686f70 74000000 tab.cgraphopt... │ │ │ │ 0x004f0110 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004f0120 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004f0130 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004f0130 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004f0140 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004f0150 342e362e 332f6763 632f6c74 6f2d7365 4.6.3/gcc/lto-se │ │ │ │ 0x004f0160 6374696f 6e2d6f75 742e6300 00000000 ction-out.c..... │ │ │ │ 0x004f0170 61707065 6e645f62 6c6f636b 00000000 append_block.... │ │ │ │ 0x004f0180 6c746f5f 61707065 6e645f64 61746100 lto_append_data. │ │ │ │ 0x004f0190 6c746f5f 62656769 6e5f7365 6374696f lto_begin_sectio │ │ │ │ 0x004f01a0 6e000000 00000000 5265706c 6163696e n.......Replacin │ │ │ │ 0x004f01b0 67206367 72617068 206e6f64 65202573 g cgraph node %s │ │ │ │ 0x004f01c0 2f256920 62792025 732f2569 20666f72 /%i by %s/%i for │ │ │ │ 0x004f01d0 2073796d 626f6c20 25730a00 00000000 symbol %s...... │ │ │ │ 0x004f01e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004f01f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004f0200 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004f0200 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004f0210 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004f0220 342e362e 332f6763 632f6c74 6f2d7379 4.6.3/gcc/lto-sy │ │ │ │ 0x004f0230 6d746162 2e630000 6d756c74 69706c65 mtab.c..multiple │ │ │ │ 0x004f0240 20707265 7661696c 696e6720 64656673 prevailing defs │ │ │ │ 0x004f0250 20666f72 20257145 00000000 00000000 for %qE........ │ │ │ │ 0x004f0260 76617269 61626c65 20257144 20726564 variable %qD red │ │ │ │ 0x004f0270 65636c61 72656420 61732066 756e6374 eclared as funct │ │ │ │ @@ -10193,23 +10193,23 @@ │ │ │ │ 0x004f0420 5f646563 6c735f31 00000000 00000000 _decls_1........ │ │ │ │ 0x004f0430 6c746f5f 73796d74 61625f67 65745f72 lto_symtab_get_r │ │ │ │ 0x004f0440 65736f6c 7574696f 6e000000 00000000 esolution....... │ │ │ │ 0x004f0450 6c746f5f 73796d74 61625f72 65676973 lto_symtab_regis │ │ │ │ 0x004f0460 7465725f 6465636c 00000000 00000000 ter_decl........ │ │ │ │ 0x004f0470 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x004f0480 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x004f0490 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x004f0490 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x004f04a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x004f04b0 342e362e 332f6763 632f6c74 6f2d6f70 4.6.3/gcc/lto-op │ │ │ │ 0x004f04c0 74732e63 00000000 00000000 00000000 ts.c............ │ │ │ │ 0x004f04d0 6c746f5f 72656973 7375655f 6f707469 lto_reissue_opti │ │ │ │ 0x004f04e0 6f6e7300 00000000 2f627569 6c642f67 ons...../build/g │ │ │ │ 0x004f04f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004f0500 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004f0510 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004f0510 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004f0520 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004f0530 632f6c74 6f2d7374 7265616d 65722e63 c/lto-streamer.c │ │ │ │ 0x004f0540 00000000 00000000 62797465 636f6465 ........bytecode │ │ │ │ 0x004f0550 20737472 65616d3a 20756e65 78706563 stream: unexpec │ │ │ │ 0x004f0560 74656420 4c544f20 73656374 696f6e20 ted LTO section │ │ │ │ 0x004f0570 25730000 00000000 5b25735d 2023206f %s......[%s] # o │ │ │ │ 0x004f0580 6620696e 70757420 63677261 7068206e f input cgraph n │ │ │ │ @@ -10285,15 +10285,15 @@ │ │ │ │ 0x004f09e0 72726179 00000000 00000000 00000000 rray............ │ │ │ │ 0x004f09f0 6c746f5f 73747265 616d6572 5f636163 lto_streamer_cac │ │ │ │ 0x004f0a00 68655f69 6e736572 745f3100 00000000 he_insert_1..... │ │ │ │ 0x004f0a10 6c746f5f 6765745f 73656374 696f6e5f lto_get_section_ │ │ │ │ 0x004f0a20 6e616d65 00000000 2f627569 6c642f67 name..../build/g │ │ │ │ 0x004f0a30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004f0a40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004f0a50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004f0a50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004f0a60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004f0a70 632f6c74 6f2d636f 6d707265 73732e63 c/lto-compress.c │ │ │ │ 0x004f0a80 00312e32 2e380063 6f6d7072 65737365 .1.2.8.compresse │ │ │ │ 0x004f0a90 64207374 7265616d 3a202573 00000000 d stream: %s.... │ │ │ │ 0x004f0aa0 6c746f5f 656e645f 756e636f 6d707265 lto_end_uncompre │ │ │ │ 0x004f0ab0 7373696f 6e000000 00000000 00000000 ssion........... │ │ │ │ 0x004f0ac0 6c746f5f 756e636f 6d707265 73735f62 lto_uncompress_b │ │ │ │ @@ -10302,15 +10302,15 @@ │ │ │ │ 0x004f0af0 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x004f0b00 6c746f5f 656e645f 636f6d70 72657373 lto_end_compress │ │ │ │ 0x004f0b10 696f6e00 00000000 00000000 00000000 ion............. │ │ │ │ 0x004f0b20 6c746f5f 636f6d70 72657373 5f626c6f lto_compress_blo │ │ │ │ 0x004f0b30 636b0000 00000000 2f627569 6c642f67 ck....../build/g │ │ │ │ 0x004f0b40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004f0b50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004f0b60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004f0b60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004f0b70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004f0b80 632f6f6d 702d6c6f 772e6300 00000000 c/omp-low.c..... │ │ │ │ 0x004f0b90 62617272 69657220 72656769 6f6e206d barrier region m │ │ │ │ 0x004f0ba0 6179206e 6f742062 6520636c 6f73656c ay not be closel │ │ │ │ 0x004f0bb0 79206e65 73746564 20696e73 69646520 y nested inside │ │ │ │ 0x004f0bc0 6f662077 6f726b2d 73686172 696e672c of work-sharing, │ │ │ │ 0x004f0bd0 20637269 74696361 6c2c206f 72646572 critical, order │ │ │ │ @@ -10515,15 +10515,15 @@ │ │ │ │ 0x004f1840 735f3100 00000000 00000000 00000000 s_1............. │ │ │ │ 0x004f1850 6275696c 645f6f6d 705f7265 67696f6e build_omp_region │ │ │ │ 0x004f1860 735f726f 6f740000 00000000 00000000 s_root.......... │ │ │ │ 0x004f1870 6f6d705f 72656475 6374696f 6e5f696e omp_reduction_in │ │ │ │ 0x004f1880 69740000 00000000 2f627569 6c642f67 it....../build/g │ │ │ │ 0x004f1890 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x004f18a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x004f18b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x004f18b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x004f18c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x004f18d0 632f6f70 74616273 2e630000 00000000 c/optabs.c...... │ │ │ │ 0x004f18e0 9054d2ff 9054d2ff 9054d2ff 9054d2ff .T...T...T...T.. │ │ │ │ 0x004f18f0 7054d2ff 7054d2ff 7054d2ff 7054d2ff pT..pT..pT..pT.. │ │ │ │ 0x004f1900 9054d2ff 9054d2ff 4057d2ff 4057d2ff .T...T..@W..@W.. │ │ │ │ 0x004f1910 4057d2ff 3054d2ff 5054d2ff 4057d2ff @W..0T..PT..@W.. │ │ │ │ 0x004f1920 f053d2ff c853d2ff 9053d2ff 5853d2ff .S...S...S..XS.. │ │ │ │ @@ -14627,15 +14627,15 @@ │ │ │ │ 0x00501940 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00501950 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00501960 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00501970 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00501980 07000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00501990 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005019a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005019b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005019b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005019c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005019d0 632f6f70 74732d63 6f6d6d6f 6e2e6300 c/opts-common.c. │ │ │ │ 0x005019e0 756e7265 636f676e 697a6564 20636f6d unrecognized com │ │ │ │ 0x005019f0 6d616e64 206c696e 65206f70 74696f6e mand line option │ │ │ │ 0x00501a00 20257173 00000000 636f6d6d 616e6420 %qs....command │ │ │ │ 0x00501a10 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00501a20 6973206e 6f742073 7570706f 72746564 is not supported │ │ │ │ @@ -14675,15 +14675,15 @@ │ │ │ │ 0x00501c40 7074696f 6e000000 636f6d6d 616e6420 ption...command │ │ │ │ 0x00501c50 6c696e65 206f7074 696f6e20 25717320 line option %qs │ │ │ │ 0x00501c60 69732076 616c6964 20666f72 20746865 is valid for the │ │ │ │ 0x00501c70 20647269 76657220 62757420 6e6f7420 driver but not │ │ │ │ 0x00501c80 666f7220 25730000 2f627569 6c642f67 for %s../build/g │ │ │ │ 0x00501c90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00501ca0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00501cb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00501cb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00501cc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00501cd0 632f6f70 74732d67 6c6f6261 6c2e6300 c/opts-global.c. │ │ │ │ 0x00501ce0 636f6d6d 616e6420 6c696e65 206f7074 command line opt │ │ │ │ 0x00501cf0 696f6e20 25717320 69732076 616c6964 ion %qs is valid │ │ │ │ 0x00501d00 20666f72 20257320 62757420 6e6f7420 for %s but not │ │ │ │ 0x00501d10 666f7220 25730000 756e7265 636f676e for %s..unrecogn │ │ │ │ 0x00501d20 697a6564 20636f6d 6d616e64 206c696e ized command lin │ │ │ │ @@ -14699,15 +14699,15 @@ │ │ │ │ 0x00501dc0 696f6e73 00000000 00000000 00000000 ions............ │ │ │ │ 0x00501dd0 636f6d70 6c61696e 5f77726f 6e675f6c complain_wrong_l │ │ │ │ 0x00501de0 616e6700 00000000 00000000 00000000 ang............. │ │ │ │ 0x00501df0 6c616e67 5f68616e 646c655f 6f707469 lang_handle_opti │ │ │ │ 0x00501e00 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x00501e10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00501e20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00501e30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00501e30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00501e40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00501e50 632f6f70 74732e63 00000000 00000000 c/opts.c........ │ │ │ │ 0x00501e60 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00501e70 74696f6e 73206172 65207461 72676574 tions are target │ │ │ │ 0x00501e80 20737065 63696669 63000000 00000000 specific....... │ │ │ │ 0x00501e90 54686520 666f6c6c 6f77696e 67206f70 The following op │ │ │ │ 0x00501ea0 74696f6e 7320636f 6e74726f 6c20636f tions control co │ │ │ │ @@ -15023,15 +15023,15 @@ │ │ │ │ 0x00503200 006d6178 2d696e6c 696e652d 696e736e .max-inline-insn │ │ │ │ 0x00503210 732d6175 746f0065 6e61626c 65642062 s-auto.enabled b │ │ │ │ 0x00503220 79206465 6661756c 7400756e 646f6375 y default.undocu │ │ │ │ 0x00503230 6d656e74 6564006a 6f696e65 64007365 mented.joined.se │ │ │ │ 0x00503240 70617261 74650000 2f627569 6c642f67 parate../build/g │ │ │ │ 0x00503250 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00503260 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00503270 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00503270 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00503280 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00503290 632f7061 72616d73 2e630000 00000000 c/params.c...... │ │ │ │ 0x005032a0 6d696e69 6d756d20 76616c75 65206f66 minimum value of │ │ │ │ 0x005032b0 20706172 616d6574 65722025 71732069 parameter %qs i │ │ │ │ 0x005032c0 73202575 00000000 6d617869 6d756d20 s %u....maximum │ │ │ │ 0x005032d0 76616c75 65206f66 20706172 616d6574 value of paramet │ │ │ │ 0x005032e0 65722025 71732069 73202575 00696e76 er %qs is %u.inv │ │ │ │ @@ -15043,15 +15043,15 @@ │ │ │ │ 0x00503340 6d5f7661 6c756500 00000000 00000000 m_value......... │ │ │ │ 0x00503350 7365745f 70617261 6d5f7661 6c75655f set_param_value_ │ │ │ │ 0x00503360 696e7465 726e616c 00000000 00000000 internal........ │ │ │ │ 0x00503370 7365745f 70617261 6d5f7661 6c756500 set_param_value. │ │ │ │ 0x00503380 6164645f 70617261 6d730000 00000000 add_params...... │ │ │ │ 0x00503390 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005033a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005033b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005033b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005033c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005033d0 342e362e 332f6763 632f7061 73736573 4.6.3/gcc/passes │ │ │ │ 0x005033e0 2e630000 00000000 696e7661 6c696420 .c......invalid │ │ │ │ 0x005033f0 70617373 20706f73 6974696f 6e696e67 pass positioning │ │ │ │ 0x00503400 206f7065 72617469 6f6e0000 00000000 operation...... │ │ │ │ 0x00503410 706c7567 696e2063 616e6e6f 74207265 plugin cannot re │ │ │ │ 0x00503420 67697374 65722061 206d6973 73696e67 gister a missing │ │ │ │ @@ -15180,15 +15180,15 @@ │ │ │ │ 0x00503bd0 6c652027 3d272073 69676e73 29000000 le '=' signs)... │ │ │ │ 0x00503be0 6d616c66 6f726d65 64206f70 74696f6e malformed option │ │ │ │ 0x00503bf0 202d6670 6c756769 6e2d6172 672d2573 -fplugin-arg-%s │ │ │ │ 0x00503c00 20286d69 7373696e 67202d3c 6b65793e (missing - │ │ │ │ 0x00503c10 5b3d3c76 616c7565 3e5d2900 00000000 [=])..... │ │ │ │ 0x00503c20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00503c30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00503c40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00503c40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00503c50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00503c60 342e362e 332f6763 632f706c 7567696e 4.6.3/gcc/plugin │ │ │ │ 0x00503c70 2e630000 00000000 706c7567 696e2025 .c......plugin % │ │ │ │ 0x00503c80 73207368 6f756c64 20626520 73706563 s should be spec │ │ │ │ 0x00503c90 69666965 64206265 666f7265 202d6670 ified before -fp │ │ │ │ 0x00503ca0 6c756769 6e2d6172 672d2573 20696e20 lugin-arg-%s in │ │ │ │ 0x00503cb0 74686520 636f6d6d 616e6420 6c696e65 the command line │ │ │ │ @@ -15228,39 +15228,39 @@ │ │ │ │ 0x00503ed0 6c6c6261 636b735f 66756c6c 00000000 llbacks_full.... │ │ │ │ 0x00503ee0 72656769 73746572 5f63616c 6c626163 register_callbac │ │ │ │ 0x00503ef0 6b000000 00000000 00000000 00000000 k............... │ │ │ │ 0x00503f00 6765745f 6e616d65 645f6576 656e745f get_named_event_ │ │ │ │ 0x00503f10 69640000 00000000 00000000 00000000 id.............. │ │ │ │ 0x00503f20 70617273 655f706c 7567696e 5f617267 parse_plugin_arg │ │ │ │ 0x00503f30 5f6f7074 00000000 00000000 00000000 _opt............ │ │ │ │ - 0x00503f40 272f6275 696c642f 6763632d 6d737034 '/build/gcc-msp4 │ │ │ │ - 0x00503f50 33302d36 56546250 372f6763 632d6d73 30-6VTbP7/gcc-ms │ │ │ │ - 0x00503f60 70343330 2d342e36 2e337e6d 73706763 p430-4.6.3~mspgc │ │ │ │ - 0x00503f70 632d3230 31323034 30362f2e 2f676363 c-20120406/./gcc │ │ │ │ - 0x00503f80 2d342e36 2e332f63 6f6e6669 67757265 -4.6.3/configure │ │ │ │ - 0x00503f90 27202d76 202d2d65 6e61626c 652d6c61 ' -v --enable-la │ │ │ │ - 0x00503fa0 6e677561 6765733d 632c632b 2b202d2d nguages=c,c++ -- │ │ │ │ - 0x00503fb0 70726566 69783d2f 75737220 2d2d7769 prefix=/usr --wi │ │ │ │ - 0x00503fc0 74682d73 79737465 6d2d7a6c 6962202d th-system-zlib - │ │ │ │ - 0x00503fd0 2d696e66 6f646972 3d272f75 73722f73 -infodir='/usr/s │ │ │ │ - 0x00503fe0 68617265 2f696e66 6f27202d 2d6d616e hare/info' --man │ │ │ │ - 0x00503ff0 6469723d 272f7573 722f7368 6172652f dir='/usr/share/ │ │ │ │ - 0x00504000 6d616e27 202d2d62 696e6469 723d272f man' --bindir='/ │ │ │ │ - 0x00504010 7573722f 62696e27 202d2d6c 69626578 usr/bin' --libex │ │ │ │ - 0x00504020 65636469 723d272f 7573722f 6c696227 ecdir='/usr/lib' │ │ │ │ - 0x00504030 202d2d6c 69626469 723d272f 7573722f --libdir='/usr/ │ │ │ │ - 0x00504040 6c696227 202d2d62 75696c64 3d783836 lib' --build=x86 │ │ │ │ - 0x00504050 5f36342d 6c696e75 782d676e 75202d2d _64-linux-gnu -- │ │ │ │ - 0x00504060 686f7374 3d783836 5f36342d 6c696e75 host=x86_64-linu │ │ │ │ - 0x00504070 782d676e 75204d41 4b45494e 464f3d6d x-gnu MAKEINFO=m │ │ │ │ - 0x00504080 69737369 6e67202d 2d746172 6765743d issing --target= │ │ │ │ - 0x00504090 6d737034 33300000 2f627569 6c642f67 msp430../build/g │ │ │ │ + 0x00503f40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ + 0x00503f50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ + 0x00503f60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ + 0x00503f70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ + 0x00503f80 342e362e 332f636f 6e666967 75726520 4.6.3/configure │ │ │ │ + 0x00503f90 2d76202d 2d656e61 626c652d 6c616e67 -v --enable-lang │ │ │ │ + 0x00503fa0 75616765 733d632c 632b2b20 2d2d7072 uages=c,c++ --pr │ │ │ │ + 0x00503fb0 65666978 3d2f7573 72202d2d 77697468 efix=/usr --with │ │ │ │ + 0x00503fc0 2d737973 74656d2d 7a6c6962 202d2d69 -system-zlib --i │ │ │ │ + 0x00503fd0 6e666f64 69723d27 2f757372 2f736861 nfodir='/usr/sha │ │ │ │ + 0x00503fe0 72652f69 6e666f27 202d2d6d 616e6469 re/info' --mandi │ │ │ │ + 0x00503ff0 723d272f 7573722f 73686172 652f6d61 r='/usr/share/ma │ │ │ │ + 0x00504000 6e27202d 2d62696e 6469723d 272f7573 n' --bindir='/us │ │ │ │ + 0x00504010 722f6269 6e27202d 2d6c6962 65786563 r/bin' --libexec │ │ │ │ + 0x00504020 6469723d 272f7573 722f6c69 6227202d dir='/usr/lib' - │ │ │ │ + 0x00504030 2d6c6962 6469723d 272f7573 722f6c69 -libdir='/usr/li │ │ │ │ + 0x00504040 6227202d 2d627569 6c643d78 38365f36 b' --build=x86_6 │ │ │ │ + 0x00504050 342d6c69 6e75782d 676e7520 2d2d686f 4-linux-gnu --ho │ │ │ │ + 0x00504060 73743d78 38365f36 342d6c69 6e75782d st=x86_64-linux- │ │ │ │ + 0x00504070 676e7520 4d414b45 494e464f 3d6d6973 gnu MAKEINFO=mis │ │ │ │ + 0x00504080 73696e67 202d2d74 61726765 743d6d73 sing --target=ms │ │ │ │ + 0x00504090 70343330 00000000 2f627569 6c642f67 p430..../build/g │ │ │ │ 0x005040a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005040b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005040c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005040c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005040d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005040e0 632f706f 73747265 6c6f6164 2d676373 c/postreload-gcs │ │ │ │ 0x005040f0 652e6300 00000000 73697a65 20256c64 e.c.....size %ld │ │ │ │ 0x00504100 2c20256c 6420656c 656d656e 74732c20 , %ld elements, │ │ │ │ 0x00504110 25662063 6f6c6c69 73696f6e 2f736561 %f collision/sea │ │ │ │ 0x00504120 72636820 72617469 6f0a0000 00000000 rch ratio....... │ │ │ │ 0x00504130 67656e65 72617469 6e67206d 6f766520 generating move │ │ │ │ @@ -15302,15 +15302,15 @@ │ │ │ │ 0x00504370 6f706965 7320696e 73657274 65643a20 opies inserted: │ │ │ │ 0x00504380 25640a00 6d6f7665 7320696e 73657274 %d..moves insert │ │ │ │ 0x00504390 65643a20 2025640a 00696e73 6e732064 ed: %d..insns d │ │ │ │ 0x005043a0 656c6574 65643a20 20202564 0a006763 eleted: %d..gc │ │ │ │ 0x005043b0 73653200 00000000 2f627569 6c642f67 se2...../build/g │ │ │ │ 0x005043c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005043d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005043e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005043e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005043f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00504400 632f706f 73747265 6c6f6164 2e630000 c/postreload.c.. │ │ │ │ 0x00504410 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00504420 a83bd3ff c83bd3ff 703bd3ff 303ad3ff .;...;..p;..0:.. │ │ │ │ 0x00504430 303ad3ff 303ad3ff 303ad3ff 303ad3ff 0:..0:..0:..0:.. │ │ │ │ 0x00504440 303ad3ff 303ad3ff 303ad3ff 303ad3ff 0:..0:..0:..0:.. │ │ │ │ 0x00504450 303ad3ff 303ad3ff c03ad3ff 303ad3ff 0:..0:...:..0:.. │ │ │ │ @@ -15378,15 +15378,15 @@ │ │ │ │ 0x00504830 00656172 6c792072 65747572 6e20286f .early return (o │ │ │ │ 0x00504840 6e207472 65657329 00636f6e 73742072 n trees).const r │ │ │ │ 0x00504850 65747572 6e006e65 67617469 76652072 eturn.negative r │ │ │ │ 0x00504860 65747572 6e006e75 6c6c2072 65747572 eturn.null retur │ │ │ │ 0x00504870 6e006d75 64666c61 70206368 65636b00 n.mudflap check. │ │ │ │ 0x00504880 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00504890 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005048a0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005048a0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005048b0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005048c0 342e362e 332f6763 632f7072 65646963 4.6.3/gcc/predic │ │ │ │ 0x005048d0 742e6300 00000000 49727265 64756369 t.c.....Irreduci │ │ │ │ 0x005048e0 626c6520 72656769 6f6e2068 69742c20 ble region hit, │ │ │ │ 0x005048f0 69676e6f 72696e67 20656467 6520746f ignoring edge to │ │ │ │ 0x00504900 2025692d 3e25690a 00000000 00000000 %i->%i......... │ │ │ │ 0x00504910 50726564 69637469 6f6e7320 666f7220 Predictions for │ │ │ │ @@ -15434,15 +15434,15 @@ │ │ │ │ 0x00504bb0 64676500 00000000 70726564 6963745f dge.....predict_ │ │ │ │ 0x00504bc0 696e736e 00000000 00000000 00000000 insn............ │ │ │ │ 0x00504bd0 62725f70 726f625f 6e6f7465 5f72656c br_prob_note_rel │ │ │ │ 0x00504be0 6961626c 655f7000 00000000 0088c340 iable_p........@ │ │ │ │ 0x00504bf0 00000000 0000e03f 2f627569 6c642f67 .......?/build/g │ │ │ │ 0x00504c00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00504c10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00504c20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00504c20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00504c30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00504c40 632f7072 65747479 2d707269 6e742e63 c/pretty-print.c │ │ │ │ 0x00504c50 0071776c 2b230025 6c6c6400 256c6f00 .qwl+#.%lld.%lo. │ │ │ │ 0x00504c60 256c6c6f 00256c6c 7500256c 7800256c %llo.%llu.%lx.%l │ │ │ │ 0x00504c70 6c78005c 55253038 78000000 00000000 lx.\U%08x....... │ │ │ │ 0x00504c80 b9b3d3ff 3eb4d3ff 3eb4d3ff 3eb4d3ff ....>...>...>... │ │ │ │ 0x00504c90 3eb4d3ff 3eb4d3ff 3eb4d3ff 3eb4d3ff >...>...>...>... │ │ │ │ @@ -15496,15 +15496,15 @@ │ │ │ │ 0x00504f90 7472795d 00696e73 6e207569 64202564 try].insn uid %d │ │ │ │ 0x00504fa0 206e6f74 20666f75 6e640a00 00000000 not found...... │ │ │ │ 0x00504fb0 20256420 76697274 75616c2d 70726566 %d virtual-pref │ │ │ │ 0x00504fc0 65727265 642d7374 61636b2d 626f756e erred-stack-boun │ │ │ │ 0x00504fd0 64617279 00000000 2f627569 6c642f67 dary..../build/g │ │ │ │ 0x00504fe0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00504ff0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00505000 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00505000 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00505010 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00505020 632f7072 696e742d 72746c2e 63000000 c/print-rtl.c... │ │ │ │ 0x00505030 d0bfd3ff 6dcdd3ff 6dcdd3ff 6dcdd3ff ....m...m...m... │ │ │ │ 0x00505040 6dcdd3ff 6dcdd3ff 30c0d3ff 6dcdd3ff m...m...0...m... │ │ │ │ 0x00505050 6dcdd3ff 6dcdd3ff 6dcdd3ff 6dcdd3ff m...m...m...m... │ │ │ │ 0x00505060 6dcdd3ff 6dcdd3ff 6dcdd3ff 6dcdd3ff m...m...m...m... │ │ │ │ 0x00505070 6dcdd3ff 6dcdd3ff 6dcdd3ff 6dcdd3ff m...m...m...m... │ │ │ │ @@ -15614,30 +15614,30 @@ │ │ │ │ 0x005056f0 696e666f 20006f70 2025643a 0020696d info .op %d:. im │ │ │ │ 0x00505700 706f7274 65642064 65636c61 72617469 ported declarati │ │ │ │ 0x00505710 6f6e0061 73736f63 69617465 64206465 on.associated de │ │ │ │ 0x00505720 636c6172 6174696f 6e002573 3a25643a claration.%s:%d: │ │ │ │ 0x00505730 25640069 64780025 73203c56 45430000 %d.idx.%s %i is i │ │ │ │ 0x00505810 6e636f6e 73697374 656e742c 20636f75 nconsistent, cou │ │ │ │ 0x00505820 6e74256c 64000000 2f627569 6c642f67 nt%ld.../build/g │ │ │ │ 0x00505830 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00505840 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00505850 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00505850 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00505860 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00505870 632f7072 6f66696c 652e6300 00000000 c/profile.c..... │ │ │ │ 0x00505880 41646469 6e672066 616b6520 65786974 Adding fake exit │ │ │ │ 0x00505890 20656467 6520746f 20626220 25690a00 edge to bb %i.. │ │ │ │ 0x005058a0 41646469 6e672066 616b6520 656e7472 Adding fake entr │ │ │ │ 0x005058b0 79206564 67652074 6f206262 2025690a y edge to bb %i. │ │ │ │ 0x005058c0 00000000 00000000 41626e6f 726d616c ........Abnormal │ │ │ │ @@ -15743,15 +15743,15 @@ │ │ │ │ 0x00505f00 6f756e74 73000000 00000000 00000000 ounts........... │ │ │ │ 0x00505f10 636f6d70 7574655f 6272616e 63685f70 compute_branch_p │ │ │ │ 0x00505f20 726f6261 62696c69 74696573 00000000 robabilities.... │ │ │ │ 0x00505f30 756e696f 6e5f6772 6f757073 00000000 union_groups.... │ │ │ │ 0x00505f40 6272616e 63685f70 726f6200 00000000 branch_prob..... │ │ │ │ 0x00505f50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00505f60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00505f70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00505f70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00505f80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00505f90 342e362e 332f6763 632f7265 616c2e63 4.6.3/gcc/real.c │ │ │ │ 0x00505fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00505fb0 b820d4ff a020d4ff a420d4ff b020d4ff . ... ... ... .. │ │ │ │ 0x00505fc0 8020d4ff c020d4ff a420d4ff b020d4ff . ... ... ... .. │ │ │ │ 0x00505fd0 8620d4ff 8620d4ff e020d4ff b020d4ff . ... ... ... .. │ │ │ │ 0x00505fe0 b020d4ff b020d4ff b020d4ff b020d4ff . ... ... ... .. │ │ │ │ @@ -15823,23 +15823,23 @@ │ │ │ │ 0x00506400 64003031 32333435 36373839 61626364 d.0123456789abcd │ │ │ │ 0x00506410 6566002d 302e3000 65252b64 00514e61 ef.-0.0.e%+d.QNa │ │ │ │ 0x00506420 4e00534e 614e0030 38636500 37626465 N.SNaN.08ce.7bde │ │ │ │ 0x00506430 00000000 00000000 ff799f50 1344d33f .........y.P.D.? │ │ │ │ 0x00506440 ae4e290a 4f930a40 2f627569 6c642f67 .N).O..@/build/g │ │ │ │ 0x00506450 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00506460 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00506470 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00506470 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00506480 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00506490 632f7265 616c6d70 66722e63 002d3078 c/realmpfr.c.-0x │ │ │ │ 0x005064a0 2e257370 25640000 7265616c 5f66726f .%sp%d..real_fro │ │ │ │ 0x005064b0 6d5f6d70 66720000 6d706672 5f66726f m_mpfr..mpfr_fro │ │ │ │ 0x005064c0 6d5f7265 616c0000 2f627569 6c642f67 m_real../build/g │ │ │ │ 0x005064d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005064e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005064f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005064f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00506500 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00506510 632f7265 636f672e 63007370 6c697435 c/recog.c.split5 │ │ │ │ 0x00506520 0073706c 69743400 73706c69 74330073 .split4.split3.s │ │ │ │ 0x00506530 706c6974 32007370 6c697431 00000000 plit2.split1.... │ │ │ │ 0x00506540 0c88d4ff 9088d4ff 0c88d4ff 9088d4ff ................ │ │ │ │ 0x00506550 0c88d4ff 0c88d4ff 9088d4ff 9088d4ff ................ │ │ │ │ 0x00506560 9088d4ff 0c88d4ff 0c88d4ff 0c88d4ff ................ │ │ │ │ @@ -15939,15 +15939,15 @@ │ │ │ │ 0x00506b40 75657565 64207265 706c6163 696e6720 ueued replacing │ │ │ │ 0x00506b50 72656720 25752077 69746820 25750a00 reg %u with %u.. │ │ │ │ 0x00506b60 696e736e 2025753a 20726570 6c616365 insn %u: replace │ │ │ │ 0x00506b70 64207265 67202575 20776974 68202575 d reg %u with %u │ │ │ │ 0x00506b80 0a000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00506b90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00506ba0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00506bb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00506bb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00506bc0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00506bd0 632f7265 67637072 6f702e63 00000000 c/regcprop.c.... │ │ │ │ 0x00506be0 696e736e 2025753a 20726567 20726570 insn %u: reg rep │ │ │ │ 0x00506bf0 6c616365 6d656e74 73206e6f 74207665 lacements not ve │ │ │ │ 0x00506c00 72696669 65640a00 5b25755d 20426164 rified..[%u] Bad │ │ │ │ 0x00506c10 206e6578 745f7265 676e6f20 666f7220 next_regno for │ │ │ │ 0x00506c20 656d7074 79206368 61696e20 28257529 empty chain (%u) │ │ │ │ @@ -15971,15 +15971,15 @@ │ │ │ │ 0x00506d40 6f6c005b 25752025 735d2000 5b25755d ol.[%u %s] .[%u] │ │ │ │ 0x00506d50 204c6f6f 7020696e 20726567 6e6f2063 Loop in regno c │ │ │ │ 0x00506d60 6861696e 0a005b25 755d2042 6164206f hain..[%u] Bad o │ │ │ │ 0x00506d70 6c646573 745f7265 676e6f20 28257529 ldest_regno (%u) │ │ │ │ 0x00506d80 0a006370 726f705f 68617264 72656700 ..cprop_hardreg. │ │ │ │ 0x00506d90 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00506da0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00506db0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00506db0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00506dc0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00506dd0 342e362e 332f6763 632f7265 67696e66 4.6.3/gcc/reginf │ │ │ │ 0x00506de0 6f2e6300 00000000 63616e25 27742075 o.c.....can%'t u │ │ │ │ 0x00506df0 73652025 71732061 73206120 63616c6c se %qs as a call │ │ │ │ 0x00506e00 2d736176 65642072 65676973 74657200 -saved register. │ │ │ │ 0x00506e10 63616e25 27742075 73652025 71732061 can%'t use %qs a │ │ │ │ 0x00506e20 73206120 63616c6c 2d757365 64207265 s a call-used re │ │ │ │ @@ -16041,15 +16041,15 @@ │ │ │ │ 0x005071a0 61636b77 61726420 70617373 2e2e2e0a ackward pass.... │ │ │ │ 0x005071b0 00466978 6564206f 70657261 6e64206f .Fixed operand o │ │ │ │ 0x005071c0 6620696e 736e2025 642e0a00 53746172 f insn %d...Star │ │ │ │ 0x005071d0 74696e67 20666f72 77617264 20706173 ting forward pas │ │ │ │ 0x005071e0 732e2e2e 0a000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x005071f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00507200 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00507210 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00507210 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00507220 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00507230 632f7265 676d6f76 652e6300 00000000 c/regmove.c..... │ │ │ │ 0x00507240 436f756c 64206669 78206f70 6572616e Could fix operan │ │ │ │ 0x00507250 64202564 206f6620 696e736e 20256420 d %d of insn %d │ │ │ │ 0x00507260 6d617463 68696e67 206f7065 72616e64 matching operand │ │ │ │ 0x00507270 2025642e 0a000000 46697865 64206f70 %d.....Fixed op │ │ │ │ 0x00507280 6572616e 64202564 206f6620 696e736e erand %d of insn │ │ │ │ @@ -16077,15 +16077,15 @@ │ │ │ │ 0x005073e0 e8e9d4ff 20ead4ff 20ead4ff e8e9d4ff .... ... ....... │ │ │ │ 0x005073f0 e8e9d4ff e8e9d4ff e8e9d4ff e8e9d4ff ................ │ │ │ │ 0x00507400 e8e9d4ff e8e9d4ff 00000000 00000000 ................ │ │ │ │ 0x00507410 7265675f 69735f72 656d6f74 655f636f reg_is_remote_co │ │ │ │ 0x00507420 6e737461 6e745f70 00000000 00000000 nstant_p........ │ │ │ │ 0x00507430 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00507440 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00507450 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00507450 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00507460 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00507470 342e362e 332f6763 632f7265 6772656e 4.6.3/gcc/regren │ │ │ │ 0x00507480 616d652e 63000000 43616e6e 6f742072 ame.c...Cannot r │ │ │ │ 0x00507490 656e616d 65206368 61696e20 25732028 ename chain %s ( │ │ │ │ 0x005074a0 25642920 61742069 6e736e20 25642028 %d) at insn %d ( │ │ │ │ 0x005074b0 2573290a 00000000 57696465 6e696e67 %s).....Widening │ │ │ │ 0x005074c0 20726567 69737465 7220696e 20636861 register in cha │ │ │ │ @@ -16145,15 +16145,15 @@ │ │ │ │ 0x00507820 63650000 00000000 7363616e 5f727478 ce......scan_rtx │ │ │ │ 0x00507830 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00507840 6e6f7465 5f736574 735f636c 6f626265 note_sets_clobbe │ │ │ │ 0x00507850 72730000 00000000 6275696c 645f6465 rs......build_de │ │ │ │ 0x00507860 665f7573 65000000 2f627569 6c642f67 f_use.../build/g │ │ │ │ 0x00507870 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00507880 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00507890 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00507890 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005078a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005078b0 632f7265 67737461 742e6300 00000000 c/regstat.c..... │ │ │ │ 0x005078c0 72656773 7461745f 66726565 5f63616c regstat_free_cal │ │ │ │ 0x005078d0 6c735f63 726f7373 65640000 00000000 ls_crossed...... │ │ │ │ 0x005078e0 72656773 7461745f 636f6d70 7574655f regstat_compute_ │ │ │ │ 0x005078f0 63616c6c 735f6372 6f737365 64000000 calls_crossed... │ │ │ │ 0x00507900 72656773 7461745f 66726565 5f726900 regstat_free_ri. │ │ │ │ @@ -16161,15 +16161,15 @@ │ │ │ │ 0x00507920 72690000 00000000 00000000 00000000 ri.............. │ │ │ │ 0x00507930 72656773 7461745f 66726565 5f6e5f73 regstat_free_n_s │ │ │ │ 0x00507940 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x00507950 72656773 7461745f 696e6974 5f6e5f73 regstat_init_n_s │ │ │ │ 0x00507960 6574735f 616e645f 72656673 00000000 ets_and_refs.... │ │ │ │ 0x00507970 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00507980 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00507990 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00507990 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005079a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005079b0 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x005079c0 2e630000 00000000 63616e6e 6f742072 .c......cannot r │ │ │ │ 0x005079d0 656c6f61 6420696e 74656765 7220636f eload integer co │ │ │ │ 0x005079e0 6e737461 6e74206f 70657261 6e642069 nstant operand i │ │ │ │ 0x005079f0 6e20253c 61736d25 3e000000 00000000 n %....... │ │ │ │ 0x00507a00 696d706f 73736962 6c652072 65676973 impossible regis │ │ │ │ @@ -16432,15 +16432,15 @@ │ │ │ │ 0x00508a10 636f6d70 7574655f 7573655f 62795f70 compute_use_by_p │ │ │ │ 0x00508a20 73657564 6f730000 00000000 00000000 seudos.......... │ │ │ │ 0x00508a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00508a40 10000000 01000000 10000000 04000000 ................ │ │ │ │ 0x00508a50 11000000 01000000 11000000 04000000 ................ │ │ │ │ 0x00508a60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00508a70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00508a80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00508a80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00508a90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00508aa0 342e362e 332f6763 632f7265 6c6f6164 4.6.3/gcc/reload │ │ │ │ 0x00508ab0 312e6300 00000000 636f756c 64206e6f 1.c.....could no │ │ │ │ 0x00508ac0 74206669 6e642061 20737069 6c6c2072 t find a spill r │ │ │ │ 0x00508ad0 65676973 74657200 253c6173 6d253e20 egister.% │ │ │ │ 0x00508ae0 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x00508af0 6e742069 6e636f6d 70617469 626c6520 nt incompatible │ │ │ │ @@ -16492,15 +16492,15 @@ │ │ │ │ 0x00508dd0 6e736e3a 006d6163 68006462 7200756e nsn:.mach.dbr.un │ │ │ │ 0x00508de0 7265636f 676e697a 61626c65 20696e73 recognizable ins │ │ │ │ 0x00508df0 6e3a0000 00000000 696e736e 20646f65 n:......insn doe │ │ │ │ 0x00508e00 73206e6f 74207361 74697366 79206974 s not satisfy it │ │ │ │ 0x00508e10 7320636f 6e737472 61696e74 733a0000 s constraints:.. │ │ │ │ 0x00508e20 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00508e30 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00508e40 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00508e40 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00508e50 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00508e60 342e362e 332f6763 632f7274 6c2e6300 4.6.3/gcc/rtl.c. │ │ │ │ 0x00508e70 4e4f5445 5f494e53 4e5f5357 49544348 NOTE_INSN_SWITCH │ │ │ │ 0x00508e80 5f544558 545f5345 4354494f 4e530000 _TEXT_SECTIONS.. │ │ │ │ 0x00508e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00508ea0 f8efd6ff 71f0d6ff 71f0d6ff 71f0d6ff ....q...q...q... │ │ │ │ 0x00508eb0 71f0d6ff 71f0d6ff 71f0d6ff 71f0d6ff q...q...q...q... │ │ │ │ @@ -16941,28 +16941,28 @@ │ │ │ │ 0x0050a9e0 5f726567 6e6f0000 00000000 00000000 _regno.......... │ │ │ │ 0x0050a9f0 66696e64 5f726567 5f667573 61676500 find_reg_fusage. │ │ │ │ 0x0050aa00 64656164 5f6f725f 7365745f 70000000 dead_or_set_p... │ │ │ │ 0x0050aa10 7265675f 6f766572 6c61705f 6d656e74 reg_overlap_ment │ │ │ │ 0x0050aa20 696f6e65 645f7000 2f627569 6c642f67 ioned_p./build/g │ │ │ │ 0x0050aa30 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050aa40 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050aa50 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050aa50 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050aa60 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050aa70 632f7274 6c616e61 6c2e6300 65455600 c/rtlanal.c.eEV. │ │ │ │ 0x0050aa80 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050aa90 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050aaa0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050aaa0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050aab0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050aac0 342e362e 332f6763 632f7274 6c686f6f 4.6.3/gcc/rtlhoo │ │ │ │ 0x0050aad0 6b732e63 00000000 00000000 00000000 ks.c............ │ │ │ │ 0x0050aae0 67656e5f 6c6f7770 6172745f 67656e65 gen_lowpart_gene │ │ │ │ 0x0050aaf0 72616c00 00000000 2f627569 6c642f67 ral...../build/g │ │ │ │ 0x0050ab00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050ab10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050ab20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050ab20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050ab30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050ab40 632f7362 69746d61 702e6300 6e5f6269 c/sbitmap.c.n_bi │ │ │ │ 0x0050ab50 7473203d 2025642c 20736574 203d207b ts = %d, set = { │ │ │ │ 0x0050ab60 00257320 25640a00 00000000 00000000 .%s %d.......... │ │ │ │ 0x0050ab70 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ 0x0050ab80 5f707265 64730000 00000000 00000000 _preds.......... │ │ │ │ 0x0050ab90 73626974 6d61705f 756e696f 6e5f6f66 sbitmap_union_of │ │ │ │ @@ -17011,15 +17011,15 @@ │ │ │ │ 0x0050ae40 34643a20 64656275 67202573 203d3e20 4d: debug %s => │ │ │ │ 0x0050ae50 2573004c 25643a00 69253464 3a206261 %s.L%d:.i%4d: ba │ │ │ │ 0x0050ae60 72726965 72006925 34642020 3c576861 rrier.i%4d . %s: │ │ │ │ 0x0050ae80 2025730a 00000000 2f627569 6c642f67 %s...../build/g │ │ │ │ 0x0050ae90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050aea0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050aeb0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050aeb0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050aec0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050aed0 632f7363 6865642d 7669732e 63000000 c/sched-vis.c... │ │ │ │ 0x0050aee0 f262d7ff a062d7ff a062d7ff a062d7ff .b...b...b...b.. │ │ │ │ 0x0050aef0 a062d7ff a062d7ff a062d7ff a062d7ff .b...b...b...b.. │ │ │ │ 0x0050af00 a062d7ff 405fd7ff b05fd7ff 4860d7ff .b..@_..._..H`.. │ │ │ │ 0x0050af10 a062d7ff 6060d7ff f060d7ff 8061d7ff .b..``...`...a.. │ │ │ │ 0x0050af20 8061d7ff a062d7ff 9861d7ff e061d7ff .a...b...a...a.. │ │ │ │ @@ -17110,15 +17110,15 @@ │ │ │ │ 0x0050b470 2073d7ff 2073d7ff 2073d7ff 2073d7ff s.. s.. s.. s.. │ │ │ │ 0x0050b480 2073d7ff 1871d7ff 7873d7ff 3873d7ff s...q..xs..8s.. │ │ │ │ 0x0050b490 3873d7ff 3074d7ff 6874d7ff 9074d7ff 8s..0t..ht...t.. │ │ │ │ 0x0050b4a0 f873d7ff 00000000 7072696e 745f7061 .s......print_pa │ │ │ │ 0x0050b4b0 74746572 6e000000 2f627569 6c642f67 ttern.../build/g │ │ │ │ 0x0050b4c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050b4d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050b4e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050b4e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050b4f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050b500 632f7369 6d706c69 66792d72 74782e63 c/simplify-rtx.c │ │ │ │ 0x0050b510 00000000 00000000 61737375 6d696e67 ........assuming │ │ │ │ 0x0050b520 20736967 6e656420 6f766572 666c6f77 signed overflow │ │ │ │ 0x0050b530 20646f65 73206e6f 74206f63 63757220 does not occur │ │ │ │ 0x0050b540 7768656e 20617373 756d696e 67206162 when assuming ab │ │ │ │ 0x0050b550 73202878 29203c20 30206973 2066616c s (x) < 0 is fal │ │ │ │ @@ -17328,25 +17328,25 @@ │ │ │ │ 0x0050c210 6f706572 6174696f 6e000000 00000000 operation....... │ │ │ │ 0x0050c220 73696d70 6c696679 5f636f6e 73745f75 simplify_const_u │ │ │ │ 0x0050c230 6e617279 5f6f7065 72617469 6f6e0000 nary_operation.. │ │ │ │ 0x0050c240 73696d70 6c696679 5f756e61 72795f6f simplify_unary_o │ │ │ │ 0x0050c250 70657261 74696f6e 5f310000 00000000 peration_1...... │ │ │ │ 0x0050c260 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050c270 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050c280 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050c280 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050c290 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050c2a0 342e362e 332f6763 632f7370 61727365 4.6.3/gcc/sparse │ │ │ │ 0x0050c2b0 7365742e 63000000 00000000 00000000 set.c........... │ │ │ │ 0x0050c2c0 73706172 73657365 745f616e 645f636f sparseset_and_co │ │ │ │ 0x0050c2d0 6d706c00 00000000 00000000 00000000 mpl............. │ │ │ │ 0x0050c2e0 73706172 73657365 745f6269 745f7000 sparseset_bit_p. │ │ │ │ 0x0050c2f0 28256c75 202a2032 5e256429 00000000 (%lu * 2^%d).... │ │ │ │ 0x0050c300 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050c310 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050c320 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050c320 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050c330 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050c340 342e362e 332f6763 632f7372 65616c2e 4.6.3/gcc/sreal. │ │ │ │ 0x0050c350 63000000 00000000 73726561 6c5f6469 c.......sreal_di │ │ │ │ 0x0050c360 76000000 00000000 73726561 6c5f7375 v.......sreal_su │ │ │ │ 0x0050c370 62000000 00000000 73686966 745f7269 b.......shift_ri │ │ │ │ 0x0050c380 67687400 2a737461 636b5f70 74725f6d ght.*stack_ptr_m │ │ │ │ 0x0050c390 6f640028 6e6f666e 29002564 20257320 od.(nofn).%d %s │ │ │ │ @@ -17360,15 +17360,15 @@ │ │ │ │ 0x0050c410 74697374 6963733a 0a002e73 74617469 tistics:...stati │ │ │ │ 0x0050c420 73746963 73002564 20257320 22257322 stics.%d %s "%s" │ │ │ │ 0x0050c430 20222573 22202564 0a002564 20257320 "%s" %d..%d %s │ │ │ │ 0x0050c440 22257320 3d3d2025 64222022 25732220 "%s == %d" "%s" │ │ │ │ 0x0050c450 310a0000 00000000 2f627569 6c642f67 1......./build/g │ │ │ │ 0x0050c460 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050c470 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050c480 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050c480 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050c490 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050c4a0 632f7374 61746973 74696373 2e630000 c/statistics.c.. │ │ │ │ 0x0050c4b0 73746174 69737469 63735f68 6973746f statistics_histo │ │ │ │ 0x0050c4c0 6772616d 5f657665 6e740000 00000000 gram_event...... │ │ │ │ 0x0050c4d0 73746174 69737469 63735f63 6f756e74 statistics_count │ │ │ │ 0x0050c4e0 65725f65 76656e74 00000000 00000000 er_event........ │ │ │ │ 0x0050c4f0 63757272 5f737461 74697374 6963735f curr_statistics_ │ │ │ │ @@ -17377,15 +17377,15 @@ │ │ │ │ 0x0050c520 6c652025 71452063 6f6e666c 69637473 le %qE conflicts │ │ │ │ 0x0050c530 20776974 68206173 6d20636c 6f626265 with asm clobbe │ │ │ │ 0x0050c540 72206c69 73740000 6d697373 696e6720 r list..missing │ │ │ │ 0x0050c550 636c6f73 65206272 61636520 666f7220 close brace for │ │ │ │ 0x0050c560 6e616d65 64206f70 6572616e 64000000 named operand... │ │ │ │ 0x0050c570 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050c580 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050c590 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050c590 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050c5a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050c5b0 342e362e 332f6763 632f7374 6d742e63 4.6.3/gcc/stmt.c │ │ │ │ 0x0050c5c0 00000000 00000000 6f757470 7574206f ........output o │ │ │ │ 0x0050c5d0 70657261 6e642063 6f6e7374 7261696e perand constrain │ │ │ │ 0x0050c5e0 74206c61 636b7320 253c3d25 3e000000 t lacks %<=%>... │ │ │ │ 0x0050c5f0 6f706572 616e6420 636f6e73 74726169 operand constrai │ │ │ │ 0x0050c600 6e742063 6f6e7461 696e7320 696e636f nt contains inco │ │ │ │ @@ -17527,15 +17527,15 @@ │ │ │ │ 0x0050ce80 6e616d65 5f310000 00000000 00000000 name_1.......... │ │ │ │ 0x0050ce90 65787061 6e645f61 736d5f6f 70657261 expand_asm_opera │ │ │ │ 0x0050cea0 6e647300 00000000 00000000 00000000 nds............. │ │ │ │ 0x0050ceb0 666f7263 655f6c61 62656c5f 72747800 force_label_rtx. │ │ │ │ 0x0050cec0 6c616265 6c5f7274 78000000 00000000 label_rtx....... │ │ │ │ 0x0050ced0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050cee0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050cef0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050cef0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050cf00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050cf10 342e362e 332f6763 632f7374 6f722d6c 4.6.3/gcc/stor-l │ │ │ │ 0x0050cf20 61796f75 742e6300 74797065 2073697a ayout.c.type siz │ │ │ │ 0x0050cf30 65206361 6e252774 20626520 6578706c e can%'t be expl │ │ │ │ 0x0050cf40 69636974 6c792065 76616c75 61746564 icitly evaluated │ │ │ │ 0x0050cf50 00000000 00000000 76617269 61626c65 ........variable │ │ │ │ 0x0050cf60 2d73697a 65207479 70652064 65636c61 -size type decla │ │ │ │ @@ -17613,15 +17613,15 @@ │ │ │ │ 0x0050d3e0 20657870 72732063 6f6e7369 64657265 exprs considere │ │ │ │ 0x0050d3f0 643a0a00 00000000 43616e27 74207265 d:......Can't re │ │ │ │ 0x0050d400 706c6163 65207374 6f726520 25643a20 place store %d: │ │ │ │ 0x0050d410 61626e6f 726d616c 20656467 65206672 abnormal edge fr │ │ │ │ 0x0050d420 6f6d2025 6420746f 2025640a 00000000 om %d to %d..... │ │ │ │ 0x0050d430 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050d440 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050d450 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050d450 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050d460 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050d470 342e362e 332f6763 632f7374 6f72652d 4.6.3/gcc/store- │ │ │ │ 0x0050d480 6d6f7469 6f6e2e63 00000000 00000000 motion.c........ │ │ │ │ 0x0050d490 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ 0x0050d4a0 73657274 2073746f 72652061 74207374 sert store at st │ │ │ │ 0x0050d4b0 61727420 6f662042 42202564 3a0a0000 art of BB %d:... │ │ │ │ 0x0050d4c0 53544f52 455f4d4f 54494f4e 2020696e STORE_MOTION in │ │ │ │ @@ -17640,15 +17640,15 @@ │ │ │ │ 0x0050d590 745f7472 616e7370 0073745f 61766c6f t_transp.st_avlo │ │ │ │ 0x0050d5a0 63000000 00000000 696e7365 72745f73 c.......insert_s │ │ │ │ 0x0050d5b0 746f7265 00000000 00000000 00000000 tore............ │ │ │ │ 0x0050d5c0 30003100 32003300 34003500 36003700 0.1.2.3.4.5.6.7. │ │ │ │ 0x0050d5d0 38003900 00000000 2f627569 6c642f67 8.9...../build/g │ │ │ │ 0x0050d5e0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050d5f0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050d600 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050d600 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050d610 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050d620 632f7461 7267686f 6f6b732e 63000000 c/targhooks.c... │ │ │ │ 0x0050d630 5f5f6275 696c7469 6e5f7361 76657265 __builtin_savere │ │ │ │ 0x0050d640 6773206e 6f742073 7570706f 72746564 gs not supported │ │ │ │ 0x0050d650 20627920 74686973 20746172 67657400 by this target. │ │ │ │ 0x0050d660 6e657374 65642066 756e6374 696f6e20 nested function │ │ │ │ 0x0050d670 7472616d 706f6c69 6e657320 6e6f7420 trampolines not │ │ │ │ @@ -17921,15 +17921,15 @@ │ │ │ │ 0x0050e720 420a0000 00000000 50434820 70726570 B.......PCH prep │ │ │ │ 0x0050e730 726f6365 73736f72 20737461 74652072 rocessor state r │ │ │ │ 0x0050e740 6573746f 72650000 74726565 20737769 estore..tree swi │ │ │ │ 0x0050e750 74636820 696e6974 69616c69 7a617469 tch initializati │ │ │ │ 0x0050e760 6f6e2063 6f6e7665 7273696f 6e000000 on conversion... │ │ │ │ 0x0050e770 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0050e780 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0050e790 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0050e790 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0050e7a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0050e7b0 342e362e 332f6763 632f7469 6d657661 4.6.3/gcc/timeva │ │ │ │ 0x0050e7c0 722e6300 00000000 74696d65 20696e20 r.c.....time in │ │ │ │ 0x0050e7d0 25733a20 256c642e 2530366c 64202825 %s: %ld.%06ld (% │ │ │ │ 0x0050e7e0 6c642525 290a0000 74696d65 7661725f ld%%)...timevar_ │ │ │ │ 0x0050e7f0 73746f70 00000000 74696d65 7661725f stop....timevar_ │ │ │ │ 0x0050e800 73746172 74000000 74696d65 7661725f start...timevar_ │ │ │ │ @@ -18099,15 +18099,15 @@ │ │ │ │ 0x0050f240 6f777468 2d666163 746f7200 64657669 owth-factor.devi │ │ │ │ 0x0050f250 72742d74 7970652d 6c697374 2d73697a rt-type-list-siz │ │ │ │ 0x0050f260 65006c74 6f2d7061 72746974 696f6e73 e.lto-partitions │ │ │ │ 0x0050f270 006c746f 2d6d696e 2d706172 74697469 .lto-min-partiti │ │ │ │ 0x0050f280 6f6e0000 00000000 2f627569 6c642f67 on....../build/g │ │ │ │ 0x0050f290 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0050f2a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0050f2b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0050f2b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0050f2c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0050f2d0 632f746f 706c6576 2e630000 00000000 c/toplev.c...... │ │ │ │ 0x0050f2e0 25712b46 20646563 6c617265 6420253c %q+F declared %< │ │ │ │ 0x0050f2f0 73746174 6963253e 20627574 206e6576 static%> but nev │ │ │ │ 0x0050f300 65722064 6566696e 65640000 00000000 er defined...... │ │ │ │ 0x0050f310 2d667374 61636b2d 75736167 65206e6f -fstack-usage no │ │ │ │ 0x0050f320 74207375 70706f72 74656420 666f7220 t supported for │ │ │ │ @@ -18894,15 +18894,15 @@ │ │ │ │ 0x005123f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00512400 25732573 25732025 73766572 73696f6e %s%s%s %sversion │ │ │ │ 0x00512410 20257320 28257329 0a257309 636f6d70 %s (%s).%s.comp │ │ │ │ 0x00512420 696c6564 20627920 474e5520 43207665 iled by GNU C ve │ │ │ │ 0x00512430 7273696f 6e202573 2c200000 00000000 rsion %s, ...... │ │ │ │ 0x00512440 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00512450 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00512460 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00512460 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00512470 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00512480 342e362e 332f6763 632f7472 61636572 4.6.3/gcc/tracer │ │ │ │ 0x00512490 2e630054 72616365 20736565 64202569 .c.Trace seed %i │ │ │ │ 0x005124a0 205b2569 5d002c25 69205b25 695d0020 [%i].,%i [%i]. │ │ │ │ 0x005124b0 666f7277 61726420 2569205b 25695d00 forward %i [%i]. │ │ │ │ 0x005124c0 4475706c 69636174 65642025 69206173 Duplicated %i as │ │ │ │ 0x005124d0 20256920 5b25695d 0a002063 6f766572 %i [%i].. cover │ │ │ │ @@ -18915,15 +18915,15 @@ │ │ │ │ 0x00512540 6c3a2000 4443455f 434f4e44 5f55425f l: .DCE_COND_UB_ │ │ │ │ 0x00512550 54455354 00444345 5f434f4e 445f5542 TEST.DCE_COND_UB │ │ │ │ 0x00512560 00444345 5f434f4e 44310044 43455f43 .DCE_COND1.DCE_C │ │ │ │ 0x00512570 4f4e445f 4c425f54 45535400 4443455f OND_LB_TEST.DCE_ │ │ │ │ 0x00512580 434f4e44 5f4c4200 63646365 00000000 COND_LB.cdce.... │ │ │ │ 0x00512590 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005125a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005125b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005125b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005125c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005125d0 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x005125e0 616c6c2d 63646365 2e630000 00000000 all-cdce.c...... │ │ │ │ 0x005125f0 25733a25 643a206e 6f74653a 2066756e %s:%d: note: fun │ │ │ │ 0x00512600 6374696f 6e206361 6c6c2069 73207368 ction call is sh │ │ │ │ 0x00512610 72696e6b 2d777261 70706564 20696e74 rink-wrapped int │ │ │ │ 0x00512620 6f206572 726f7220 636f6e64 6974696f o error conditio │ │ │ │ @@ -18996,15 +18996,15 @@ │ │ │ │ 0x00512a50 6f725f70 6f770000 00000000 00000000 or_pow.......... │ │ │ │ 0x00512a60 67656e5f 73687269 6e6b5f77 7261705f gen_shrink_wrap_ │ │ │ │ 0x00512a70 636f6e64 6974696f 6e730000 00000000 conditions...... │ │ │ │ 0x00512a80 73687269 6e6b5f77 7261705f 6f6e655f shrink_wrap_one_ │ │ │ │ 0x00512a90 6275696c 745f696e 5f63616c 6c000000 built_in_call... │ │ │ │ 0x00512aa0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00512ab0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00512ac0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00512ac0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00512ad0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00512ae0 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00512af0 66672e63 00000000 696e7661 6c696420 fg.c....invalid │ │ │ │ 0x00512b00 6f706572 616e6473 20746f20 61727261 operands to arra │ │ │ │ 0x00512b10 79207265 66657265 6e636500 00000000 y reference..... │ │ │ │ 0x00512b20 74797065 206d6973 6d617463 6820696e type mismatch in │ │ │ │ 0x00512b30 20617272 61792072 65666572 656e6365 array reference │ │ │ │ @@ -19609,15 +19609,15 @@ │ │ │ │ 0x005150a0 6e657874 5f646973 6372696d 696e6174 next_discriminat │ │ │ │ 0x005150b0 6f725f66 6f725f6c 6f637573 00000000 or_for_locus.... │ │ │ │ 0x005150c0 6d616b65 5f636f6e 645f6578 70725f65 make_cond_expr_e │ │ │ │ 0x005150d0 64676573 00000000 6d616b65 5f656467 dges....make_edg │ │ │ │ 0x005150e0 65730000 00000000 2f627569 6c642f67 es....../build/g │ │ │ │ 0x005150f0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00515100 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00515110 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00515110 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00515120 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00515130 632f7472 65652d63 6667636c 65616e75 c/tree-cfgcleanu │ │ │ │ 0x00515140 702e6300 00000000 00000000 00000000 p.c............. │ │ │ │ 0x00515150 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00515160 72656d6f 76655f66 6f727761 72646572 remove_forwarder │ │ │ │ 0x00515170 5f626c6f 636b5f77 6974685f 70686900 _block_with_phi. │ │ │ │ 0x00515180 7068695f 616c7465 726e6174 69766573 phi_alternatives │ │ │ │ @@ -19626,15 +19626,15 @@ │ │ │ │ 0x005151b0 726e0000 00000000 00000000 00000000 rn.............. │ │ │ │ 0x005151c0 636c6561 6e75705f 74726565 5f636667 cleanup_tree_cfg │ │ │ │ 0x005151d0 5f6e6f6c 6f6f7000 6d657267 65706869 _noloop.mergephi │ │ │ │ 0x005151e0 00435200 43490063 706c786c 6f776572 .CR.CI.cplxlower │ │ │ │ 0x005151f0 30006370 6c786c6f 77657200 00000000 0.cplxlower..... │ │ │ │ 0x00515200 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00515210 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00515220 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00515220 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00515230 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00515240 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00515250 6f6d706c 65782e63 00000000 00000000 omplex.c........ │ │ │ │ 0x00515260 38bed9ff 38bed9ff 09bdd9ff 09bdd9ff 8...8........... │ │ │ │ 0x00515270 09bdd9ff 09bdd9ff 09bdd9ff 09bdd9ff ................ │ │ │ │ 0x00515280 09bdd9ff 09bdd9ff 09bdd9ff 09bdd9ff ................ │ │ │ │ 0x00515290 09bdd9ff 09bdd9ff 09bdd9ff 09bdd9ff ................ │ │ │ │ @@ -19825,21 +19825,21 @@ │ │ │ │ 0x00515e20 656c3d69 6e707574 5d200a00 2564202d el=input] ..%d - │ │ │ │ 0x00515e30 3e202564 205b6c61 62656c3d 6f757470 > %d [label=outp │ │ │ │ 0x00515e40 75745d20 0a002564 202d3e20 2564200a ut] ..%d -> %d . │ │ │ │ 0x00515e50 00256420 2d3e2025 64205b6c 6162656c .%d -> %d [label │ │ │ │ 0x00515e60 3d616e74 695d200a 00000000 00000000 =anti] ......... │ │ │ │ 0x00515e70 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00515e80 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00515e90 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00515e90 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00515ea0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00515eb0 342e362e 332f6763 632f7472 65652d64 4.6.3/gcc/tree-d │ │ │ │ 0x00515ec0 6174612d 7265662e 63000000 00000000 ata-ref.c....... │ │ │ │ 0x00515ed0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00515ee0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00515ef0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00515ef0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00515f00 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00515f10 342e362e 332f6763 632f7472 65652d63 4.6.3/gcc/tree-c │ │ │ │ 0x00515f20 68726563 2e680000 28446570 656e6465 hrec.h..(Depende │ │ │ │ 0x00515f30 6e636520 72656c61 74696f6e 2063616e nce relation can │ │ │ │ 0x00515f40 6e6f7420 62652072 65707265 73656e74 not be represent │ │ │ │ 0x00515f50 65642062 79206469 7374616e 63652076 ed by distance v │ │ │ │ 0x00515f60 6563746f 722e2920 0a000000 00000000 ector.) ........ │ │ │ │ @@ -19859,15 +19859,15 @@ │ │ │ │ 0x00516040 6e206f66 206f6666 73657420 6973206e n of offset is n │ │ │ │ 0x00516050 6f742061 6666696e 652e0a00 00000000 ot affine....... │ │ │ │ 0x00516060 0a09636f 6e737461 6e74206f 66667365 ..constant offse │ │ │ │ 0x00516070 74206672 6f6d2062 61736520 61646472 t from base addr │ │ │ │ 0x00516080 6573733a 20000000 2f627569 6c642f67 ess: .../build/g │ │ │ │ 0x00516090 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005160a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005160b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005160b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005160c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005160d0 632f6f6d 6567612e 68000000 00000000 c/omega.h....... │ │ │ │ 0x005160e0 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x005160f0 20636872 65632069 73206e6f 7420706f chrec is not po │ │ │ │ 0x00516100 73697469 76652e0a 00000000 00000000 sitive.......... │ │ │ │ 0x00516110 73697620 74657374 20666169 6c65643a siv test failed: │ │ │ │ 0x00516120 20636872 6563206e 6f742070 6f736974 chrec not posit │ │ │ │ @@ -20010,15 +20010,15 @@ │ │ │ │ 0x005169b0 6570656e 64656e63 65000000 00000000 ependence....... │ │ │ │ 0x005169c0 64725f61 6e616c79 7a655f69 6e6e6572 dr_analyze_inner │ │ │ │ 0x005169d0 6d6f7374 00000000 00000000 00000000 most............ │ │ │ │ 0x005169e0 65787472 6163745f 6f70735f 66726f6d extract_ops_from │ │ │ │ 0x005169f0 5f747265 65000000 2f627569 6c642f67 _tree.../build/g │ │ │ │ 0x00516a00 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00516a10 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00516a20 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00516a20 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00516a30 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00516a40 632f7472 65652d64 66612e63 00000000 c/tree-dfa.c.... │ │ │ │ 0x00516a50 546f7461 6c206d65 6d6f7279 20757365 Total memory use │ │ │ │ 0x00516a60 64206279 20444641 2f535341 20646174 d by DFA/SSA dat │ │ │ │ 0x00516a70 61000000 00000000 41766572 61676520 a.......Average │ │ │ │ 0x00516a80 6e756d62 6572206f 66206172 67756d65 number of argume │ │ │ │ 0x00516a90 6e747320 70657220 50484920 6e6f6465 nts per PHI node │ │ │ │ @@ -20096,15 +20096,15 @@ │ │ │ │ 0x00516f10 63007472 65652d61 6c6c0072 746c2d61 c.tree-all.rtl-a │ │ │ │ 0x00516f20 6c6c0069 70612d61 6c6c0000 00000000 ll.ipa-all...... │ │ │ │ 0x00516f30 69676e6f 72696e67 20756e6b 6e6f776e ignoring unknown │ │ │ │ 0x00516f40 206f7074 696f6e20 25712e2a 7320696e option %q.*s in │ │ │ │ 0x00516f50 20253c2d 6664756d 702d2573 253e0000 %<-fdump-%s%>.. │ │ │ │ 0x00516f60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00516f70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00516f80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00516f80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00516f90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00516fa0 342e362e 332f6763 632f7472 65652d64 4.6.3/gcc/tree-d │ │ │ │ 0x00516fb0 756d702e 63000000 636f756c 64206e6f ump.c...could no │ │ │ │ 0x00516fc0 74206f70 656e2064 756d7020 66696c65 t open dump file │ │ │ │ 0x00516fd0 20257173 3a20256d 00000000 00000000 %qs: %m........ │ │ │ │ 0x00516fe0 3898daff a6a6daff 4ba6daff e2a5daff 8.......K....... │ │ │ │ 0x00516ff0 3898daff 3898daff 3ea5daff 3898daff 8...8...>...8... │ │ │ │ @@ -20147,15 +20147,15 @@ │ │ │ │ 0x00517240 3898daff 3898daff 3898daff 3898daff 8...8...8...8... │ │ │ │ 0x00517250 3898daff 3898daff 3898daff 3898daff 8...8...8...8... │ │ │ │ 0x00517260 3898daff 3898daff 3898daff fa9ddaff 8...8...8....... │ │ │ │ 0x00517270 64657175 6575655f 616e645f 64756d70 dequeue_and_dump │ │ │ │ 0x00517280 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00517290 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005172a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005172b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005172b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005172c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005172d0 632f7472 65652d65 682e6300 00000000 c/tree-eh.c..... │ │ │ │ 0x005172e0 4265666f 72652072 656d6f76 616c206f Before removal o │ │ │ │ 0x005172f0 6620756e 72656163 6861626c 65207265 f unreachable re │ │ │ │ 0x00517300 67696f6e 733a0a00 52656d6f 76696e67 gions:..Removing │ │ │ │ 0x00517310 20756e72 65616368 61626c65 20726567 unreachable reg │ │ │ │ 0x00517320 696f6e20 25640a00 52656d6f 76696e67 ion %d..Removing │ │ │ │ @@ -20301,15 +20301,15 @@ │ │ │ │ 0x00517be0 4c532076 61726961 626c6573 20666f75 LS variables fou │ │ │ │ 0x00517bf0 6e642e0a 005f5f65 6d75746c 735f6f62 nd...__emutls_ob │ │ │ │ 0x00517c00 6a656374 005f5f74 656d706c 005f5f6f ject.__templ.__o │ │ │ │ 0x00517c10 66667365 74005f5f 616c6967 6e005f5f ffset.__align.__ │ │ │ │ 0x00517c20 73697a65 00656d75 746c7300 00000000 size.emutls..... │ │ │ │ 0x00517c30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00517c40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00517c50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00517c50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00517c60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00517c70 342e362e 332f6763 632f7472 65652d65 4.6.3/gcc/tree-e │ │ │ │ 0x00517c80 6d75746c 732e6300 00000000 00000000 mutls.c......... │ │ │ │ 0x00517c90 6c6f7765 725f656d 75746c73 5f706869 lower_emutls_phi │ │ │ │ 0x00517ca0 5f617267 00000000 656d7574 6c735f69 _arg....emutls_i │ │ │ │ 0x00517cb0 6e646578 005f6966 635f006e 6f742069 ndex._ifc_.not i │ │ │ │ 0x00517cc0 6e6e6572 6d6f7374 206c6f6f 700a006c nnermost loop..l │ │ │ │ @@ -20331,15 +20331,15 @@ │ │ │ │ 0x00517dc0 2774206b 6e6f7720 77686174 20746f20 't know what to │ │ │ │ 0x00517dd0 646f0a00 4170706c 79696e67 2069662d do..Applying if- │ │ │ │ 0x00517de0 636f6e76 65727369 6f6e0a00 6e657720 conversion..new │ │ │ │ 0x00517df0 70686920 7265706c 6163656d 656e7420 phi replacement │ │ │ │ 0x00517e00 73746d74 0a006966 63767400 00000000 stmt..ifcvt..... │ │ │ │ 0x00517e10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00517e20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00517e30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00517e30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00517e40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00517e50 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x00517e60 662d636f 6e762e63 00000000 00000000 f-conv.c........ │ │ │ │ 0x00517e70 62617369 6320626c 6f636b20 61667465 basic block afte │ │ │ │ 0x00517e80 72206578 69742062 62206275 74206265 r exit bb but be │ │ │ │ 0x00517e90 666f7265 206c6174 63680a00 00000000 fore latch...... │ │ │ │ 0x00517ea0 6e6f6e20 656d7074 79206261 73696320 non empty basic │ │ │ │ @@ -20358,21 +20358,21 @@ │ │ │ │ 0x00517f70 6d656e74 5f636f6e 64697469 6f6e0000 ment_condition.. │ │ │ │ 0x00517f80 636f6d62 696e655f 626c6f63 6b730000 combine_blocks.. │ │ │ │ 0x00517f90 70726564 69636174 655f6262 73000000 predicate_bbs... │ │ │ │ 0x00517fa0 6765745f 6c6f6f70 5f626f64 795f696e get_loop_body_in │ │ │ │ 0x00517fb0 5f69665f 636f6e76 5f6f7264 65720000 _if_conv_order.. │ │ │ │ 0x00517fc0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00517fd0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00517fe0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00517fe0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00517ff0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00518000 342e362e 332f6763 632f7472 65652d66 4.6.3/gcc/tree-f │ │ │ │ 0x00518010 6c6f772d 696e6c69 6e652e68 00000000 low-inline.h.... │ │ │ │ 0x00518020 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00518030 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00518040 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00518040 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00518050 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00518060 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x00518070 6e746f2d 7373612e 63000000 00000000 nto-ssa.c....... │ │ │ │ 0x00518080 0a0a5265 67697374 6572696e 67206e65 ..Registering ne │ │ │ │ 0x00518090 77205048 49206e6f 64657320 696e2062 w PHI nodes in b │ │ │ │ 0x005180a0 6c6f636b 20232564 0a0a0000 00000000 lock #%d........ │ │ │ │ 0x005180b0 55706461 74696e67 20535341 20696e66 Updating SSA inf │ │ │ │ @@ -20490,15 +20490,15 @@ │ │ │ │ 0x005187b0 5f666f72 00000000 72656665 72656e63 _for....referenc │ │ │ │ 0x005187c0 65645f76 61720000 6d61726b 5f646566 ed_var..mark_def │ │ │ │ 0x005187d0 5f736974 65730000 00000000 00000000 _sites.......... │ │ │ │ 0x005187e0 696e6974 5f737361 5f72656e 616d6572 init_ssa_renamer │ │ │ │ 0x005187f0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00518800 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00518810 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00518820 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00518820 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00518830 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00518840 632f7472 65652d69 74657261 746f722e c/tree-iterator. │ │ │ │ 0x00518850 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x00518860 a9b3dbff c9b3dbff a9b3dbff 10b3dbff ................ │ │ │ │ 0x00518870 10b3dbff 00000000 7473695f 6c696e6b ........tsi_link │ │ │ │ 0x00518880 5f616674 65720000 00000000 00000000 _after.......... │ │ │ │ 0x00518890 7473695f 6c696e6b 5f626566 6f726500 tsi_link_before. │ │ │ │ @@ -20519,26 +20519,26 @@ │ │ │ │ 0x00518980 6f206275 696c6420 74686520 5244472e o build the RDG. │ │ │ │ 0x00518990 0a000000 00000000 6c646973 74206173 ........ldist as │ │ │ │ 0x005189a0 6b656420 746f2067 656e6572 61746520 ked to generate │ │ │ │ 0x005189b0 636f6465 20666f72 20766572 74657820 code for vertex │ │ │ │ 0x005189c0 25640a00 00000000 2f627569 6c642f67 %d....../build/g │ │ │ │ 0x005189d0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005189e0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005189f0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005189f0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00518a00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00518a10 632f7472 65652d6c 6f6f702d 64697374 c/tree-loop-dist │ │ │ │ 0x00518a20 72696275 74696f6e 2e630000 00000000 ribution.c...... │ │ │ │ 0x00518a30 4c6f6f70 20256420 64697374 72696275 Loop %d distribu │ │ │ │ 0x00518a40 7465643a 2073706c 69742074 6f202564 ted: split to %d │ │ │ │ 0x00518a50 206c6f6f 70732e0a 00000000 00000000 loops.......... │ │ │ │ 0x00518a60 67656e65 72617465 5f6d656d 7365745f generate_memset_ │ │ │ │ 0x00518a70 7a65726f 00000000 2f627569 6c642f67 zero..../build/g │ │ │ │ 0x00518a80 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00518a90 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00518aa0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00518aa0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00518ab0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00518ac0 632f7472 65652d6e 65737465 642e6300 c/tree-nested.c. │ │ │ │ 0x00518ad0 47756573 73696e67 206e6f20 73746174 Guessing no stat │ │ │ │ 0x00518ae0 69632d63 6861696e 20666f72 2025730a ic-chain for %s. │ │ │ │ 0x00518af0 00000000 00000000 636f6e76 6572745f ........convert_ │ │ │ │ 0x00518b00 616c6c5f 66756e63 74696f6e 5f63616c all_function_cal │ │ │ │ 0x00518b10 6c732069 74657261 74696f6e 733a2025 ls iterations: % │ │ │ │ @@ -20590,24 +20590,24 @@ │ │ │ │ 0x00518df0 705f636c 61757365 73000000 00000000 p_clauses....... │ │ │ │ 0x00518e00 77616c6b 5f67696d 706c655f 6f6d705f walk_gimple_omp_ │ │ │ │ 0x00518e10 666f7200 00000000 00000000 00000000 for............. │ │ │ │ 0x00518e20 63726561 74655f74 6d705f76 61725f66 create_tmp_var_f │ │ │ │ 0x00518e30 6f720000 00000000 2f627569 6c642f67 or....../build/g │ │ │ │ 0x00518e40 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00518e50 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00518e60 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00518e60 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00518e70 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00518e80 632f7472 65652d6e 72762e63 004e5256 c/tree-nrv.c.NRV │ │ │ │ 0x00518e90 20526570 6c616365 643a2000 20207769 Replaced: . wi │ │ │ │ 0x00518ea0 74683a20 00726574 736c6f74 006e7276 th: .retslot.nrv │ │ │ │ 0x00518eb0 00000000 00000000 74726565 5f6e7276 ........tree_nrv │ │ │ │ 0x00518ec0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00518ed0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00518ee0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00518ef0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00518ef0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00518f00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00518f10 632f7472 65652d6f 626a6563 742d7369 c/tree-object-si │ │ │ │ 0x00518f20 7a652e63 00000000 436f6d70 7574696e ze.c....Computin │ │ │ │ 0x00518f30 67202573 2025736f 626a6563 74207369 g %s %sobject si │ │ │ │ 0x00518f40 7a652066 6f722000 6d696e69 6d756d00 ze for .minimum. │ │ │ │ 0x00518f50 6d617869 6d756d00 52656578 616d696e maximum.Reexamin │ │ │ │ 0x00518f60 696e6720 003a2025 73202573 6f626a65 ing .: %s %sobje │ │ │ │ @@ -20657,15 +20657,15 @@ │ │ │ │ 0x00519220 6e6e6f74 6174696f 6e730065 61726c79 nnotations.early │ │ │ │ 0x00519230 5f6f7074 696d697a 6174696f 6e730065 _optimizations.e │ │ │ │ 0x00519240 61726c79 5f6c6f63 616c5f63 6c65616e arly_local_clean │ │ │ │ 0x00519250 75707300 2a616c6c 5f6f7074 696d697a ups.*all_optimiz │ │ │ │ 0x00519260 6174696f 6e730000 2f627569 6c642f67 ations../build/g │ │ │ │ 0x00519270 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00519280 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00519290 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00519290 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005192a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005192b0 632f7472 65652d6f 7074696d 697a652e c/tree-optimize. │ │ │ │ 0x005192c0 63000000 00000000 73697a65 206f6620 c.......size of │ │ │ │ 0x005192d0 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ 0x005192e0 25712b44 20697320 25752062 79746573 %q+D is %u bytes │ │ │ │ 0x005192f0 00000000 00000000 73697a65 206f6620 ........size of │ │ │ │ 0x00519300 72657475 726e2076 616c7565 206f6620 return value of │ │ │ │ @@ -20678,15 +20678,15 @@ │ │ │ │ 0x00519370 496e7365 7274696e 67206120 70617274 Inserting a part │ │ │ │ 0x00519380 6974696f 6e20636f 7079206f 6e206564 ition copy on ed │ │ │ │ 0x00519390 67652042 4225642d 3e424225 64203a50 ge BB%d->BB%d :P │ │ │ │ 0x005193a0 4152542e 2564203d 20504152 542e2564 ART.%d = PART.%d │ │ │ │ 0x005193b0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x005193c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005193d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005193e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005193e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005193f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00519400 632f7472 65652d6f 75746f66 2d737361 c/tree-outof-ssa │ │ │ │ 0x00519410 2e630000 00000000 496e7365 7274696e .c......Insertin │ │ │ │ 0x00519420 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ 0x00519430 20656467 65204242 25642d3e 42422564 edge BB%d->BB%d │ │ │ │ 0x00519440 203a2000 00000000 496e7365 7274696e : .....Insertin │ │ │ │ 0x00519450 67206120 74656d70 20636f70 79206f6e g a temp copy on │ │ │ │ @@ -20732,15 +20732,15 @@ │ │ │ │ 0x005196d0 640a000a 6c6f6f70 20617420 25733a25 d...loop at %s:% │ │ │ │ 0x005196e0 643a2000 2e706172 616c5f64 61746100 d: ..paral_data. │ │ │ │ 0x005196f0 2e706172 616c5f64 6174615f 73746f72 .paral_data_stor │ │ │ │ 0x00519700 65002e70 6172616c 5f646174 615f6c6f e..paral_data_lo │ │ │ │ 0x00519710 61640000 00000000 2f627569 6c642f67 ad....../build/g │ │ │ │ 0x00519720 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00519730 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00519740 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00519740 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00519750 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00519760 632f7472 65652d70 61726c6f 6f70732e c/tree-parloops. │ │ │ │ 0x00519770 63000000 00000000 6c6f6f70 20697320 c.......loop is │ │ │ │ 0x00519780 6e6f7420 70617261 6c6c656c 20616363 not parallel acc │ │ │ │ 0x00519790 6f726469 6e672074 6f206772 61706869 ording to graphi │ │ │ │ 0x005197a0 74650a00 00000000 20204641 494c4544 te...... FAILED │ │ │ │ 0x005197b0 3a206e75 6d626572 206f6620 69746572 : number of iter │ │ │ │ @@ -20783,25 +20783,25 @@ │ │ │ │ 0x00519a00 5f6c6567 616c5f70 00000000 00000000 _legal_p........ │ │ │ │ 0x00519a10 7472795f 63726561 74655f72 65647563 try_create_reduc │ │ │ │ 0x00519a20 74696f6e 5f6c6973 74000000 00000000 tion_list....... │ │ │ │ 0x00519a30 7472795f 6765745f 6c6f6f70 5f6e6974 try_get_loop_nit │ │ │ │ 0x00519a40 65720000 00000000 2f627569 6c642f67 er....../build/g │ │ │ │ 0x00519a50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00519a60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00519a70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00519a70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00519a80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00519a90 632f7472 65652d70 68696e6f 6465732e c/tree-phinodes. │ │ │ │ 0x00519aa0 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x00519ab0 72656d6f 76655f70 68695f61 72675f6e remove_phi_arg_n │ │ │ │ 0x00519ac0 756d0000 00000000 6164645f 7068695f um......add_phi_ │ │ │ │ 0x00519ad0 61726700 00000000 00000000 00000000 arg............. │ │ │ │ 0x00519ae0 72657369 7a655f70 68695f6e 6f646500 resize_phi_node. │ │ │ │ 0x00519af0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00519b00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00519b10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00519b10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00519b20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00519b30 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x00519b40 72656463 6f6d2e63 00000000 00000000 redcom.c........ │ │ │ │ 0x00519b50 50726564 69637469 76652063 6f6d6d6f Predictive commo │ │ │ │ 0x00519b60 6e696e67 20666169 6c65643a 206e6f20 ning failed: no │ │ │ │ 0x00519b70 73756974 61626c65 20636861 696e730a suitable chains. │ │ │ │ 0x00519b80 00000000 00000000 45786563 7574696e ........Executin │ │ │ │ @@ -21115,15 +21115,15 @@ │ │ │ │ 0x0051aec0 10001000 10001000 10000000 00000000 ................ │ │ │ │ 0x0051aed0 70657263 656e745f 4b5f666f 726d6174 percent_K_format │ │ │ │ 0x0051aee0 00000000 00000000 74726565 5f6c6f77 ........tree_low │ │ │ │ 0x0051aef0 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x0051af00 64756d70 5f6f6d70 5f636c61 75736500 dump_omp_clause. │ │ │ │ 0x0051af10 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051af20 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051af30 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051af30 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051af40 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051af50 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0051af60 72657474 792d7072 696e742e 63005f5f retty-print.c.__ │ │ │ │ 0x0051af70 67636f76 5f696e74 65727661 6c5f7072 gcov_interval_pr │ │ │ │ 0x0051af80 6f66696c 6572005f 5f67636f 765f706f ofiler.__gcov_po │ │ │ │ 0x0051af90 77325f70 726f6669 6c657200 5f5f6763 w2_profiler.__gc │ │ │ │ 0x0051afa0 6f765f6f 6e655f76 616c7565 5f70726f ov_one_value_pro │ │ │ │ @@ -21137,20 +21137,20 @@ │ │ │ │ 0x0051b020 66696c65 72005f5f 67636f76 5f696f72 filer.__gcov_ior │ │ │ │ 0x0051b030 5f70726f 66696c65 72005052 4f465f65 _profiler.PROF_e │ │ │ │ 0x0051b040 6467655f 636f756e 74657200 50524f46 dge_counter.PROF │ │ │ │ 0x0051b050 00747265 655f7072 6f66696c 655f6970 .tree_profile_ip │ │ │ │ 0x0051b060 61000000 00000000 2f627569 6c642f67 a......./build/g │ │ │ │ 0x0051b070 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051b080 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051b090 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051b090 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051b0a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051b0b0 632f6367 72617068 2e680000 00000000 c/cgraph.h...... │ │ │ │ 0x0051b0c0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051b0d0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051b0e0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051b0e0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051b0f0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051b100 342e362e 332f6763 632f7472 65652d70 4.6.3/gcc/tree-p │ │ │ │ 0x0051b110 726f6669 6c652e63 00000000 00000000 rofile.c........ │ │ │ │ 0x0051b120 67696d70 6c655f67 656e5f63 6f6e7374 gimple_gen_const │ │ │ │ 0x0051b130 5f64656c 74615f70 726f6669 6c657200 _delta_profiler. │ │ │ │ 0x0051b140 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x0051b150 65645f64 69726563 746c795f 70000a28 ed_directly_p..( │ │ │ │ @@ -21214,15 +21214,15 @@ │ │ │ │ 0x0051b4f0 74616261 73650a00 286e756d 6265725f tabase..(number_ │ │ │ │ 0x0051b500 6f665f69 74657261 74696f6e 735f696e of_iterations_in │ │ │ │ 0x0051b510 5f6c6f6f 70203d20 0a000000 00000000 _loop = ........ │ │ │ │ 0x0051b520 20202873 65745f6e 625f6974 65726174 (set_nb_iterat │ │ │ │ 0x0051b530 696f6e73 5f696e5f 6c6f6f70 203d2000 ions_in_loop = . │ │ │ │ 0x0051b540 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051b550 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051b560 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051b560 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051b570 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051b580 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051b590 63616c61 722d6576 6f6c7574 696f6e2e calar-evolution. │ │ │ │ 0x0051b5a0 63000000 00000000 00000000 00000000 c............... │ │ │ │ 0x0051b5b0 706fddff b06fddff 186fddff 686eddff po...o...o..hn.. │ │ │ │ 0x0051b5c0 ff6eddff ff6eddff ff6eddff ff6eddff .n...n...n...n.. │ │ │ │ 0x0051b5d0 ff6eddff ff6eddff ff6eddff ff6eddff .n...n...n...n.. │ │ │ │ @@ -21317,15 +21317,15 @@ │ │ │ │ 0x0051bb60 4c485320 616e6420 52485320 68616e64 LHS and RHS hand │ │ │ │ 0x0051bb70 6c696e67 00657372 61000000 00000000 ling.esra....... │ │ │ │ 0x0051bb80 4e6f6e2d 7363616c 6172697a 61626c65 Non-scalarizable │ │ │ │ 0x0051bb90 2047494d 504c455f 41534d20 6f706572 GIMPLE_ASM oper │ │ │ │ 0x0051bba0 616e642e 00000000 2f627569 6c642f67 and...../build/g │ │ │ │ 0x0051bbb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051bbc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051bbd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051bbd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051bbe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051bbf0 632f7472 65652d73 72612e63 00000000 c/tree-sra.c.... │ │ │ │ 0x0051bc00 7265706c 6163696e 6720616e 20535341 replacing an SSA │ │ │ │ 0x0051bc10 206e616d 65206f66 20612072 656d6f76 name of a remov │ │ │ │ 0x0051bc20 65642070 6172616d 20000000 00000000 ed param ....... │ │ │ │ 0x0051bc30 2c20746f 74616c5f 7363616c 6172697a , total_scalariz │ │ │ │ 0x0051bc40 6174696f 6e203d20 25642c20 6772705f ation = %d, grp_ │ │ │ │ @@ -21465,15 +21465,15 @@ │ │ │ │ 0x0051c4a0 5f637374 00000000 62656769 6e6e696e _cst....beginnin │ │ │ │ 0x0051c4b0 6720746f 2070726f 63657373 20746865 g to process the │ │ │ │ 0x0051c4c0 20666f6c 6c6f7769 6e672053 57495443 following SWITC │ │ │ │ 0x0051c4d0 48207374 6174656d 656e7420 2825733a H statement (%s: │ │ │ │ 0x0051c4e0 25642920 3a202d2d 2d2d2d2d 2d200a00 %d) : ------- .. │ │ │ │ 0x0051c4f0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051c500 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051c510 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051c510 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051c520 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051c530 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051c540 77697463 682d636f 6e766572 73696f6e witch-conversion │ │ │ │ 0x0051c550 2e630000 00000000 696e6465 78207261 .c......index ra │ │ │ │ 0x0051c560 6e676520 77617920 746f6f20 6c617267 nge way too larg │ │ │ │ 0x0051c570 65206f72 206f7468 65727769 73652075 e or otherwise u │ │ │ │ 0x0051c580 6e757361 626c652e 0a000000 00000000 nusable......... │ │ │ │ @@ -21524,15 +21524,15 @@ │ │ │ │ 0x0051c850 73650000 00000000 74726565 5f6c6f77 se......tree_low │ │ │ │ 0x0051c860 5f637374 00000000 63686563 6b5f7261 _cst....check_ra │ │ │ │ 0x0051c870 6e676500 00000000 646f5f73 77697463 nge.....do_switc │ │ │ │ 0x0051c880 68636f6e 76007465 73745f73 796d626f hconv.test_symbo │ │ │ │ 0x0051c890 6c000000 00000000 2f627569 6c642f67 l......./build/g │ │ │ │ 0x0051c8a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051c8b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051c8c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051c8c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051c8d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051c8e0 632f7472 65652d73 73612d61 64647265 c/tree-ssa-addre │ │ │ │ 0x0051c8f0 73732e63 00000000 00000000 00000000 ss.c............ │ │ │ │ 0x0051c900 6765745f 61646472 6573735f 64657363 get_address_desc │ │ │ │ 0x0051c910 72697074 696f6e00 00000000 00000000 ription......... │ │ │ │ 0x0051c920 6d6f7665 5f766172 69616e74 5f746f5f move_variant_to_ │ │ │ │ 0x0051c930 696e6465 78000000 63726561 74655f6d index...create_m │ │ │ │ @@ -21567,15 +21567,15 @@ │ │ │ │ 0x0051cb00 73616d62 69677561 74696f6e 732c2025 sambiguations, % │ │ │ │ 0x0051cb10 6c642071 75657269 65730a00 00000000 ld queries...... │ │ │ │ 0x0051cb20 0a0a466c 6f772d69 6e73656e 73697469 ..Flow-insensiti │ │ │ │ 0x0051cb30 76652070 6f696e74 732d746f 20696e66 ve points-to inf │ │ │ │ 0x0051cb40 6f726d61 74696f6e 0a0a0000 00000000 ormation........ │ │ │ │ 0x0051cb50 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051cb60 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051cb70 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051cb70 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051cb80 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051cb90 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051cba0 73612d61 6c696173 2e630000 00000000 sa-alias.c...... │ │ │ │ 0x0051cbb0 6465636c 5f726566 735f6d61 795f616c decl_refs_may_al │ │ │ │ 0x0051cbc0 6961735f 70002573 554e494e 49544941 ias_p.%sUNINITIA │ │ │ │ 0x0051cbd0 4c495a45 44002573 554e4445 46494e45 LIZED.%sUNDEFINE │ │ │ │ 0x0051cbe0 44002573 56415259 494e4700 2573434f D.%sVARYING.%sCO │ │ │ │ @@ -21589,15 +21589,15 @@ │ │ │ │ 0x0051cc60 3a200043 4f4e5354 414e5400 77686963 : .CONSTANT.whic │ │ │ │ 0x0051cc70 68206973 206c696b 656c7920 000a5669 h is likely ..Vi │ │ │ │ 0x0051cc80 73697469 6e672073 74617465 6d656e74 siting statement │ │ │ │ 0x0051cc90 3a0a0046 6f6c6469 6e672070 72656469 :..Folding predi │ │ │ │ 0x0051cca0 63617465 20006661 62000000 00000000 cate .fab....... │ │ │ │ 0x0051ccb0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051ccc0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051ccd0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051ccd0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051cce0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051ccf0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051cd00 73612d63 63702e63 00000000 00000000 sa-ccp.c........ │ │ │ │ 0x0051cd10 2e202041 6464696e 67205353 41206564 . Adding SSA ed │ │ │ │ 0x0051cd20 67657320 746f2077 6f726b6c 6973742e ges to worklist. │ │ │ │ 0x0051cd30 0a000000 00000000 0a202020 20417267 ......... Arg │ │ │ │ 0x0051cd40 756d656e 74202325 64202825 64202d3e ument #%d (%d -> │ │ │ │ @@ -21645,15 +21645,15 @@ │ │ │ │ 0x0051cfe0 64756d70 5f6c6174 74696365 5f76616c dump_lattice_val │ │ │ │ 0x0051cff0 75650000 00000000 20436f72 72757074 ue...... Corrupt │ │ │ │ 0x0051d000 20535341 20616372 6f737320 61626e6f SSA across abno │ │ │ │ 0x0051d010 726d616c 20656467 65204242 25642d3e rmal edge BB%d-> │ │ │ │ 0x0051d020 42422564 0a000000 2f627569 6c642f67 BB%d..../build/g │ │ │ │ 0x0051d030 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051d040 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051d050 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051d050 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051d060 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051d070 632f7472 65652d73 73612d63 6f616c65 c/tree-ssa-coale │ │ │ │ 0x0051d080 7363652e 63000000 2920646f 6573206e sce.c...) does n │ │ │ │ 0x0051d090 6f742068 61766520 74686520 73616d65 ot have the same │ │ │ │ 0x0051d0a0 20626173 65207661 72696162 6c652061 base variable a │ │ │ │ 0x0051d0b0 73207468 65207265 73756c74 20000000 s the result ... │ │ │ │ 0x0051d0c0 3a20556e 61626c65 20746f20 70657266 : Unable to perf │ │ │ │ @@ -21702,15 +21702,15 @@ │ │ │ │ 0x0051d370 5d005b43 4f50595d 00094172 67756d65 ].[COPY]..Argume │ │ │ │ 0x0051d380 6e742023 25643a20 00504849 206e6f64 nt #%d: .PHI nod │ │ │ │ 0x0051d390 6520000a 54656c6c 696e6720 74686520 e ..Telling the │ │ │ │ 0x0051d3a0 70726f70 61676174 6f722074 6f200063 propagator to .c │ │ │ │ 0x0051d3b0 6f707970 726f7000 2f627569 6c642f67 opyprop./build/g │ │ │ │ 0x0051d3c0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051d3d0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051d3e0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051d3e0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051d3f0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051d400 632f7472 65652d73 73612d63 6f70792e c/tree-ssa-copy. │ │ │ │ 0x0051d410 63000000 00000000 61646420 53534120 c.......add SSA │ │ │ │ 0x0051d420 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ 0x0051d430 73205048 4920616e 6420636f 6e74696e s PHI and contin │ │ │ │ 0x0051d440 75652e00 00000000 61646420 53534120 ue......add SSA │ │ │ │ 0x0051d450 65646765 73206f75 74206f66 20746869 edges out of thi │ │ │ │ @@ -21731,15 +21731,15 @@ │ │ │ │ 0x0051d540 616c7565 5f696e74 6f5f7374 6d740000 alue_into_stmt.. │ │ │ │ 0x0051d550 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x0051d560 70795f69 6e746f5f 73746d74 00000000 py_into_stmt.... │ │ │ │ 0x0051d570 6d61795f 70726f70 61676174 655f636f may_propagate_co │ │ │ │ 0x0051d580 70790000 00000000 2f627569 6c642f67 py....../build/g │ │ │ │ 0x0051d590 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051d5a0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051d5b0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051d5b0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051d5c0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051d5d0 632f7472 65652d73 73612d63 6f707972 c/tree-ssa-copyr │ │ │ │ 0x0051d5e0 656e616d 652e6300 203a2041 626e6f72 ename.c. : Abnor │ │ │ │ 0x0051d5f0 6d616c20 50484920 62617272 6965722e mal PHI barrier. │ │ │ │ 0x0051d600 20204e6f 20636f61 6c657363 652e0a00 No coalesce... │ │ │ │ 0x0051d610 203a2053 616d6520 726f6f74 2c20636f : Same root, co │ │ │ │ 0x0051d620 616c6573 63656420 2d2d3e20 5025642e alesced --> P%d. │ │ │ │ @@ -21764,15 +21764,15 @@ │ │ │ │ 0x0051d750 6c726561 64792063 6f616c65 73636564 lready coalesced │ │ │ │ 0x0051d760 2e0a0020 2d2d3e20 50256420 00436f61 ... --> P%d .Coa │ │ │ │ 0x0051d770 6c657363 65642000 00000000 00000000 lesced ......... │ │ │ │ 0x0051d780 636f7079 5f72656e 616d655f 70617274 copy_rename_part │ │ │ │ 0x0051d790 6974696f 6e5f636f 616c6573 63650000 ition_coalesce.. │ │ │ │ 0x0051d7a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051d7b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051d7c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051d7c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051d7d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051d7e0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051d7f0 73612d64 63652e63 00000000 00000000 sa-dce.c........ │ │ │ │ 0x0051d800 4d61726b 696e6720 72657375 6c742066 Marking result f │ │ │ │ 0x0051d810 6f722072 656e616d 696e6720 3a200000 or renaming : .. │ │ │ │ 0x0051d820 0a456c69 6d696e61 74696e67 20756e6e .Eliminating unn │ │ │ │ 0x0051d830 65636573 73617279 20737461 74656d65 ecessary stateme │ │ │ │ @@ -21893,15 +21893,15 @@ │ │ │ │ 0x0051df60 656c656d 656e7400 00000000 00000000 element......... │ │ │ │ 0x0051df70 69746572 61746976 655f6861 73685f68 iterative_hash_h │ │ │ │ 0x0051df80 61736861 626c655f 65787072 00000000 ashable_expr.... │ │ │ │ 0x0051df90 7265636f 72645f63 6f6e7374 5f6f725f record_const_or_ │ │ │ │ 0x0051dfa0 636f7079 00000000 2f627569 6c642f67 copy..../build/g │ │ │ │ 0x0051dfb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051dfc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051dfd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051dfd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051dfe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051dff0 632f7472 65652d73 73612d64 6f6d2e63 c/tree-ssa-dom.c │ │ │ │ 0x0051e000 00000000 00000000 546f7461 6c206e75 ........Total nu │ │ │ │ 0x0051e010 6d626572 206f6620 73746174 656d656e mber of statemen │ │ │ │ 0x0051e020 74733a20 20202020 20202020 20202020 ts: │ │ │ │ 0x0051e030 20202020 20202536 6c640a0a 00000000 %6ld...... │ │ │ │ 0x0051e040 45787072 7320636f 6e736964 65726564 Exprs considered │ │ │ │ @@ -21909,15 +21909,15 @@ │ │ │ │ 0x0051e060 7074696d 697a6174 696f6e73 3a202536 ptimizations: %6 │ │ │ │ 0x0051e070 6c640a00 00000000 52656475 6e64616e ld......Redundan │ │ │ │ 0x0051e080 74206578 70726573 73696f6e 7320656c t expressions el │ │ │ │ 0x0051e090 696d696e 61746564 00202044 656c6574 iminated. Delet │ │ │ │ 0x0051e0a0 65642064 65616420 73746f72 65202700 ed dead store '. │ │ │ │ 0x0051e0b0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051e0c0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051e0d0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051e0d0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051e0e0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051e0f0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051e100 73612d66 6f727770 726f702e 63000000 sa-forwprop.c... │ │ │ │ 0x0051e110 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x0051e120 6173736f 63696174 655f706c 75736d69 associate_plusmi │ │ │ │ 0x0051e130 6e757300 00000000 00000000 00000000 nus............. │ │ │ │ 0x0051e140 636f6d62 696e655f 636f6e64 5f657870 combine_cond_exp │ │ │ │ @@ -21950,30 +21950,30 @@ │ │ │ │ 0x0051e2f0 200a0a00 50617274 6974696f 6e202564 ...Partition %d │ │ │ │ 0x0051e300 2028000a 4c697665 206f6e20 656e7472 (..Live on entr │ │ │ │ 0x0051e310 7920746f 20424225 64203a20 000a4c69 y to BB%d : ..Li │ │ │ │ 0x0051e320 7665206f 6e206578 69742066 726f6d20 ve on exit from │ │ │ │ 0x0051e330 42422564 203a2000 2f627569 6c642f67 BB%d : ./build/g │ │ │ │ 0x0051e340 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051e350 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051e360 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051e360 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051e370 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051e380 632f7472 65652d73 73612d6c 6976652e c/tree-ssa-live. │ │ │ │ 0x0051e390 63000000 00000000 4465636c 61726174 c.......Declarat │ │ │ │ 0x0051e3a0 696f6e73 20757365 64206279 2025732c ions used by %s, │ │ │ │ 0x0051e3b0 20736f72 74656420 62792044 45434c5f sorted by DECL_ │ │ │ │ 0x0051e3c0 5549443a 0a000000 00000000 00000000 UID:............ │ │ │ │ 0x0051e3d0 6c6f655f 76697369 745f626c 6f636b00 loe_visit_block. │ │ │ │ 0x0051e3e0 70617274 6974696f 6e5f7669 65775f62 partition_view_b │ │ │ │ 0x0051e3f0 69746d61 70000000 00000000 00000000 itmap........... │ │ │ │ 0x0051e400 70617274 6974696f 6e5f7669 65775f66 partition_view_f │ │ │ │ 0x0051e410 696e6900 00000000 7661725f 756e696f ini.....var_unio │ │ │ │ 0x0051e420 6e000000 00000000 2f627569 6c642f67 n......./build/g │ │ │ │ 0x0051e430 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051e440 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051e450 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051e450 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051e460 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051e470 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0051e480 63682e63 00000000 4475706c 69636174 ch.c....Duplicat │ │ │ │ 0x0051e490 696e6720 68656164 6572206f 66207468 ing header of th │ │ │ │ 0x0051e4a0 65206c6f 6f702025 64207570 20746f20 e loop %d up to │ │ │ │ 0x0051e4b0 65646765 2025642d 3e25642e 0a004475 edge %d->%d...Du │ │ │ │ 0x0051e4c0 706c6963 6174696f 6e206661 696c6564 plication failed │ │ │ │ @@ -21991,15 +21991,15 @@ │ │ │ │ 0x0051e580 73746f72 65206d6f 74696f6e 206f6620 store motion of │ │ │ │ 0x0051e590 00206672 6f6d206c 6f6f7020 25640a00 . from loop %d.. │ │ │ │ 0x0051e5a0 5f6c736d 00736869 6674746d 70007265 _lsm.shifttmp.re │ │ │ │ 0x0051e5b0 63697074 6d70004d 656d6f72 79207265 ciptmp.Memory re │ │ │ │ 0x0051e5c0 66657265 6e636520 25753a20 00000000 ference %u: .... │ │ │ │ 0x0051e5d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051e5e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051e5f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051e5f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051e600 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051e610 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051e620 73612d6c 6f6f702d 696d2e63 00000000 sa-loop-im.c.... │ │ │ │ 0x0051e630 51756572 79696e67 20646570 656e6465 Querying depende │ │ │ │ 0x0051e640 6e637920 6f662072 65667320 25752061 ncy of refs %u a │ │ │ │ 0x0051e650 6e642025 753a2000 51756572 79696e67 nd %u: .Querying │ │ │ │ 0x0051e660 20646570 656e6465 6e636965 73206f66 dependencies of │ │ │ │ @@ -22162,15 +22162,15 @@ │ │ │ │ 0x0051f030 73655f63 6f73743a 20256420 28636f6d se_cost: %d (com │ │ │ │ 0x0051f040 706c6578 69747920 2564290a 00000000 plexity %d)..... │ │ │ │ 0x0051f050 20202075 73653a25 64202d2d 3e206976 use:%d --> iv │ │ │ │ 0x0051f060 5f63616e 643a2564 2c20636f 73743d28 _cand:%d, cost=( │ │ │ │ 0x0051f070 25642c25 64290a00 2f627569 6c642f67 %d,%d)../build/g │ │ │ │ 0x0051f080 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051f090 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051f0a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051f0a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051f0b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051f0c0 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0051f0d0 69766f70 74732e63 00000000 00000000 ivopts.c........ │ │ │ │ 0x0051f0e0 556e6162 6c652074 6f207375 62737469 Unable to substi │ │ │ │ 0x0051f0f0 74757465 20666f72 20697673 2c206661 tute for ivs, fa │ │ │ │ 0x0051f100 696c6564 2e0a0000 2020696e 6372656d iled.... increm │ │ │ │ 0x0051f110 656e7465 64206265 666f7265 20657869 ented before exi │ │ │ │ @@ -22240,28 +22240,28 @@ │ │ │ │ 0x0051f510 6e5f6c6f 6f705f70 00000000 00000000 n_loop_p........ │ │ │ │ 0x0051f520 636f6e74 61696e73 5f61626e 6f726d61 contains_abnorma │ │ │ │ 0x0051f530 6c5f7373 615f6e61 6d655f70 00000000 l_ssa_name_p.... │ │ │ │ 0x0051f540 64756d70 5f757365 00000000 00000000 dump_use........ │ │ │ │ 0x0051f550 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0051f560 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051f570 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051f580 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051f580 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051f590 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051f5a0 632f7472 65652d73 73612d6c 6f6f702d c/tree-ssa-loop- │ │ │ │ 0x0051f5b0 6d616e69 702e6300 756e7269 6e697474 manip.c.unrinitt │ │ │ │ 0x0051f5c0 6d700000 00000000 00000000 00000000 mp.............. │ │ │ │ 0x0051f5d0 64657465 726d696e 655f6578 69745f63 determine_exit_c │ │ │ │ 0x0051f5e0 6f6e6469 74696f6e 73000000 00000000 onditions....... │ │ │ │ 0x0051f5f0 74726565 5f747261 6e73666f 726d5f61 tree_transform_a │ │ │ │ 0x0051f600 6e645f75 6e726f6c 6c5f6c6f 6f700000 nd_unroll_loop.. │ │ │ │ 0x0051f610 63686563 6b5f6c6f 6f705f63 6c6f7365 check_loop_close │ │ │ │ 0x0051f620 645f7373 615f7573 65000000 00000000 d_ssa_use....... │ │ │ │ 0x0051f630 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0051f640 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0051f650 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0051f650 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0051f660 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0051f670 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0051f680 73612d6c 6f6f702d 6e697465 722e6300 sa-loop-niter.c. │ │ │ │ 0x0051f690 202a2069 74657261 74696f6e 20646f65 * iteration doe │ │ │ │ 0x0051f6a0 73206e6f 74207772 61702069 6e207374 s not wrap in st │ │ │ │ 0x0051f6b0 6174656d 656e7420 00000000 00000000 atement ........ │ │ │ │ 0x0051f6c0 50726f76 65642074 68617420 6c6f6f70 Proved that loop │ │ │ │ @@ -22329,21 +22329,21 @@ │ │ │ │ 0x0051faa0 65786563 7574655f 6373655f 72656369 execute_cse_reci │ │ │ │ 0x0051fab0 70726f63 616c735f 31000000 00000000 procals_1....... │ │ │ │ 0x0051fac0 25642062 69742062 73776170 20696d70 %d bit bswap imp │ │ │ │ 0x0051fad0 6c656d65 6e746174 696f6e20 666f756e lementation foun │ │ │ │ 0x0051fae0 64206174 3a200000 2f627569 6c642f67 d at: ../build/g │ │ │ │ 0x0051faf0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051fb00 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051fb10 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051fb10 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051fb20 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051fb30 632f7472 65652d73 73612d6d 6174682d c/tree-ssa-math- │ │ │ │ 0x0051fb40 6f707473 2e630000 2f627569 6c642f67 opts.c../build/g │ │ │ │ 0x0051fb50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0051fb60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0051fb70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0051fb70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0051fb80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0051fb90 632f7472 65652d73 73612d6f 70657261 c/tree-ssa-opera │ │ │ │ 0x0051fba0 6e64732e 63000000 4f726967 696e616c nds.c...Original │ │ │ │ 0x0051fbb0 20636c6f 62626572 65642076 6172733a clobbered vars: │ │ │ │ 0x0051fbc0 20202020 20202020 20202025 640a0000 %d... │ │ │ │ 0x0051fbd0 53746174 69632077 72697465 20636c6f Static write clo │ │ │ │ 0x0051fbe0 62626572 73206176 6f696465 643a2020 bbers avoided: │ │ │ │ @@ -22432,43 +22432,43 @@ │ │ │ │ 0x00520110 434f4e44 5f455850 5220696e 20626c6f COND_EXPR in blo │ │ │ │ 0x00520120 636b2025 6420616e 64205048 4920696e ck %d and PHI in │ │ │ │ 0x00520130 20626c6f 636b2025 6420636f 6e766572 block %d conver │ │ │ │ 0x00520140 74656420 746f2073 74726169 6768746c ted to straightl │ │ │ │ 0x00520150 696e6520 636f6465 2e0a0000 00000000 ine code........ │ │ │ │ 0x00520160 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00520170 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00520180 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00520180 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00520190 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005201a0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005201b0 73612d70 68696f70 742e6300 6373746f sa-phiopt.c.csto │ │ │ │ 0x005201c0 72650070 68696f70 74000000 00000000 re.phiopt....... │ │ │ │ 0x005201d0 6d696e6d 61785f72 65706c61 63656d65 minmax_replaceme │ │ │ │ 0x005201e0 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ 0x005201f0 74726565 5f737361 5f706869 6f70745f tree_ssa_phiopt_ │ │ │ │ 0x00520200 776f726b 65720000 00000000 00000000 worker.......... │ │ │ │ 0x00520210 626c6f63 6b735f69 6e5f7068 696f7074 blocks_in_phiopt │ │ │ │ 0x00520220 5f6f7264 65720000 2f627569 6c642f67 _order../build/g │ │ │ │ 0x00520230 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00520240 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00520250 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00520250 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00520260 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00520270 632f7472 65652d73 73612d70 68697072 c/tree-ssa-phipr │ │ │ │ 0x00520280 6f702e63 00000000 496e7365 7274696e op.c....Insertin │ │ │ │ 0x00520290 67205048 4920666f 72207265 73756c74 g PHI for result │ │ │ │ 0x005202a0 206f6620 6c6f6164 20002020 666f7220 of load . for │ │ │ │ 0x005202b0 65646765 20646566 696e696e 67200020 edge defining . │ │ │ │ 0x005202c0 72657573 696e6720 50484920 72657375 reusing PHI resu │ │ │ │ 0x005202d0 6c742000 20696e73 65727469 6e67206c lt . inserting l │ │ │ │ 0x005202e0 6f616420 00000000 00000000 00000000 oad ............ │ │ │ │ 0x005202f0 70686970 726f705f 696e7365 72745f70 phiprop_insert_p │ │ │ │ 0x00520300 68690000 00000000 70686976 6e5f7661 hi......phivn_va │ │ │ │ 0x00520310 6c69645f 70000000 2f627569 6c642f67 lid_p.../build/g │ │ │ │ 0x00520320 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00520330 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00520340 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00520340 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00520350 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00520360 632f7472 65652d73 73612d70 72652e63 c/tree-ssa-pre.c │ │ │ │ 0x00520370 00000000 00000000 436f756c 64206e6f ........Could no │ │ │ │ 0x00520380 74206669 6e642053 53415f4e 414d4520 t find SSA_NAME │ │ │ │ 0x00520390 72657072 6573656e 74617469 76652066 representative f │ │ │ │ 0x005203a0 6f722065 78707265 7373696f 6e3a0000 or expression:.. │ │ │ │ 0x005203b0 43726561 74656420 5353415f 4e414d45 Created SSA_NAME │ │ │ │ @@ -22587,15 +22587,15 @@ │ │ │ │ 0x00520ac0 616c6c6f 635f6578 70726573 73696f6e alloc_expression │ │ │ │ 0x00520ad0 5f696400 00000000 00000000 00000000 _id............. │ │ │ │ 0x00520ae0 6765745f 65787072 5f76616c 75655f69 get_expr_value_i │ │ │ │ 0x00520af0 64000000 00000000 6164645f 746f5f76 d.......add_to_v │ │ │ │ 0x00520b00 616c7565 00000000 2f627569 6c642f67 alue..../build/g │ │ │ │ 0x00520b10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00520b20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00520b30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00520b30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00520b40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00520b50 632f7472 65652d73 73612d70 726f7061 c/tree-ssa-propa │ │ │ │ 0x00520b60 67617465 2e630000 41646469 6e672044 gate.c..Adding D │ │ │ │ 0x00520b70 65737469 6e617469 6f6e206f 66206564 estination of ed │ │ │ │ 0x00520b80 67652028 2564202d 3e202564 2920746f ge (%d -> %d) to │ │ │ │ 0x00520b90 20776f72 6b6c6973 740a0a00 00000000 worklist....... │ │ │ │ 0x00520ba0 0a53696d 756c6174 696e6720 73746174 .Simulating stat │ │ │ │ @@ -22620,15 +22620,15 @@ │ │ │ │ 0x00520cd0 20005265 6d6f7669 6e672064 65616420 .Removing dead │ │ │ │ 0x00520ce0 73746d74 2000466f 6c64696e 67207374 stmt .Folding st │ │ │ │ 0x00520cf0 6174656d 656e743a 20004e6f 7420666f atement: .Not fo │ │ │ │ 0x00520d00 6c646564 0a005374 6174656d 656e7473 lded..Statements │ │ │ │ 0x00520d10 20666f6c 64656400 2f627569 6c642f67 folded./build/g │ │ │ │ 0x00520d20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00520d30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00520d40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00520d40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00520d50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00520d60 632f7472 65652d73 73612d72 65617373 c/tree-ssa-reass │ │ │ │ 0x00520d70 6f632e63 00000000 466f756e 64202620 oc.c....Found & │ │ │ │ 0x00520d80 302c2072 656d6f76 696e6720 616c6c20 0, removing all │ │ │ │ 0x00520d90 6f746865 72206f70 730a0000 00000000 other ops....... │ │ │ │ 0x00520da0 466f756e 64207c20 2d312c20 72656d6f Found | -1, remo │ │ │ │ 0x00520db0 76696e67 20616c6c 206f7468 6572206f ving all other o │ │ │ │ @@ -22703,15 +22703,15 @@ │ │ │ │ 0x00521200 72657373 696f6e20 00766e5f 746f7000 ression .vn_top. │ │ │ │ 0x00521210 53434320 636f6e73 69737473 206f663a SCC consists of: │ │ │ │ 0x00521220 20005343 43206974 65726174 696f6e73 .SCC iterations │ │ │ │ 0x00521230 0056616c 7565206e 756d6265 72733a0a .Value numbers:. │ │ │ │ 0x00521240 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00521250 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00521260 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00521270 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00521270 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00521280 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00521290 632f7472 65652d73 73612d73 6363766e c/tree-ssa-sccvn │ │ │ │ 0x005212a0 2e630000 00000000 53746f72 65206d61 .c......Store ma │ │ │ │ 0x005212b0 74636865 64206561 726c6965 72207661 tched earlier va │ │ │ │ 0x005212c0 6c75652c 76616c75 65206e75 6d626572 lue,value number │ │ │ │ 0x005212d0 696e6720 73746f72 65207664 65667320 ing store vdefs │ │ │ │ 0x005212e0 746f206d 61746368 696e6720 76757365 to matching vuse │ │ │ │ @@ -22797,15 +22797,15 @@ │ │ │ │ 0x005217e0 766e5f72 65666572 656e6365 5f6c6f6f vn_reference_loo │ │ │ │ 0x005217f0 6b75705f 33000000 74726565 5f6c6f77 kup_3...tree_low │ │ │ │ 0x00521800 5f637374 00000000 00000000 00000000 _cst............ │ │ │ │ 0x00521810 636f7079 5f726566 6572656e 63655f6f copy_reference_o │ │ │ │ 0x00521820 70735f66 726f6d5f 72656600 00000000 ps_from_ref..... │ │ │ │ 0x00521830 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00521840 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00521850 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00521850 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00521860 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00521870 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00521880 73612d73 696e6b2e 63000000 00000000 sa-sink.c....... │ │ │ │ 0x00521890 4e6f7420 6d6f7669 6e672073 746f7265 Not moving store │ │ │ │ 0x005218a0 2c20636f 6d6d6f6e 20646f6d 696e6174 , common dominat │ │ │ │ 0x005218b0 6f722070 6f73742d 646f6d69 6e617465 or post-dominate │ │ │ │ 0x005218c0 73206672 6f6d2062 6c6f636b 2e0a0000 s from block.... │ │ │ │ @@ -22880,15 +22880,15 @@ │ │ │ │ 0x00521d10 0a202020 20666f6e 7473697a 65203d20 . fontsize = │ │ │ │ 0x00521d20 22313222 0a20205d 0a000000 00000000 "12". ]........ │ │ │ │ 0x00521d30 0a20202f 2f204c69 7374206f 66206e6f . // List of no │ │ │ │ 0x00521d40 64657320 696e2074 68652063 6f6e7374 des in the const │ │ │ │ 0x00521d50 7261696e 74206772 6170683a 0a000000 raint graph:.... │ │ │ │ 0x00521d60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00521d70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00521d80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00521d80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00521d90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00521da0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00521db0 73612d73 74727563 74616c69 61732e63 sa-structalias.c │ │ │ │ 0x00521dc0 00000000 00000000 4e6f6e2d 706f696e ........Non-poin │ │ │ │ 0x00521dd0 74657220 76617273 3a202020 20202020 ter vars: │ │ │ │ 0x00521de0 20202025 640a0000 0a436f6c 6c617073 %d....Collaps │ │ │ │ 0x00521df0 696e6720 73746174 69632063 79636c65 ing static cycle │ │ │ │ @@ -23005,28 +23005,28 @@ │ │ │ │ 0x005224e0 70745f73 6f6c7574 696f6e73 5f73616d pt_solutions_sam │ │ │ │ 0x005224f0 655f7265 73747269 63745f62 61736500 e_restrict_base. │ │ │ │ 0x00522500 66696e64 000a5265 706c6163 696e6720 find..Replacing │ │ │ │ 0x00522510 45787072 65737369 6f6e730a 00207265 Expressions.. re │ │ │ │ 0x00522520 706c6163 65207769 7468202d 2d3e2000 place with --> . │ │ │ │ 0x00522530 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00522540 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00522550 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00522550 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00522560 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00522570 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x00522580 73612d74 68726561 64656467 652e6300 sa-threadedge.c. │ │ │ │ 0x00522590 666f6c64 5f617373 69676e6d 656e745f fold_assignment_ │ │ │ │ 0x005225a0 73746d74 00000000 00000000 00000000 stmt............ │ │ │ │ 0x005225b0 74687265 61646564 67655f69 6e697469 threadedge_initi │ │ │ │ 0x005225c0 616c697a 655f7661 6c756573 00000000 alize_values.... │ │ │ │ 0x005225d0 20205468 72656164 6564206a 756d7020 Threaded jump │ │ │ │ 0x005225e0 2564202d 2d3e2025 6420746f 2025640a %d --> %d to %d. │ │ │ │ 0x005225f0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00522600 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00522610 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00522620 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00522620 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00522630 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00522640 632f7472 65652d73 73612d74 68726561 c/tree-ssa-threa │ │ │ │ 0x00522650 64757064 6174652e 63004a75 6d707320 dupdate.c.Jumps │ │ │ │ 0x00522660 74687265 61646564 00000000 00000000 threaded........ │ │ │ │ 0x00522670 74687265 61645f74 68726f75 67685f6c thread_through_l │ │ │ │ 0x00522680 6f6f705f 68656164 65720000 00000000 oop_header...... │ │ │ │ 0x00522690 72656469 72656374 5f656467 65730000 redirect_edges.. │ │ │ │ @@ -23037,15 +23037,15 @@ │ │ │ │ 0x005226e0 4f522e29 0a000a55 73652069 6e207374 OR.)...Use in st │ │ │ │ 0x005226f0 6d742000 4f706572 616e6420 64656673 mt .Operand defs │ │ │ │ 0x00522700 206f6620 70686920 005b4348 45434b5d of phi .[CHECK] │ │ │ │ 0x00522710 3a206578 616d696e 696e6720 7068693a : examining phi: │ │ │ │ 0x00522720 20000000 00000000 2f627569 6c642f67 ......./build/g │ │ │ │ 0x00522730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00522740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00522750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00522750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00522760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00522770 632f7472 65652d73 73612d75 6e696e69 c/tree-ssa-unini │ │ │ │ 0x00522780 742e6300 00000000 0a5b4348 45434b5d t.c......[CHECK] │ │ │ │ 0x00522790 20466f75 6e642064 65662065 64676520 Found def edge │ │ │ │ 0x005227a0 25642069 6e200000 5b574f52 4b4c4953 %d in ..[WORKLIS │ │ │ │ 0x005227b0 545d3a20 61646420 746f2069 6e697469 T]: add to initi │ │ │ │ 0x005227c0 616c206c 6973743a 20000000 00000000 al list: ....... │ │ │ │ @@ -23125,15 +23125,15 @@ │ │ │ │ 0x00522c60 656d7074 79206465 66696e69 6e672073 empty defining s │ │ │ │ 0x00522c70 74617465 6d656e74 00000000 00000000 tatement........ │ │ │ │ 0x00522c80 4e6f206c 6f6e6765 72206861 76696e67 No longer having │ │ │ │ 0x00522c90 20616464 72657373 2074616b 656e3a20 address taken: │ │ │ │ 0x00522ca0 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00522cb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00522cc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00522cd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00522cd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00522ce0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00522cf0 632f7472 65652d73 73612e63 00000000 c/tree-ssa.c.... │ │ │ │ 0x00522d00 52455355 4c545f44 45434c20 73686f75 RESULT_DECL shou │ │ │ │ 0x00522d10 6c642062 65207265 6164206f 6e6c7920 ld be read only │ │ │ │ 0x00522d20 7768656e 20444543 4c5f4259 5f524546 when DECL_BY_REF │ │ │ │ 0x00522d30 4552454e 43452069 73207365 74000000 ERENCE is set... │ │ │ │ 0x00522d40 5353415f 4e414d45 20637265 61746564 SSA_NAME created │ │ │ │ @@ -23188,27 +23188,27 @@ │ │ │ │ 0x00523050 696e7300 00000000 76657269 66795f73 ins.....verify_s │ │ │ │ 0x00523060 73610053 5341206e 616d6573 2072656c sa.SSA names rel │ │ │ │ 0x00523070 65617365 64005265 6c656173 65642025 eased.Released % │ │ │ │ 0x00523080 69206e61 6d65732c 20252e32 6625250a i names, %.2f%%. │ │ │ │ 0x00523090 0072656c 65617365 5f737361 00000000 .release_ssa.... │ │ │ │ 0x005230a0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005230b0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005230c0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005230c0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005230d0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005230e0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x005230f0 73616e61 6d65732e 63000000 00000000 sanames.c....... │ │ │ │ 0x00523100 72656c65 6173655f 64656673 00000000 release_defs.... │ │ │ │ 0x00523110 6475706c 69636174 655f7373 615f6e61 duplicate_ssa_na │ │ │ │ 0x00523120 6d655f70 74725f69 6e666f00 00000000 me_ptr_info..... │ │ │ │ 0x00523130 6765745f 7074725f 696e666f 00000000 get_ptr_info.... │ │ │ │ 0x00523140 6d616b65 5f737361 5f6e616d 655f666e make_ssa_name_fn │ │ │ │ 0x00523150 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00523160 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00523170 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00523180 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00523180 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00523190 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005231a0 632f7472 65652d73 74646172 672e6300 c/tree-stdarg.c. │ │ │ │ 0x005231b0 62622564 2077696c 6c202573 62652065 bb%d will %sbe e │ │ │ │ 0x005231c0 78656375 74656420 6174206d 6f737420 xecuted at most │ │ │ │ 0x005231d0 6f6e6365 20666f72 20656163 68207661 once for each va │ │ │ │ 0x005231e0 5f737461 72742069 6e206262 25640a00 _start in bb%d.. │ │ │ │ 0x005231f0 25733a20 76615f6c 69737420 65736361 %s: va_list esca │ │ │ │ @@ -23220,15 +23220,15 @@ │ │ │ │ 0x00523250 74726565 5f6c6f77 5f637374 00000000 tree_low_cst.... │ │ │ │ 0x00523260 72656163 6861626c 655f6174 5f6d6f73 reachable_at_mos │ │ │ │ 0x00523270 745f6f6e 63650000 00000000 00000000 t_once.......... │ │ │ │ 0x00523280 65786563 7574655f 6f707469 6d697a65 execute_optimize │ │ │ │ 0x00523290 5f737464 61726700 2f627569 6c642f67 _stdarg./build/g │ │ │ │ 0x005232a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005232b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005232c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005232c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005232d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005232e0 632f7472 65652d74 61696c63 616c6c2e c/tree-tailcall. │ │ │ │ 0x005232f0 63000000 00000000 456c696d 696e6174 c.......Eliminat │ │ │ │ 0x00523300 65642074 61696c20 72656375 7273696f ed tail recursio │ │ │ │ 0x00523310 6e20696e 20626220 2564203a 20006164 n in bb %d : .ad │ │ │ │ 0x00523320 645f6163 63006d75 6c745f61 63630061 d_acc.mult_acc.a │ │ │ │ 0x00523330 63635f74 6d700046 6f756e64 20746169 cc_tmp.Found tai │ │ │ │ @@ -23243,15 +23243,15 @@ │ │ │ │ 0x005233c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005233d0 656c696d 696e6174 655f7461 696c5f63 eliminate_tail_c │ │ │ │ 0x005233e0 616c6c00 00000000 00000000 00000000 all............. │ │ │ │ 0x005233f0 696e6465 70656e64 656e745f 6f665f73 independent_of_s │ │ │ │ 0x00523400 746d745f 70000000 2f627569 6c642f67 tmt_p.../build/g │ │ │ │ 0x00523410 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00523420 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00523430 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00523430 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00523440 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00523450 632f7472 65652d76 6563742d 67656e65 c/tree-vect-gene │ │ │ │ 0x00523460 7269632e 63000000 00000000 00000000 ric.c........... │ │ │ │ 0x00523470 52a6e5ff 52a6e5ff 239fe5ff 239fe5ff R...R...#...#... │ │ │ │ 0x00523480 239fe5ff 239fe5ff 239fe5ff 239fe5ff #...#...#...#... │ │ │ │ 0x00523490 239fe5ff 239fe5ff 239fe5ff 239fe5ff #...#...#...#... │ │ │ │ 0x005234a0 239fe5ff 239fe5ff 239fe5ff 239fe5ff #...#...#...#... │ │ │ │ @@ -23268,15 +23268,15 @@ │ │ │ │ 0x00523550 20256420 756e6974 73206f66 20747970 %d units of typ │ │ │ │ 0x00523560 65200000 00000000 6c617374 2073746d e ......last stm │ │ │ │ 0x00523570 7420696e 20706174 7465726e 2e20646f t in pattern. do │ │ │ │ 0x00523580 6e277420 6d61726b 2072656c 6576616e n't mark relevan │ │ │ │ 0x00523590 742f6c69 76652e00 2f627569 6c642f67 t/live../build/g │ │ │ │ 0x005235a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005235b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005235c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005235c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005235d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005235e0 632f7472 65652d76 6563742d 73746d74 c/tree-vect-stmt │ │ │ │ 0x005235f0 732e6300 00000000 7665635f 73746d74 s.c.....vec_stmt │ │ │ │ 0x00523600 5f72656c 6576616e 745f703a 2073746d _relevant_p: stm │ │ │ │ 0x00523610 74206861 73207664 6566732e 00000000 t has vdefs..... │ │ │ │ 0x00523620 7665635f 73746d74 5f72656c 6576616e vec_stmt_relevan │ │ │ │ 0x00523630 745f703a 20757365 64206f75 74206f66 t_p: used out of │ │ │ │ @@ -23596,15 +23596,15 @@ │ │ │ │ 0x005249d0 74797065 732e0074 72616e73 666f726d types..transform │ │ │ │ 0x005249e0 20706869 2e007472 616e7366 6f726d20 phi..transform │ │ │ │ 0x005249f0 73746174 656d656e 742e004f 55544552 statement..OUTER │ │ │ │ 0x00524a00 204c4f4f 50205645 43544f52 495a4544 LOOP VECTORIZED │ │ │ │ 0x00524a10 2e000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00524a20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00524a30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00524a40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00524a40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00524a50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00524a60 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x00524a70 2e630000 00000000 696e7465 726d6564 .c......intermed │ │ │ │ 0x00524a80 69617465 2076616c 75652075 73656420 iate value used │ │ │ │ 0x00524a90 6f757473 69646520 6c6f6f70 2e000000 outside loop.... │ │ │ │ 0x00524aa0 756e7375 70706f72 74656420 70686920 unsupported phi │ │ │ │ 0x00524ab0 6e6f6465 20646566 696e6974 696f6e2e node definition. │ │ │ │ @@ -23896,15 +23896,15 @@ │ │ │ │ 0x00525c90 76656374 5f616e61 6c797a65 5f6c6f6f vect_analyze_loo │ │ │ │ 0x00525ca0 705f666f 726d0000 50726f66 69746162 p_form..Profitab │ │ │ │ 0x00525cb0 696c6974 79207468 72657368 6f6c6420 ility threshold │ │ │ │ 0x00525cc0 69732025 75206c6f 6f702069 74657261 is %u loop itera │ │ │ │ 0x00525cd0 74696f6e 732e0000 2f627569 6c642f67 tions.../build/g │ │ │ │ 0x00525ce0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00525cf0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00525d00 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00525d00 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00525d10 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00525d20 632f7472 65652d76 6563742d 6c6f6f70 c/tree-vect-loop │ │ │ │ 0x00525d30 2d6d616e 69702e63 00000000 00000000 -manip.c........ │ │ │ │ 0x00525d40 74726565 5f647570 6c696361 74655f6c tree_duplicate_l │ │ │ │ 0x00525d50 6f6f705f 746f5f65 6467655f 63666720 oop_to_edge_cfg │ │ │ │ 0x00525d60 6661696c 65642e0a 00000000 00000000 failed.......... │ │ │ │ 0x00525d70 3d3d3d20 76656374 5f646f5f 7065656c === vect_do_peel │ │ │ │ @@ -23976,24 +23976,24 @@ │ │ │ │ 0x00526190 70735f6f 6e5f7072 65686561 64657200 ps_on_preheader. │ │ │ │ 0x005261a0 76656374 5f646f5f 7065656c 696e675f vect_do_peeling_ │ │ │ │ 0x005261b0 666f725f 6c6f6f70 5f626f75 6e640000 for_loop_bound.. │ │ │ │ 0x005261c0 736c7065 656c5f6d 616b655f 6c6f6f70 slpeel_make_loop │ │ │ │ 0x005261d0 5f697465 72617465 5f6e7469 6d657300 _iterate_ntimes. │ │ │ │ 0x005261e0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005261f0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00526200 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00526200 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00526210 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00526220 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x00526230 6563742d 736c702e 63000000 00000000 ect-slp.c....... │ │ │ │ 0x00526240 2d2d2d2d 2d2d3e76 6563746f 72697a69 ------>vectorizi │ │ │ │ 0x00526250 6e672053 4c50206e 6f646520 73746172 ng SLP node star │ │ │ │ 0x00526260 74696e67 2066726f 6d3a2000 00000000 ting from: ..... │ │ │ │ 0x00526270 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00526280 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00526290 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00526290 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005262a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005262b0 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x005262c0 6563746f 72697a65 722e6800 00000000 ectorizer.h..... │ │ │ │ 0x005262d0 4275696c 6420534c 50206661 696c6564 Build SLP failed │ │ │ │ 0x005262e0 3a206361 6e277420 66696e64 20646566 : can't find def │ │ │ │ 0x005262f0 20666f72 20000000 4275696c 6420534c for ...Build SL │ │ │ │ 0x00526300 50206661 696c6564 3a20736f 6d65206f P failed: some o │ │ │ │ @@ -24172,15 +24172,15 @@ │ │ │ │ 0x00526dd0 6173655f 616c6967 6e6d656e 7400736c ase_alignment.sl │ │ │ │ 0x00526de0 70000000 00000000 3a206c6f 6f702069 p.......: loop i │ │ │ │ 0x00526df0 6e666f72 6d617469 6f6e2069 6e646963 nformation indic │ │ │ │ 0x00526e00 61746573 20646f65 73206e6f 74206f76 ates does not ov │ │ │ │ 0x00526e10 6572666c 6f770a00 2f627569 6c642f67 erflow../build/g │ │ │ │ 0x00526e20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00526e30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00526e40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00526e40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00526e50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00526e60 632f7472 65652d76 72702e63 00000000 c/tree-vrp.c.... │ │ │ │ 0x00526e70 61727261 79207375 62736372 69707420 array subscript │ │ │ │ 0x00526e80 6973206f 75747369 64652061 72726179 is outside array │ │ │ │ 0x00526e90 20626f75 6e647300 61727261 79207375 bounds.array su │ │ │ │ 0x00526ea0 62736372 69707420 69732061 626f7665 bscript is above │ │ │ │ 0x00526eb0 20617272 61792062 6f756e64 73000000 array bounds... │ │ │ │ @@ -24331,15 +24331,15 @@ │ │ │ │ 0x005277c0 65726f5f 70000000 7672705f 6d656574 ero_p...vrp_meet │ │ │ │ 0x005277d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005277e0 636f6d70 6172655f 76616c75 65735f77 compare_values_w │ │ │ │ 0x005277f0 61726e76 00000000 6e6f6e6e 756c6c5f arnv....nonnull_ │ │ │ │ 0x00527800 6172675f 70000000 2f627569 6c642f67 arg_p.../build/g │ │ │ │ 0x00527810 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00527820 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00527830 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00527830 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00527840 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00527850 632f7472 65652e63 00000000 00000000 c/tree.c........ │ │ │ │ 0x00527860 61727261 7973206f 66206675 6e637469 arrays of functi │ │ │ │ 0x00527870 6f6e7320 61726520 6e6f7420 6d65616e ons are not mean │ │ │ │ 0x00527880 696e6766 756c0000 69676e6f 72696e67 ingful..ignoring │ │ │ │ 0x00527890 20617474 72696275 74657320 6170706c attributes appl │ │ │ │ 0x005278a0 69656420 746f2025 71542061 66746572 ied to %qT after │ │ │ │ @@ -25144,15 +25144,15 @@ │ │ │ │ 0x0052aa90 20257320 70726f66 696c6520 636f756e %s profile coun │ │ │ │ 0x0052aaa0 74657220 28256420 6f757420 6f662025 ter (%d out of % │ │ │ │ 0x0052aab0 64292069 6e636f6e 73697374 656e7420 d) inconsistent │ │ │ │ 0x0052aac0 77697468 20626173 69632d62 6c6f636b with basic-block │ │ │ │ 0x0052aad0 20636f75 6e742028 25642900 00000000 count (%d)..... │ │ │ │ 0x0052aae0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0052aaf0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0052ab00 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0052ab00 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0052ab10 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0052ab20 342e362e 332f6763 632f7661 6c75652d 4.6.3/gcc/value- │ │ │ │ 0x0052ab30 70726f66 2e630000 48697374 6f677261 prof.c..Histogra │ │ │ │ 0x0052ab40 6d207661 6c756520 73746174 656d656e m value statemen │ │ │ │ 0x0052ab50 7420646f 6573206e 6f742063 6f727265 t does not corre │ │ │ │ 0x0052ab60 73706f6e 6420746f 20746865 20737461 spond to the sta │ │ │ │ 0x0052ab70 74656d65 6e742069 74206973 20617373 tement it is ass │ │ │ │ @@ -25210,15 +25210,15 @@ │ │ │ │ 0x0052aeb0 7865645f 76616c75 65000000 00000000 xed_value....... │ │ │ │ 0x0052aec0 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x0052aed0 61637400 00000000 00000000 00000000 act............. │ │ │ │ 0x0052aee0 67696d70 6c655f6d 6f645f73 75627472 gimple_mod_subtr │ │ │ │ 0x0052aef0 6163745f 7472616e 73666f72 6d000000 act_transform... │ │ │ │ 0x0052af00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0052af10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0052af20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0052af20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0052af30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0052af40 342e362e 332f6763 632f7661 722d7472 4.6.3/gcc/var-tr │ │ │ │ 0x0052af50 61636b69 6e672e63 00000000 00000000 acking.c........ │ │ │ │ 0x0052af60 64617461 666c6f77 20646966 66657265 dataflow differe │ │ │ │ 0x0052af70 6e636520 666f756e 643a2072 656d6f76 nce found: remov │ │ │ │ 0x0052af80 616c206f 663a0a00 64617461 666c6f77 al of:..dataflow │ │ │ │ 0x0052af90 20646966 66657265 6e636520 666f756e difference foun │ │ │ │ @@ -25669,15 +25669,15 @@ │ │ │ │ 0x0052cb60 6765745f 76617269 61626c65 5f736563 get_variable_sec │ │ │ │ 0x0052cb70 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x0052cb80 6765745f 6e616d65 645f7365 6374696f get_named_sectio │ │ │ │ 0x0052cb90 6e000000 00000000 6765745f 73656374 n.......get_sect │ │ │ │ 0x0052cba0 696f6e00 00000000 2f627569 6c642f67 ion...../build/g │ │ │ │ 0x0052cbb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052cbc0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052cbd0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052cbd0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052cbe0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052cbf0 632f7661 7261736d 2e630000 00000000 c/varasm.c...... │ │ │ │ 0x0052cc00 74687265 61642d6c 6f63616c 20434f4d thread-local COM │ │ │ │ 0x0052cc10 4d4f4e20 64617461 206e6f74 20696d70 MON data not imp │ │ │ │ 0x0052cc20 6c656d65 6e746564 00000000 00000000 lemented........ │ │ │ │ 0x0052cc30 252b4420 63617573 65732061 20736563 %+D causes a sec │ │ │ │ 0x0052cc40 74696f6e 20747970 6520636f 6e666c69 tion type confli │ │ │ │ @@ -25744,15 +25744,15 @@ │ │ │ │ 0x0052d010 6420616c 69676e6d 656e7420 666f7220 d alignment for │ │ │ │ 0x0052d020 25712b44 20697320 67726561 74657220 %q+D is greater │ │ │ │ 0x0052d030 7468616e 20696d70 6c656d65 6e746564 than implemented │ │ │ │ 0x0052d040 20616c69 676e6d65 6e74206f 66202577 alignment of %w │ │ │ │ 0x0052d050 75000000 00000000 2f627569 6c642f67 u......./build/g │ │ │ │ 0x0052d060 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052d070 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052d080 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052d080 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052d090 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052d0a0 632f7665 632e6300 00000000 00000000 c/vec.c......... │ │ │ │ 0x0052d0b0 63616c63 756c6174 655f616c 6c6f6361 calculate_alloca │ │ │ │ 0x0052d0c0 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ 0x0052d0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0052d0e0 28474343 29200000 00000000 00000000 (GCC) .......... │ │ │ │ 0x0052d0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -25867,15 +25867,15 @@ │ │ │ │ 0x0052d7c0 20286569 74686572 20723120 6f722072 (either r1 or r │ │ │ │ 0x0052d7d0 34292074 6f207236 0a3b2063 616c6c20 4) to r6.; call │ │ │ │ 0x0052d7e0 66756e63 74696f6e 20283078 66306630 function (0xf0f0 │ │ │ │ 0x0052d7f0 2077696c 6c206265 20636861 6e676564 will be changed │ │ │ │ 0x0052d800 290a0000 00000000 2f627569 6c642f67 )......./build/g │ │ │ │ 0x0052d810 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052d820 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052d830 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052d830 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052d840 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052d850 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x0052d860 6d737034 33302e63 00000000 00000000 msp430.c........ │ │ │ │ 0x0052d870 25730925 25412564 2c202525 41300a09 %s.%%A%d, %%A0.. │ │ │ │ 0x0052d880 25730925 25422564 2c202525 42300000 %s.%%B%d, %%B0.. │ │ │ │ 0x0052d890 25730925 25442564 2c202525 44300a09 %s.%%D%d, %%D0.. │ │ │ │ 0x0052d8a0 25730925 25432564 2c202525 43300a09 %s.%%C%d, %%C0.. │ │ │ │ @@ -26093,15 +26093,15 @@ │ │ │ │ 0x0052e5e0 75746500 00000000 5f5f6465 6c61795f ute.....__delay_ │ │ │ │ 0x0052e5f0 6379636c 65732061 7267756d 656e7420 cycles argument │ │ │ │ 0x0052e600 6d757374 20626520 6e6f6e2d 6e656761 must be non-nega │ │ │ │ 0x0052e610 74697665 20696e74 65676572 20636f6e tive integer con │ │ │ │ 0x0052e620 7374616e 74000000 2f627569 6c642f67 stant.../build/g │ │ │ │ 0x0052e630 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052e640 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052e650 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052e650 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052e660 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052e670 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x0052e680 6d737034 33302d62 75696c74 696e732e msp430-builtins. │ │ │ │ 0x0052e690 63000000 00000000 556e6861 6e646c65 c.......Unhandle │ │ │ │ 0x0052e6a0 64206275 696c742d 696e2066 756e6374 d built-in funct │ │ │ │ 0x0052e6b0 696f6e20 60257327 00000000 00000000 ion `%s'........ │ │ │ │ 0x0052e6c0 1d75ebff 1075ebff 4075ebff 5075ebff .u...u..@u..Pu.. │ │ │ │ @@ -26109,15 +26109,15 @@ │ │ │ │ 0x0052e6e0 3076ebff 6076ebff 8876ebff b876ebff 0v..`v...v...v.. │ │ │ │ 0x0052e6f0 f077ebff 1878ebff 4878ebff 9078ebff .w...x..Hx...x.. │ │ │ │ 0x0052e700 c878ebff c074ebff 00000000 00000000 .x...t.......... │ │ │ │ 0x0052e710 6d737034 33305f65 7870616e 645f6275 msp430_expand_bu │ │ │ │ 0x0052e720 696c7469 6e000000 2f627569 6c642f67 iltin.../build/g │ │ │ │ 0x0052e730 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052e740 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052e750 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052e750 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052e760 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052e770 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x0052e780 6d737034 33302d66 756e6374 696f6e2e msp430-function. │ │ │ │ 0x0052e790 63000000 00000000 696e7465 72727570 c.......interrup │ │ │ │ 0x0052e7a0 74207665 63746f72 206f6666 73657420 t vector offset │ │ │ │ 0x0052e7b0 2564206d 75737420 62652065 76656e20 %d must be even │ │ │ │ 0x0052e7c0 616e6420 6e6f6e2d 6e656761 74697665 and non-negative │ │ │ │ @@ -26160,15 +26160,15 @@ │ │ │ │ 0x0052ea10 2f70726f 632f7379 732f6b65 726e656c /proc/sys/kernel │ │ │ │ 0x0052ea20 2f72616e 646f6d69 7a655f76 615f7370 /randomize_va_sp │ │ │ │ 0x0052ea30 61636500 00000000 2f70726f 632f7379 ace...../proc/sy │ │ │ │ 0x0052ea40 732f6b65 726e656c 2f657865 632d7368 s/kernel/exec-sh │ │ │ │ 0x0052ea50 69656c64 2d72616e 646f6d69 7a650000 ield-randomize.. │ │ │ │ 0x0052ea60 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0052ea70 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0052ea80 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0052ea80 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0052ea90 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0052eaa0 342e362e 332f6763 632f6367 72617068 4.6.3/gcc/cgraph │ │ │ │ 0x0052eab0 2e630000 00000000 25442072 656e616d .c......%D renam │ │ │ │ 0x0052eac0 65642061 66746572 20626569 6e672072 ed after being r │ │ │ │ 0x0052ead0 65666572 656e6365 6420696e 20617373 eferenced in ass │ │ │ │ 0x0052eae0 656d626c 79000000 20726561 63686162 embly... reachab │ │ │ │ 0x0052eaf0 6c655f66 726f6d5f 6f746865 725f7061 le_from_other_pa │ │ │ │ @@ -26367,15 +26367,15 @@ │ │ │ │ 0x0052f700 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0052f710 63677261 70685f73 616d655f 626f6479 cgraph_same_body │ │ │ │ 0x0052f720 5f616c69 61735f31 00000000 00000000 _alias_1........ │ │ │ │ 0x0052f730 63677261 70685f6e 6f646500 00000000 cgraph_node..... │ │ │ │ 0x0052f740 00000000 00408f40 2f627569 6c642f67 .....@.@/build/g │ │ │ │ 0x0052f750 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052f760 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052f770 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052f770 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052f780 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052f790 632f6367 72617068 6275696c 642e6300 c/cgraphbuild.c. │ │ │ │ 0x0052f7a0 72656275 696c645f 63677261 70685f65 rebuild_cgraph_e │ │ │ │ 0x0052f7b0 64676573 00000000 00000000 00000000 dges............ │ │ │ │ 0x0052f7c0 7265636f 72645f72 65666572 656e6365 record_reference │ │ │ │ 0x0052f7d0 002a7265 6d6f7665 5f636772 6170685f .*remove_cgraph_ │ │ │ │ 0x0052f7e0 63616c6c 65655f65 64676573 002a7265 callee_edges.*re │ │ │ │ @@ -26431,15 +26431,15 @@ │ │ │ │ 0x0052fb00 20746f6f 206c6172 67650000 00000000 too large...... │ │ │ │ 0x0052fb10 63616c6c 65722065 64676520 66726571 caller edge freq │ │ │ │ 0x0052fb20 75656e63 79202569 20646f65 73206e6f uency %i does no │ │ │ │ 0x0052fb30 74206d61 74636820 42422066 72657175 t match BB frequ │ │ │ │ 0x0052fb40 656e6379 20256900 2f627569 6c642f67 ency %i./build/g │ │ │ │ 0x0052fb50 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0052fb60 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0052fb70 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0052fb70 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0052fb80 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0052fb90 632f6367 72617068 756e6974 2e630000 c/cgraphunit.c.. │ │ │ │ 0x0052fba0 253c7765 616b7265 66253e20 61747472 % attr │ │ │ │ 0x0052fbb0 69627574 65207368 6f756c64 20626520 ibute should be │ │ │ │ 0x0052fbc0 6163636f 6d70616e 69656420 77697468 accompanied with │ │ │ │ 0x0052fbd0 20616e20 253c616c 69617325 3e206174 an % at │ │ │ │ 0x0052fbe0 74726962 75746500 253c6578 7465726e tribute.% %s.... │ │ │ │ 0x00530f70 20202020 20206772 6f777468 2025692c growth %i, │ │ │ │ 0x00530f80 2074696d 65202569 2d25692c 2073697a time %i-%i, siz │ │ │ │ @@ -26954,15 +26954,15 @@ │ │ │ │ 0x00531bb0 66667365 7420256c 69002c20 62795f72 ffset %li., by_r │ │ │ │ 0x00531bc0 6566002c 20747970 653a2000 20202020 ef., type: . │ │ │ │ 0x00531bd0 20202020 20202020 20202020 20000000 ... │ │ │ │ 0x00531be0 4b4e4f57 4e205459 50452c20 74797065 KNOWN TYPE, type │ │ │ │ 0x00531bf0 20696e20 62696e66 6f206973 3a200000 in binfo is: .. │ │ │ │ 0x00531c00 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00531c10 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00531c20 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00531c20 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00531c30 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00531c40 342e362e 332f6763 632f6970 612d7072 4.6.3/gcc/ipa-pr │ │ │ │ 0x00531c50 6f702e63 00000000 20206675 6e637469 op.c.... functi │ │ │ │ 0x00531c60 6f6e2020 25732070 6172616d 65746572 on %s parameter │ │ │ │ 0x00531c70 20646573 63726970 746f7273 3a0a0000 descriptors:... │ │ │ │ 0x00531c80 20204a75 6d702066 756e6374 696f6e73 Jump functions │ │ │ │ 0x00531c90 206f6620 63616c6c 65722020 25733a0a of caller %s:. │ │ │ │ @@ -27075,15 +27075,15 @@ │ │ │ │ 0x00532340 46756e63 74696f6e 20666f75 6e642074 Function found t │ │ │ │ 0x00532350 6f206265 20257363 6f6e7374 3a202573 o be %sconst: %s │ │ │ │ 0x00532360 0a000000 00000000 46756e63 74696f6e ........Function │ │ │ │ 0x00532370 20666f75 6e642074 6f206265 20257370 found to be %sp │ │ │ │ 0x00532380 7572653a 2025730a 00000000 00000000 ure: %s......... │ │ │ │ 0x00532390 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005323a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005323b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005323b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005323c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005323d0 342e362e 332f6763 632f6970 612d7075 4.6.3/gcc/ipa-pu │ │ │ │ 0x005323e0 72652d63 6f6e7374 2e630000 00000000 re-const.c...... │ │ │ │ 0x005323f0 20202020 566f6c61 74696c65 2073746d Volatile stm │ │ │ │ 0x00532400 74206973 206e6f74 20636f6e 73742f70 t is not const/p │ │ │ │ 0x00532410 7572650a 00000000 20202020 6f706572 ure..... oper │ │ │ │ 0x00532420 616e6420 63616e20 7468726f 773b206c and can throw; l │ │ │ │ @@ -27181,15 +27181,15 @@ │ │ │ │ 0x005329e0 6561643a 20000a20 20676c6f 62616c73 ead: .. globals │ │ │ │ 0x005329f0 20777269 7474656e 3a200073 74617469 written: .stati │ │ │ │ 0x00532a00 632d7661 72000000 20202025 732f2569 c-var... %s/%i │ │ │ │ 0x00532a10 202d3e20 72656164 20616c6c 2c207772 -> read all, wr │ │ │ │ 0x00532a20 69746520 616c6c0a 00000000 00000000 ite all......... │ │ │ │ 0x00532a30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00532a40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00532a50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00532a50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00532a60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00532a70 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x00532a80 66657265 6e63652e 63000000 00000000 ference.c....... │ │ │ │ 0x00532a90 0a46756e 6374696f 6e206e61 6d653a25 .Function name:% │ │ │ │ 0x00532aa0 732f2569 3a0a2020 73746174 6963206e s/%i:. static n │ │ │ │ 0x00532ab0 6f742072 6561643a 00000000 00000000 ot read:........ │ │ │ │ 0x00532ac0 69706120 72656665 72656e63 65207375 ipa reference su │ │ │ │ @@ -27204,15 +27204,15 @@ │ │ │ │ 0x00532b50 00000000 00000000 70726f70 61676174 ........propagat │ │ │ │ 0x00532b60 65000000 00000000 00000000 00000000 e............... │ │ │ │ 0x00532b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00532b80 6c746f5f 66696c65 5f646563 6c5f6461 lto_file_decl_da │ │ │ │ 0x00532b90 74615f67 65745f76 61725f64 65636c00 ta_get_var_decl. │ │ │ │ 0x00532ba0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00532bb0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00532bc0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00532bc0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00532bd0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00532be0 342e362e 332f6763 632f6970 612d7265 4.6.3/gcc/ipa-re │ │ │ │ 0x00532bf0 662e6300 20666e3a 25732f25 69202825 f.c. fn:%s/%i (% │ │ │ │ 0x00532c00 73290020 7661723a 25732028 25732900 s). var:%s (%s). │ │ │ │ 0x00532c10 6970615f 7265665f 72656665 72696e67 ipa_ref_refering │ │ │ │ 0x00532c20 5f6e6f64 65000000 00000000 00000000 _node........... │ │ │ │ 0x00532c30 6970615f 72656d6f 76655f72 65666572 ipa_remove_refer │ │ │ │ @@ -27223,15 +27223,15 @@ │ │ │ │ 0x00532c80 0a206c6f 63616c20 616e616c 79736973 . local analysis │ │ │ │ 0x00532c90 206f6620 25730074 79706520 25642000 of %s.type %d . │ │ │ │ 0x00532ca0 20657363 61706564 0a002063 6f6e7461 escaped.. conta │ │ │ │ 0x00532cb0 696e6564 0a007479 70652d65 73636170 ined..type-escap │ │ │ │ 0x00532cc0 652d7661 72000000 2f627569 6c642f67 e-var.../build/g │ │ │ │ 0x00532cd0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00532ce0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00532cf0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00532cf0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00532d00 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00532d10 632f6970 612d7479 70652d65 73636170 c/ipa-type-escap │ │ │ │ 0x00532d20 652e6300 00000000 00000000 00000000 e.c............. │ │ │ │ 0x00532d30 3857edff 1058edff 1056edff b057edff 8W...X...V...W.. │ │ │ │ 0x00532d40 8857edff 1056edff 1056edff 6057edff .W...V...V..`W.. │ │ │ │ 0x00532d50 1558edff f357edff f055edff 9357edff .X...W...U...W.. │ │ │ │ 0x00532d60 6b57edff f055edff f055edff 4057edff kW...U...U..@W.. │ │ │ │ @@ -27253,15 +27253,15 @@ │ │ │ │ 0x00532e60 20766172 706f6f6c 206e6f64 65202573 varpool node %s │ │ │ │ 0x00532e70 000a4d61 726b696e 67206c6f 63616c20 ..Marking local │ │ │ │ 0x00532e80 66756e63 74696f6e 733a000a 4e656564 functions:..Need │ │ │ │ 0x00532e90 65642076 61726961 626c6573 3a006364 ed variables:.cd │ │ │ │ 0x00532ea0 746f7200 00000000 2f627569 6c642f67 tor...../build/g │ │ │ │ 0x00532eb0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00532ec0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00532ed0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00532ed0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00532ee0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00532ef0 632f6970 612e6300 0a436c65 6172696e c/ipa.c..Clearin │ │ │ │ 0x00532f00 67206164 64726573 73207461 6b656e20 g address taken │ │ │ │ 0x00532f10 666c6167 733a0000 0a4d6172 6b696e67 flags:...Marking │ │ │ │ 0x00532f20 20657874 65726e61 6c6c7920 76697369 externally visi │ │ │ │ 0x00532f30 626c6520 66756e63 74696f6e 733a0000 ble functions:.. │ │ │ │ 0x00532f40 0a4d6172 6b696e67 20657874 65726e61 .Marking externa │ │ │ │ @@ -27293,15 +27293,15 @@ │ │ │ │ 0x005330e0 63677261 70685f6f 6e6c795f 63616c6c cgraph_only_call │ │ │ │ 0x005330f0 65645f64 69726563 746c795f 70000000 ed_directly_p... │ │ │ │ 0x00533100 4d617472 69782022 2573223b 20457363 Matrix "%s"; Esc │ │ │ │ 0x00533110 6170696e 67204c65 76656c3a 2025642c aping Level: %d, │ │ │ │ 0x00533120 204e756d 2044696d 733a2025 642c0000 Num Dims: %d,.. │ │ │ │ 0x00533130 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00533140 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00533150 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00533150 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00533160 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00533170 342e362e 332f6763 632f6d61 74726978 4.6.3/gcc/matrix │ │ │ │ 0x00533180 2d72656f 72672e63 00000000 00000000 -reorg.c........ │ │ │ │ 0x00533190 4d617472 69782025 73206973 20616e20 Matrix %s is an │ │ │ │ 0x005331a0 61726775 6d656e74 20746f20 66756e63 argument to func │ │ │ │ 0x005331b0 74696f6e 2025730a 00000000 00000000 tion %s......... │ │ │ │ 0x005331c0 4d617472 69782025 733a2046 756e6374 Matrix %s: Funct │ │ │ │ @@ -27355,15 +27355,15 @@ │ │ │ │ 0x005334c0 6e206e65 76657220 62652063 6f706965 n never be copie │ │ │ │ 0x005334d0 64206265 63617573 65206974 20736176 d because it sav │ │ │ │ 0x005334e0 65732061 64647265 7373206f 66206c6f es address of lo │ │ │ │ 0x005334f0 63616c20 6c616265 6c20696e 20612073 cal label in a s │ │ │ │ 0x00533500 74617469 63207661 72696162 6c650000 tatic variable.. │ │ │ │ 0x00533510 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00533520 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00533530 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00533530 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00533540 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00533550 342e362e 332f6763 632f7472 65652d69 4.6.3/gcc/tree-i │ │ │ │ 0x00533560 6e6c696e 652e6300 66756e63 74696f6e nline.c.function │ │ │ │ 0x00533570 2025712b 46206361 6e206e65 76657220 %q+F can never │ │ │ │ 0x00533580 62652069 6e6c696e 65642062 65636175 be inlined becau │ │ │ │ 0x00533590 73652069 74207573 65732061 6c6c6f63 se it uses alloc │ │ │ │ 0x005335a0 6120286f 76657272 69646520 7573696e a (override usin │ │ │ │ @@ -27534,15 +27534,15 @@ │ │ │ │ 0x00533ff0 70706f72 74656400 00000000 00000000 pported......... │ │ │ │ 0x00534000 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00534010 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00534020 00000000 00000000 6d756466 6c617032 ........mudflap2 │ │ │ │ 0x00534030 006d7564 666c6170 31000000 00000000 .mudflap1....... │ │ │ │ 0x00534040 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00534050 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00534060 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00534060 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00534070 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00534080 342e362e 332f6763 632f7661 72706f6f 4.6.3/gcc/varpoo │ │ │ │ 0x00534090 6c2e6300 6e6f742d 72656164 79002573 l.c.not-ready.%s │ │ │ │ 0x005340a0 3a002069 6e697469 616c697a 65640020 :. initialized. │ │ │ │ 0x005340b0 2861736d 20777269 7474656e 29002075 (asm written). u │ │ │ │ 0x005340c0 7365645f 66726f6d 5f6f7468 65725f70 sed_from_other_p │ │ │ │ 0x005340d0 61727469 74696f6e 00202052 65666572 artition. Refer │ │ │ │ @@ -27699,21 +27699,21 @@ │ │ │ │ 0x00534a40 696e736e 5f6d696e 5f6c656e 67746800 insn_min_length. │ │ │ │ 0x00534a50 696e736e 5f766172 6961626c 655f6c65 insn_variable_le │ │ │ │ 0x00534a60 6e677468 5f700000 00000000 00000000 ngth_p.......... │ │ │ │ 0x00534a70 696e736e 5f637572 72656e74 5f6c656e insn_current_len │ │ │ │ 0x00534a80 67746800 00000000 2f627569 6c642f67 gth...../build/g │ │ │ │ 0x00534a90 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00534aa0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00534ab0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00534ab0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00534ac0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00534ad0 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ │ │ │ │ 0x00534ae0 6d737034 33302e6d 64000000 00000000 msp430.md....... │ │ │ │ 0x00534af0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00534b00 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00534b10 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00534b10 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00534b20 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00534b30 342e362e 332f6763 632f636f 6e666967 4.6.3/gcc/config │ │ │ │ 0x00534b40 2f6d7370 3433302f 70656570 686f6c65 /msp430/peephole │ │ │ │ 0x00534b50 2e6d6400 00000000 00000000 00000000 .md............. │ │ │ │ 0x00534b60 d9b5eeff c0b5eeff c0b5eeff d9b5eeff ................ │ │ │ │ 0x00534b70 d9b5eeff d9b5eeff d9b5eeff d9b5eeff ................ │ │ │ │ 0x00534b80 d9b5eeff d9b5eeff d9b5eeff d9b5eeff ................ │ │ │ │ @@ -28049,15 +28049,15 @@ │ │ │ │ 0x00536020 00000000 00000000 666f756e 64202573 ........found %s │ │ │ │ 0x00536030 20616464 28256429 20725b25 645d3d72 add(%d) r[%d]=r │ │ │ │ 0x00536040 5b25645d 2b725b25 645d0a00 00000000 [%d]+r[%d]...... │ │ │ │ 0x00536050 666f756e 64202573 20696e63 28256429 found %s inc(%d) │ │ │ │ 0x00536060 20725b25 645d2b3d 725b2564 5d0a0000 r[%d]+=r[%d]... │ │ │ │ 0x00536070 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00536080 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00536090 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00536090 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005360a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005360b0 342e362e 332f6763 632f6175 746f2d69 4.6.3/gcc/auto-i │ │ │ │ 0x005360c0 6e632d64 65632e63 00000000 00000000 nc-dec.c........ │ │ │ │ 0x005360d0 696e6320 636f6e66 6c696374 73207769 inc conflicts wi │ │ │ │ 0x005360e0 74682073 746f7265 20666169 6c757265 th store failure │ │ │ │ 0x005360f0 2e0a0000 00000000 72657375 6c74206f ........result o │ │ │ │ 0x00536100 66206164 64206973 20617373 69676e65 f add is assigne │ │ │ │ @@ -28078,15 +28078,15 @@ │ │ │ │ 0x005361f0 7472795f 6d657267 65000000 00000000 try_merge....... │ │ │ │ 0x00536200 426c6f63 6b202564 2063616e 27742062 Block %d can't b │ │ │ │ 0x00536210 6520636f 70696564 20626563 61757365 e copied because │ │ │ │ 0x00536220 20697473 2073697a 65203d20 25642e0a its size = %d.. │ │ │ │ 0x00536230 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00536240 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00536250 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00536260 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00536260 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00536270 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00536280 632f6262 2d72656f 72646572 2e630000 c/bb-reorder.c.. │ │ │ │ 0x00536290 4475706c 69636174 65642062 62202564 Duplicated bb %d │ │ │ │ 0x005362a0 20286372 65617465 64206262 20256429 (created bb %d) │ │ │ │ 0x005362b0 0a000000 00000000 47726f77 696e6720 ........Growing │ │ │ │ 0x005362c0 74686520 64796e61 6d696320 61727261 the dynamic arra │ │ │ │ 0x005362d0 7920746f 20256420 656c656d 656e7473 y to %d elements │ │ │ │ @@ -28147,15 +28147,15 @@ │ │ │ │ 0x00536640 7279696e 6720626c 6f636b20 2564202e rying block %d . │ │ │ │ 0x00536650 2e2e004e 6f772062 74727320 6c697665 ...Now btrs live │ │ │ │ 0x00536660 20696e20 72616e67 65206172 653a2000 in range are: . │ │ │ │ 0x00536670 6661696c 65642074 6f206d6f 76650a00 failed to move.. │ │ │ │ 0x00536680 62746c32 0062746c 31000000 00000000 btl2.btl1....... │ │ │ │ 0x00536690 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005366a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005366b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005366b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005366c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005366d0 342e362e 332f6763 632f6274 2d6c6f61 4.6.3/gcc/bt-loa │ │ │ │ 0x005366e0 642e6300 00000000 41646469 6e672065 d.c.....Adding e │ │ │ │ 0x005366f0 6e64206f 6620626c 6f636b20 25642061 nd of block %d a │ │ │ │ 0x00536700 6e642072 65737420 6f662025 6420746f nd rest of %d to │ │ │ │ 0x00536710 206c6976 65207261 6e67650a 00000000 live range..... │ │ │ │ 0x00536720 41646469 6e672062 6c6f636b 20256420 Adding block %d │ │ │ │ @@ -28205,15 +28205,15 @@ │ │ │ │ 0x005369e0 756e2074 77696365 00000000 00000000 un twice........ │ │ │ │ 0x005369f0 6d6f7665 5f627472 5f646566 00000000 move_btr_def.... │ │ │ │ 0x00536a00 6175676d 656e745f 6c697665 5f72616e augment_live_ran │ │ │ │ 0x00536a10 67650000 00000000 00000000 00000000 ge.............. │ │ │ │ 0x00536a20 696e736e 5f736574 735f6274 725f7000 insn_sets_btr_p. │ │ │ │ 0x00536a30 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00536a40 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00536a50 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00536a50 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00536a60 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00536a70 342e362e 332f6763 632f6366 672e6300 4.6.3/gcc/cfg.c. │ │ │ │ 0x00536a80 496e7661 6c696420 73756d20 6f66206f Invalid sum of o │ │ │ │ 0x00536a90 7574676f 696e6720 70726f62 6162696c utgoing probabil │ │ │ │ 0x00536aa0 69746965 7320252e 31662525 0a000000 ities %.1f%%.... │ │ │ │ 0x00536ab0 496e7661 6c696420 73756d20 6f66206f Invalid sum of o │ │ │ │ 0x00536ac0 7574676f 696e6720 636f756e 74732025 utgoing counts % │ │ │ │ @@ -28322,30 +28322,30 @@ │ │ │ │ 0x00537130 64657820 25642c20 62757420 74686572 dex %d, but ther │ │ │ │ 0x00537140 65206973 206e6f20 65646765 0a000000 e is no edge.... │ │ │ │ 0x00537150 2a702a20 4e6f2069 6e646578 20666f72 *p* No index for │ │ │ │ 0x00537160 20656467 65206672 6f6d2025 6420746f edge from %d to │ │ │ │ 0x00537170 2025640a 00000000 2f627569 6c642f67 %d...../build/g │ │ │ │ 0x00537180 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00537190 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005371a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005371a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005371b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005371c0 632f6366 67616e61 6c2e6300 20252d34 c/cfganal.c. %-4 │ │ │ │ 0x005371d0 64202d20 65646765 2800656e 7472792c d - edge(.entry, │ │ │ │ 0x005371e0 00657869 74290a00 2573207b 20002564 .exit)..%s { .%d │ │ │ │ 0x005371f0 2d3e2564 20000000 00000000 00000000 ->%d ........... │ │ │ │ 0x00537200 636f6d70 7574655f 69646600 00000000 compute_idf..... │ │ │ │ 0x00537210 6466735f 656e756d 65726174 655f6672 dfs_enumerate_fr │ │ │ │ 0x00537220 6f6d0000 00000000 00000000 00000000 om.............. │ │ │ │ 0x00537230 7072655f 616e645f 7265765f 706f7374 pre_and_rev_post │ │ │ │ 0x00537240 5f6f7264 65725f63 6f6d7075 74650000 _order_compute.. │ │ │ │ 0x00537250 696e7665 72746564 5f706f73 745f6f72 inverted_post_or │ │ │ │ 0x00537260 6465725f 636f6d70 75746500 00000000 der_compute..... │ │ │ │ 0x00537270 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00537280 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00537290 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00537290 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005372a0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005372b0 342e362e 332f6763 632f6366 67627569 4.6.3/gcc/cfgbui │ │ │ │ 0x005372c0 6c642e63 00000000 00000000 00000000 ld.c............ │ │ │ │ 0x005372d0 60beefff 60beefff 48beefff 60beefff `...`...H...`... │ │ │ │ 0x005372e0 40beefff 70beefff 40beefff 14bfefff @...p...@....... │ │ │ │ 0x005372f0 ecbeefff d4beefff 1cbfefff 14bfefff ................ │ │ │ │ 0x00537300 14bfefff 14bfefff 6d616b65 5f656467 ........make_edg │ │ │ │ @@ -28372,15 +28372,15 @@ │ │ │ │ 0x00537450 6920696e 736e730a 00000000 00000000 i insns......... │ │ │ │ 0x00537460 43726f73 73206a75 6d70696e 67206672 Cross jumping fr │ │ │ │ 0x00537470 6f6d2062 62202569 20746f20 62622025 om bb %i to bb % │ │ │ │ 0x00537480 693b2025 6920636f 6d6d6f6e 20696e73 i; %i common ins │ │ │ │ 0x00537490 6e730a00 00000000 2f627569 6c642f67 ns....../build/g │ │ │ │ 0x005374a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x005374b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x005374c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x005374c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005374d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005374e0 632f6366 67636c65 616e7570 2e630000 c/cfgcleanup.c.. │ │ │ │ 0x005374f0 0a0a7472 795f6f70 74696d69 7a655f63 ..try_optimize_c │ │ │ │ 0x00537500 66672069 74657261 74696f6e 2025690a fg iteration %i. │ │ │ │ 0x00537510 0a000000 00000000 4d657267 65642025 ........Merged % │ │ │ │ 0x00537520 6420616e 64202564 20776974 686f7574 d and %d without │ │ │ │ 0x00537530 206d6f76 696e672e 0a000000 00000000 moving......... │ │ │ │ @@ -28636,15 +28636,15 @@ │ │ │ │ 0x005384d0 6d616b65 5f657874 72616374 696f6e00 make_extraction. │ │ │ │ 0x005384e0 73756273 74000000 7472795f 636f6d62 subst...try_comb │ │ │ │ 0x005384f0 696e6500 00000000 00000000 00000000 ine............. │ │ │ │ 0x00538500 63726561 74655f6c 6f675f6c 696e6b73 create_log_links │ │ │ │ 0x00538510 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x00538520 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00538530 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00538540 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00538540 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00538550 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00538560 632f636f 6d62696e 652e6300 00000000 c/combine.c..... │ │ │ │ 0x00538570 4661696c 65642074 6f206d61 74636820 Failed to match │ │ │ │ 0x00538580 74686973 20696e73 74727563 74696f6e this instruction │ │ │ │ 0x00538590 3a0a0000 00000000 53756363 65737366 :.......Successf │ │ │ │ 0x005385a0 756c6c79 206d6174 63686564 20746869 ully matched thi │ │ │ │ 0x005385b0 7320696e 73747275 6374696f 6e3a0a00 s instruction:.. │ │ │ │ @@ -28691,15 +28691,15 @@ │ │ │ │ 0x00538840 20006d6f 64696679 696e6720 696e736e .modifying insn │ │ │ │ 0x00538850 20693320 00696e73 6e5f636f 73742025 i3 .insn_cost % │ │ │ │ 0x00538860 643a2025 640a0064 656c6574 696e6720 d: %d..deleting │ │ │ │ 0x00538870 6e6f6f70 206d6f76 65202564 0a006373 noop move %d..cs │ │ │ │ 0x00538880 6100636d 70656c69 6d000000 00000000 a.cmpelim....... │ │ │ │ 0x00538890 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x005388a0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x005388b0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x005388b0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x005388c0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x005388d0 342e362e 332f6763 632f6373 652e6300 4.6.3/gcc/cse.c. │ │ │ │ 0x005388e0 3b3b2046 6f6c6c6f 77696e67 20706174 ;; Following pat │ │ │ │ 0x005388f0 68207769 74682025 64207365 74733a20 h with %d sets: │ │ │ │ 0x00538900 00000000 00000000 44656c65 74656420 ........Deleted │ │ │ │ 0x00538910 25692074 72697669 616c6c79 20646561 %i trivially dea │ │ │ │ 0x00538920 6420696e 736e730a 00000000 00000000 d insns......... │ │ │ │ @@ -28833,30 +28833,30 @@ │ │ │ │ 0x00539120 75736520 6f662000 20696e20 696e736e use of . in insn │ │ │ │ 0x00539130 2025643a 0a007072 6f636573 73696e67 %d:..processing │ │ │ │ 0x00539140 20626c6f 636b2025 64206c72 206f7574 block %d lr out │ │ │ │ 0x00539150 203d2000 72746c20 64636500 75642064 = .rtl dce.ud d │ │ │ │ 0x00539160 63650000 00000000 2f627569 6c642f67 ce....../build/g │ │ │ │ 0x00539170 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00539180 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00539190 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00539190 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x005391a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005391b0 632f6463 652e6300 46696e69 73686564 c/dce.c.Finished │ │ │ │ 0x005391c0 2066696e 64696e67 206e6565 64656420 finding needed │ │ │ │ 0x005391d0 696e7374 72756374 696f6e73 3a0a0000 instructions:... │ │ │ │ 0x005391e0 70726f63 65737369 6e672062 6c6f636b processing block │ │ │ │ 0x005391f0 20256420 6c697665 206f7574 203d2000 %d live out = . │ │ │ │ 0x00539200 66696e69 73686564 2070726f 63657373 finished process │ │ │ │ 0x00539210 696e6720 696e736e 20256420 6c697665 ing insn %d live │ │ │ │ 0x00539220 206f7574 203d2000 6d61726b 65645f69 out = .marked_i │ │ │ │ 0x00539230 6e736e5f 7000392e 39393939 39394539 nsn_p.9.999999E9 │ │ │ │ 0x00539240 3600392e 39393939 39393939 39393939 6.9.999999999999 │ │ │ │ 0x00539250 39393945 33383400 2f627569 6c642f67 999E384./build/g │ │ │ │ 0x00539260 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00539270 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00539280 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00539280 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00539290 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x005392a0 632f6466 702e6300 392e3939 39393939 c/dfp.c.9.999999 │ │ │ │ 0x005392b0 39393939 39393939 39393939 39393939 9999999999999999 │ │ │ │ 0x005392c0 39393939 39393939 39393945 36313434 99999999999E6144 │ │ │ │ 0x005392d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x005392e0 986bf2ff 186cf2ff 786cf2ff 716ef2ff .k...l..xl..qn.. │ │ │ │ 0x005392f0 716ef2ff 716ef2ff 716ef2ff 716ef2ff qn..qn..qn..qn.. │ │ │ │ @@ -28874,15 +28874,15 @@ │ │ │ │ 0x005393b0 64656369 6d616c5f 746f5f64 65636e75 decimal_to_decnu │ │ │ │ 0x005393c0 6d626572 00000000 0a0a2a2a 2a20476c mber......*** Gl │ │ │ │ 0x005393d0 6f62616c 20646174 61666c6f 7720696e obal dataflow in │ │ │ │ 0x005393e0 666f2061 66746572 20616e61 6c797369 fo after analysi │ │ │ │ 0x005393f0 732e0a00 00000000 2f627569 6c642f67 s......./build/g │ │ │ │ 0x00539400 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00539410 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00539420 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00539420 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00539430 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00539440 632f6473 652e6300 74727969 6e672074 c/dse.c.trying t │ │ │ │ 0x00539450 6f207265 706c6163 65202573 6d6f6465 o replace %smode │ │ │ │ 0x00539460 206c6f61 6420696e 20696e73 6e202564 load in insn %d │ │ │ │ 0x00539470 2066726f 6d202573 6d6f6465 2073746f from %smode sto │ │ │ │ 0x00539480 72652069 6e20696e 736e2025 640a0000 re in insn %d... │ │ │ │ 0x00539490 202d2d20 636f756c 64206e6f 74206578 -- could not ex │ │ │ │ @@ -29019,15 +29019,15 @@ │ │ │ │ 0x00539cc0 70726f70 61676174 655f7274 78000000 propagate_rtx... │ │ │ │ 0x00539cd0 666f7277 6172645f 70726f70 61676174 forward_propagat │ │ │ │ 0x00539ce0 655f6173 6d000000 00000000 00000000 e_asm........... │ │ │ │ 0x00539cf0 616c6c5f 75736573 5f617661 696c6162 all_uses_availab │ │ │ │ 0x00539d00 6c655f61 74000000 2f627569 6c642f67 le_at.../build/g │ │ │ │ 0x00539d10 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x00539d20 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x00539d30 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x00539d30 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x00539d40 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x00539d50 632f6677 70726f70 2e630000 00000000 c/fwprop.c...... │ │ │ │ 0x00539d60 0a4e756d 62657220 6f662073 75636365 .Number of succe │ │ │ │ 0x00539d70 73736675 6c20666f 72776172 64207072 ssful forward pr │ │ │ │ 0x00539d80 6f706167 6174696f 6e733a20 25640a0a opagations: %d.. │ │ │ │ 0x00539d90 00000000 00000000 4368616e 67657320 ........Changes │ │ │ │ 0x00539da0 746f2069 6e736e20 2564206e 6f742072 to insn %d not r │ │ │ │ @@ -29038,15 +29038,15 @@ │ │ │ │ 0x00539df0 7265706c 6163696e 670a2000 0a207769 replacing. .. wi │ │ │ │ 0x00539e00 74682000 4368616e 67656420 696e736e th .Changed insn │ │ │ │ 0x00539e10 2025640a 00205365 7474696e 67205245 %d.. Setting RE │ │ │ │ 0x00539e20 475f4551 55414c20 6e6f7465 0a006677 G_EQUAL note..fw │ │ │ │ 0x00539e30 70726f70 32006677 70726f70 31000000 prop2.fwprop1... │ │ │ │ 0x00539e40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x00539e50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x00539e60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x00539e60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x00539e70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x00539e80 342e362e 332f6763 632f6769 6d706c65 4.6.3/gcc/gimple │ │ │ │ 0x00539e90 2d666f6c 642e6300 00000000 00000000 -fold.c......... │ │ │ │ 0x00539ea0 50fcf2ff c8fbf2ff 50fbf2ff 50fcf2ff P.......P...P... │ │ │ │ 0x00539eb0 50fcf2ff 50fcf2ff 58faf2ff c8faf2ff P...P...X....... │ │ │ │ 0x00539ec0 f8f9f2ff 9c01f3ff 9cfbf2ff 24fbf2ff ............$... │ │ │ │ 0x00539ed0 9c01f3ff 9c01f3ff 9c01f3ff 2cfaf2ff ............,... │ │ │ │ @@ -29115,15 +29115,15 @@ │ │ │ │ 0x0053a2c0 6d740000 00000000 00000000 00000000 mt.............. │ │ │ │ 0x0053a2d0 6c6f7765 725f6769 6d706c65 5f62696e lower_gimple_bin │ │ │ │ 0x0053a2e0 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x0053a2f0 6c6f7765 725f6675 6e637469 6f6e5f62 lower_function_b │ │ │ │ 0x0053a300 6f647900 00000000 2f627569 6c642f67 ody...../build/g │ │ │ │ 0x0053a310 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053a320 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053a330 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053a330 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053a340 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053a350 632f6769 6d706c65 2d6c6f77 2e630073 c/gimple-low.c.s │ │ │ │ 0x0053a360 65746a6d 70766172 00636f6c 6f723a20 etjmpvar.color: │ │ │ │ 0x0053a370 626c7565 2000636c 6173733a 20256420 blue .class: %d │ │ │ │ 0x0053a380 00636f6c 6f723a20 72656420 00636f6c .color: red .col │ │ │ │ 0x0053a390 6f723a20 67726565 6e20006c 69676874 or: green .light │ │ │ │ 0x0053a3a0 67726579 00776869 74650064 61726b67 grey.white.darkg │ │ │ │ @@ -29153,27 +29153,27 @@ │ │ │ │ 0x0053a520 3a202573 0a20206c 6162656c 3a202225 : %s. label: "% │ │ │ │ 0x0053a530 73202564 0a000000 6e6f6465 3a207b20 s %d....node: { │ │ │ │ 0x0053a540 7469746c 653a2022 25732e39 39393939 title: "%s.99999 │ │ │ │ 0x0053a550 3922206c 6162656c 3a202245 4e442220 9" label: "END" │ │ │ │ 0x0053a560 7d0a7d0a 00000000 2f627569 6c642f67 }.}...../build/g │ │ │ │ 0x0053a570 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053a580 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053a590 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053a590 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053a5a0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053a5b0 632f6772 6170682e 63000000 00000000 c/graph.c....... │ │ │ │ 0x0053a5c0 66696e69 73685f67 72617068 5f64756d finish_graph_dum │ │ │ │ 0x0053a5d0 705f6669 6c650000 00000000 00000000 p_file.......... │ │ │ │ 0x0053a5e0 636c6561 6e5f6772 6170685f 64756d70 clean_graph_dump │ │ │ │ 0x0053a5f0 5f66696c 65000000 47726170 68697465 _file...Graphite │ │ │ │ 0x0053a600 206c6f6f 70206f70 74696d69 7a617469 loop optimizati │ │ │ │ 0x0053a610 6f6e7320 63616e6e 6f742062 65207573 ons cannot be us │ │ │ │ 0x0053a620 65640000 00000000 2f627569 6c642f67 ed....../build/g │ │ │ │ 0x0053a630 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053a640 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053a650 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053a650 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053a660 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053a670 632f6966 6376742e 63000000 00000000 c/ifcvt.c....... │ │ │ │ 0x0053a680 25642069 6e736e25 7320636f 6e766572 %d insn%s conver │ │ │ │ 0x0053a690 74656420 746f2063 6f6e6469 74696f6e ted to condition │ │ │ │ 0x0053a6a0 616c2065 78656375 74696f6e 2e0a0000 al execution.... │ │ │ │ 0x0053a6b0 0a0a3d3d 3d3d3d3d 3d3d3d3d 20506173 ..========== Pas │ │ │ │ 0x0053a6c0 73202564 203d3d3d 3d3d3d3d 3d3d3d0a s %d ==========. │ │ │ │ @@ -29218,15 +29218,15 @@ │ │ │ │ 0x0053a930 735f696e 736e7300 00000000 00000000 s_insns......... │ │ │ │ 0x0053a940 636f6e64 5f657865 635f6669 6e645f69 cond_exec_find_i │ │ │ │ 0x0053a950 665f626c 6f636b00 00000000 00000000 f_block......... │ │ │ │ 0x0053a960 6e6f6365 5f656d69 745f6d6f 76655f69 noce_emit_move_i │ │ │ │ 0x0053a970 6e736e00 00000000 2f627569 6c642f67 nsn...../build/g │ │ │ │ 0x0053a980 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053a990 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053a9a0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053a9a0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053a9b0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053a9c0 632f696d 706c6963 69742d7a 65652e63 c/implicit-zee.c │ │ │ │ 0x0053a9d0 00000000 00000000 43616e6e 6f742065 ........Cannot e │ │ │ │ 0x0053a9e0 6c696d69 6e617465 207a6572 6f2d6578 liminate zero-ex │ │ │ │ 0x0053a9f0 74656e73 696f6e3a 200a0000 00000000 tension: ....... │ │ │ │ 0x0053aa00 4e6f2064 6566732e 20436f75 6c642062 No defs. Could b │ │ │ │ 0x0053aa10 65206578 74656e64 696e6720 70617261 e extending para │ │ │ │ @@ -29270,15 +29270,15 @@ │ │ │ │ 0x0053ac70 20696e20 626c6f63 6b202564 20666f72 in block %d for │ │ │ │ 0x0053ac80 20696e73 6e202564 2e0a0069 6e69742d insn %d...init- │ │ │ │ 0x0053ac90 72656773 002f7573 722f7368 6172652f regs./usr/share/ │ │ │ │ 0x0053aca0 6c6f6361 6c650075 74662d38 00757466 locale.utf-8.utf │ │ │ │ 0x0053acb0 3800e280 9800e280 99000000 00000000 8............... │ │ │ │ 0x0053acc0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053acd0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053ace0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053ace0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053acf0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053ad00 342e362e 332f6763 632f6c6f 7765722d 4.6.3/gcc/lower- │ │ │ │ 0x0053ad10 73756272 65672e63 00000000 00000000 subreg.c........ │ │ │ │ 0x0053ad20 3b205265 706c6163 696e6720 696e736e ; Replacing insn │ │ │ │ 0x0053ad30 3a202564 20776974 6820696e 736e733a : %d with insns: │ │ │ │ 0x0053ad40 20003b20 53706c69 7474696e 67207265 .; Splitting re │ │ │ │ 0x0053ad50 67202575 202d3e00 73756272 65673200 g %u ->.subreg2. │ │ │ │ @@ -29294,15 +29294,15 @@ │ │ │ │ 0x0053adf0 636f6e63 61746e00 00000000 00000000 concatn......... │ │ │ │ 0x0053ae00 7265736f 6c76655f 73756272 65675f75 resolve_subreg_u │ │ │ │ 0x0053ae10 73650000 00000000 00000000 00000000 se.............. │ │ │ │ 0x0053ae20 6465636f 6d706f73 655f6d75 6c746977 decompose_multiw │ │ │ │ 0x0053ae30 6f72645f 73756272 65677300 00000000 ord_subregs..... │ │ │ │ 0x0053ae40 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053ae50 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053ae60 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053ae60 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053ae70 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053ae80 342e362e 332f6763 632f6d63 662e6300 4.6.3/gcc/mcf.c. │ │ │ │ 0x0053ae90 0a44756d 70206669 78757020 67726170 .Dump fixup grap │ │ │ │ 0x0053aea0 6820666f 72202573 28293a20 25732e0a h for %s(): %s.. │ │ │ │ 0x0053aeb0 00000000 00000000 54686572 65206172 ........There ar │ │ │ │ 0x0053aec0 65202564 20766572 74696365 7320616e e %d vertices an │ │ │ │ 0x0053aed0 64202564 20656467 65732e20 6e65775f d %d edges. new_ │ │ │ │ @@ -29484,15 +29484,15 @@ │ │ │ │ 0x0053b9d0 6b696e67 20666f72 20726564 20657175 king for red equ │ │ │ │ 0x0053b9e0 6174696f 6e733a0a 00476973 74206973 ations:..Gist is │ │ │ │ 0x0053b9f0 2046414c 53450a00 61206672 65652072 FALSE..a free r │ │ │ │ 0x0053ba00 65642065 6c696d69 6e617469 6f6e206f ed elimination o │ │ │ │ 0x0053ba10 66202573 0a000000 2f627569 6c642f67 f %s..../build/g │ │ │ │ 0x0053ba20 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053ba30 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053ba40 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053ba40 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053ba50 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053ba60 632f6f6d 6567612e 63000000 00000000 c/omega.c....... │ │ │ │ 0x0053ba70 61646469 6e672065 7175616c 69747920 adding equality │ │ │ │ 0x0053ba80 636f6e73 74726169 6e742025 6420746f constraint %d to │ │ │ │ 0x0053ba90 206f7574 65722070 726f626c 656d0a00 outer problem.. │ │ │ │ 0x0053baa0 466f756e 64206120 73696e67 6c652077 Found a single w │ │ │ │ 0x0053bab0 696c6420 63617264 20657175 616c6974 ild card equalit │ │ │ │ @@ -29623,15 +29623,15 @@ │ │ │ │ 0x0053c280 745f7375 62730000 00000000 00000000 t_subs.......... │ │ │ │ 0x0053c290 6f6d6567 615f656c 696d696e 6174655f omega_eliminate_ │ │ │ │ 0x0053c2a0 72656475 6e64616e 74000000 00000000 redundant....... │ │ │ │ 0x0053c2b0 6f6d6567 615f7072 65747479 5f707269 omega_pretty_pri │ │ │ │ 0x0053c2c0 6e745f70 726f626c 656d0000 00000000 nt_problem...... │ │ │ │ 0x0053c2d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053c2e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053c2f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053c2f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053c300 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053c310 342e362e 332f6763 632f7472 65652d61 4.6.3/gcc/tree-a │ │ │ │ 0x0053c320 6666696e 652e6300 7b0a2020 74797065 ffine.c.{. type │ │ │ │ 0x0053c330 203d2000 0a20206f 66667365 74203d20 = .. offset = │ │ │ │ 0x0053c340 000a2020 656c656d 656e7473 203d207b .. elements = { │ │ │ │ 0x0053c350 0a002020 20205b25 645d203d 20002c20 .. [%d] = ., │ │ │ │ 0x0053c360 0a000a20 207d000a 20207265 7374203d ... }.. rest = │ │ │ │ @@ -29645,15 +29645,15 @@ │ │ │ │ 0x0053c3e0 6d756c74 00000000 00000000 00000000 mult............ │ │ │ │ 0x0053c3f0 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x0053c400 746f5f74 72656500 00000000 00000000 to_tree......... │ │ │ │ 0x0053c410 6166665f 636f6d62 696e6174 696f6e5f aff_combination_ │ │ │ │ 0x0053c420 6164645f 656c7400 2f627569 6c642f67 add_elt./build/g │ │ │ │ 0x0053c430 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053c440 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053c450 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053c450 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053c460 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053c470 632f7472 65652d63 68726563 2e630028 c/tree-chrec.c.( │ │ │ │ 0x0053c480 63687265 635f6170 706c7920 0a002020 chrec_apply .. │ │ │ │ 0x0053c490 28766172 79696e67 5f6c6f6f 70203d20 (varying_loop = │ │ │ │ 0x0053c4a0 25640a00 290a2020 28636872 6563203d %d..). (chrec = │ │ │ │ 0x0053c4b0 2000290a 20202878 203d2000 290a2020 .). (x = .). │ │ │ │ 0x0053c4c0 28726573 203d2000 00000000 00000000 (res = ......... │ │ │ │ @@ -29703,26 +29703,26 @@ │ │ │ │ 0x0053c780 4e6f7420 756e726f 6c6c696e 67206c6f Not unrolling lo │ │ │ │ 0x0053c790 6f702025 6420282d 2d706172 616d206d op %d (--param m │ │ │ │ 0x0053c7a0 61782d63 6f6d706c 6574656c 792d7065 ax-completely-pe │ │ │ │ 0x0053c7b0 656c6564 2d696e73 6e73206c 696d6974 eled-insns limit │ │ │ │ 0x0053c7c0 20726561 63686564 292e0a00 00000000 reached)....... │ │ │ │ 0x0053c7d0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053c7e0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053c7f0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053c7f0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053c800 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053c810 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0053c820 73612d6c 6f6f702d 69766361 6e6f6e2e sa-loop-ivcanon. │ │ │ │ 0x0053c830 63000000 00000000 41646465 64206361 c.......Added ca │ │ │ │ 0x0053c840 6e6f6e69 63616c20 69762074 6f206c6f nonical iv to lo │ │ │ │ 0x0053c850 6f702025 642c2000 00000000 00000000 op %d, ......... │ │ │ │ 0x0053c860 7472795f 756e726f 6c6c5f6c 6f6f705f try_unroll_loop_ │ │ │ │ 0x0053c870 636f6d70 6c657465 6c790000 00000000 completely...... │ │ │ │ 0x0053c880 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053c890 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053c8a0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053c8a0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053c8b0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053c8c0 342e362e 332f6763 632f7472 65652d73 4.6.3/gcc/tree-s │ │ │ │ 0x0053c8d0 73612d6c 6f6f702d 756e7377 69746368 sa-loop-unswitch │ │ │ │ 0x0053c8e0 2e630000 00000000 3b3b204e 6f742075 .c......;; Not u │ │ │ │ 0x0053c8f0 6e737769 74636869 6e672063 6f6c6420 nswitching cold │ │ │ │ 0x0053c900 6c6f6f70 730a003b 3b20436f 6e736964 loops..;; Consid │ │ │ │ 0x0053c910 6572696e 67206c6f 6f702025 640a0000 ering loop %d... │ │ │ │ @@ -29732,15 +29732,15 @@ │ │ │ │ 0x0053c950 3d3d0070 61747465 726e2072 65636f67 ==.pattern recog │ │ │ │ 0x0053c960 6e697a65 643a2000 76656374 5f726563 nized: .vect_rec │ │ │ │ 0x0053c970 6f675f77 6964656e 5f73756d 5f706174 og_widen_sum_pat │ │ │ │ 0x0053c980 7465726e 3a206465 74656374 65643a20 tern: detected: │ │ │ │ 0x0053c990 00000000 00000000 2f627569 6c642f67 ......../build/g │ │ │ │ 0x0053c9a0 63632d6d 73703433 302d3656 54625037 cc-msp430-6VTbP7 │ │ │ │ 0x0053c9b0 2f676363 2d6d7370 3433302d 342e362e /gcc-msp430-4.6. │ │ │ │ - 0x0053c9c0 337e6d73 70676363 2d323031 32303430 3~mspgcc-2012040 │ │ │ │ + 0x0053c9c0 332d6d73 70676363 2d323031 32303430 3-mspgcc-2012040 │ │ │ │ 0x0053c9d0 362f2e2f 6763632d 342e362e 332f6763 6/./gcc-4.6.3/gc │ │ │ │ 0x0053c9e0 632f7472 65652d76 6563742d 70617474 c/tree-vect-patt │ │ │ │ 0x0053c9f0 65726e73 2e630000 76656374 5f726563 erns.c..vect_rec │ │ │ │ 0x0053ca00 6f675f77 6964656e 5f6d756c 745f7061 og_widen_mult_pa │ │ │ │ 0x0053ca10 74746572 6e3a2064 65746563 7465643a ttern: detected: │ │ │ │ 0x0053ca20 20000000 00000000 76656374 5f726563 .......vect_rec │ │ │ │ 0x0053ca30 6f675f64 6f745f70 726f645f 70617474 og_dot_prod_patt │ │ │ │ @@ -29749,15 +29749,15 @@ │ │ │ │ 0x0053ca60 6f675f31 00000000 00000000 00000000 og_1............ │ │ │ │ 0x0053ca70 76656374 5f726563 6f675f77 6964656e vect_recog_widen │ │ │ │ 0x0053ca80 5f73756d 5f706174 7465726e 00000000 _sum_pattern.... │ │ │ │ 0x0053ca90 76656374 5f726563 6f675f64 6f745f70 vect_recog_dot_p │ │ │ │ 0x0053caa0 726f645f 70617474 65726e00 00000000 rod_pattern..... │ │ │ │ 0x0053cab0 2f627569 6c642f67 63632d6d 73703433 /build/gcc-msp43 │ │ │ │ 0x0053cac0 302d3656 54625037 2f676363 2d6d7370 0-6VTbP7/gcc-msp │ │ │ │ - 0x0053cad0 3433302d 342e362e 337e6d73 70676363 430-4.6.3~mspgcc │ │ │ │ + 0x0053cad0 3433302d 342e362e 332d6d73 70676363 430-4.6.3-mspgcc │ │ │ │ 0x0053cae0 2d323031 32303430 362f2e2f 6763632d -20120406/./gcc- │ │ │ │ 0x0053caf0 342e362e 332f6763 632f7472 65652d76 4.6.3/gcc/tree-v │ │ │ │ 0x0053cb00 6563742d 64617461 2d726566 732e6300 ect-data-refs.c. │ │ │ │ 0x0053cb10 6d61726b 20666f72 2072756e 2d74696d mark for run-tim │ │ │ │ 0x0053cb20 6520616c 69617369 6e672074 65737420 e aliasing test │ │ │ │ 0x0053cb30 62657477 65656e20 00000000 00000000 between ........ │ │ │ │ 0x0053cb40 76657273 696f6e69 6e67206e 6f742073 versioning not s │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32303036 66623661 35643239 39373139 2006fb6a5d299719 │ │ │ │ - 0x00000010 62303935 65636438 62636431 31656664 b095ecd8bcd11efd │ │ │ │ - 0x00000020 64383966 31352e64 65627567 00000000 d89f15.debug.... │ │ │ │ - 0x00000030 6dfa4627 m.F' │ │ │ │ + 0x00000000 66316636 33353963 62303134 63636537 f1f6359cb014cce7 │ │ │ │ + 0x00000010 38346533 62346133 30386438 32666431 84e3b4a308d82fd1 │ │ │ │ + 0x00000020 64353038 61362e64 65627567 00000000 d508a6.debug.... │ │ │ │ + 0x00000030 2c41c6cc ,A.. │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/libcrt0.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 248 2018-01-24 18:25:29.000000 / │ │ │ │ +---------- 0 0 0 248 2022-01-07 17:14:47.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:28.000000 _reset_vector__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:28.000000 __watchdog_support.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:28.000000 __init_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:28.000000 __low_level_init.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1708 2018-01-24 18:25:28.000000 _copy_data.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:28.000000 _clear_bss.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:28.000000 __stop_progExec__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:28.000000 _endless_loop__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:29.000000 _unexpected_.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:29.000000 _ctors430.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:29.000000 _dtors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:14:47.000000 _reset_vector__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:14:47.000000 __watchdog_support.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:47.000000 __init_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:14:47.000000 __low_level_init.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1708 2022-01-07 17:14:47.000000 _copy_data.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:47.000000 _clear_bss.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:14:47.000000 __stop_progExec__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:14:47.000000 _endless_loop__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:47.000000 _unexpected_.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:47.000000 _ctors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:47.000000 _dtors430.o │ │ │ ├── __watchdog_support.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .noinit.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ ├── __init_stack.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/libcrt0dwdt.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 226 2018-01-24 18:25:29.000000 / │ │ │ │ +---------- 0 0 0 226 2022-01-07 17:14:48.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:29.000000 _reset_vector__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:29.000000 __watchdog_support-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:29.000000 __init_stack-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:29.000000 __low_level_init-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:29.000000 _copy_data-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:29.000000 _clear_bss-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:29.000000 __stop_progExec__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:29.000000 _endless_loop__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:29.000000 _unexpected_-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:29.000000 _ctors430-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:29.000000 _dtors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:14:47.000000 _reset_vector__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:14:47.000000 __watchdog_support-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:47.000000 __init_stack-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:14:47.000000 __low_level_init-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:14:47.000000 _copy_data-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:14:47.000000 _clear_bss-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:14:47.000000 __stop_progExec__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:14:47.000000 _endless_loop__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:47.000000 _unexpected_-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:47.000000 _ctors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:47.000000 _dtors430-dwdt.o │ │ │ ├── __watchdog_support-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __init_stack-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/libgcc.a │ │ │ ├── file list │ │ │ │ @@ -1,136 +1,136 @@ │ │ │ │ ----------- 0 0 0 2814 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 2814 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:20.000000 _cmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:20.000000 _ucmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1524 2018-01-24 18:25:20.000000 _cmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1524 2018-01-24 18:25:21.000000 _ucmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:21.000000 _mulqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:21.000000 _mulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:21.000000 _umulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:21.000000 _mulhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1588 2018-01-24 18:25:21.000000 _mulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1568 2018-01-24 18:25:21.000000 _umulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:21.000000 _mulsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:21.000000 _mulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1596 2018-01-24 18:25:21.000000 _umulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1684 2018-01-24 18:25:21.000000 _muldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1628 2018-01-24 18:25:21.000000 _udivmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1704 2018-01-24 18:25:21.000000 _divmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1632 2018-01-24 18:25:21.000000 _udivmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1708 2018-01-24 18:25:21.000000 _divmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1664 2018-01-24 18:25:21.000000 _udivmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1736 2018-01-24 18:25:21.000000 _divmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1896 2018-01-24 18:25:21.000000 _udivmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1860 2018-01-24 18:25:21.000000 _divmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1520 2018-01-24 18:25:21.000000 __prologue_saver.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1508 2018-01-24 18:25:21.000000 __epilogue_restorer.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1524 2018-01-24 18:25:21.000000 __epilogue_restorer_intr.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1488 2018-01-24 18:25:21.000000 _ashlqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1488 2018-01-24 18:25:21.000000 _ashrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1492 2018-01-24 18:25:21.000000 _lshrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:21.000000 _ashlhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:21.000000 _ashrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1672 2018-01-24 18:25:21.000000 _lshrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1632 2018-01-24 18:25:21.000000 _ashlsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1644 2018-01-24 18:25:21.000000 _ashrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 513 2018-01-24 18:25:21.000000 _lshrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1772 2018-01-24 18:25:21.000000 _ashldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1808 2018-01-24 18:25:21.000000 _ashrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1772 2018-01-24 18:25:21.000000 _lshrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2848 2018-01-24 18:25:21.000000 _negdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2228 2018-01-24 18:25:21.000000 _clear_cache.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2240 2018-01-24 18:25:21.000000 _enable_execute_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:22.000000 _trampoline.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:22.000000 __main.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2588 2018-01-24 18:25:22.000000 _absvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2664 2018-01-24 18:25:22.000000 _absvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2660 2018-01-24 18:25:22.000000 _addvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2780 2018-01-24 18:25:22.000000 _addvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2660 2018-01-24 18:25:22.000000 _subvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2772 2018-01-24 18:25:22.000000 _subvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2708 2018-01-24 18:25:22.000000 _mulvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4724 2018-01-24 18:25:22.000000 _mulvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2608 2018-01-24 18:25:22.000000 _negvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2688 2018-01-24 18:25:22.000000 _negvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1944 2018-01-24 18:25:22.000000 _ctors.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3268 2018-01-24 18:25:22.000000 _ffssi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3752 2018-01-24 18:25:22.000000 _ffsdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2160 2018-01-24 18:25:22.000000 _clz.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3060 2018-01-24 18:25:22.000000 _clzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3520 2018-01-24 18:25:22.000000 _clzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3208 2018-01-24 18:25:22.000000 _ctzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3736 2018-01-24 18:25:22.000000 _ctzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:22.000000 _popcount_tab.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2764 2018-01-24 18:25:22.000000 _popcountsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2784 2018-01-24 18:25:23.000000 _popcountdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2504 2018-01-24 18:25:23.000000 _paritysi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2920 2018-01-24 18:25:23.000000 _paritydi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2852 2018-01-24 18:25:23.000000 _powisf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _powidf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _powixf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _powitf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6532 2018-01-24 18:25:23.000000 _mulsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _muldc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _mulxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _multc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6092 2018-01-24 18:25:23.000000 _divsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _divdc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _divxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _divtc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2484 2018-01-24 18:25:23.000000 _bswapsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2884 2018-01-24 18:25:23.000000 _bswapdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2692 2018-01-24 18:25:23.000000 _fixunssfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _fixunsdfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _fixunsxfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2624 2018-01-24 18:25:23.000000 _fixsfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _fixdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _fixxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:23.000000 _fixtfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3564 2018-01-24 18:25:23.000000 _fixunssfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _fixunsdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _fixunsxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _fixunstfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3884 2018-01-24 18:25:24.000000 _floatdisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatdidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatdixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3964 2018-01-24 18:25:24.000000 _floatundisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatundidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatundixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _floatunditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1544 2018-01-24 18:25:24.000000 _eprintf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2964 2018-01-24 18:25:24.000000 __gcc_bcmp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14652 2018-01-24 18:25:24.000000 _divdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14552 2018-01-24 18:25:24.000000 _moddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14368 2018-01-24 18:25:24.000000 _udivdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 13960 2018-01-24 18:25:25.000000 _umoddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2460 2018-01-24 18:25:25.000000 _udiv_w_sdiv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 15396 2018-01-24 18:25:25.000000 _udivmoddi4.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4612 2018-01-24 18:25:25.000000 _pack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3832 2018-01-24 18:25:25.000000 _unpack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6600 2018-01-24 18:25:25.000000 _addsub_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5764 2018-01-24 18:25:25.000000 _mul_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4992 2018-01-24 18:25:25.000000 _div_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3408 2018-01-24 18:25:25.000000 _fpcmp_parts_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3448 2018-01-24 18:25:25.000000 _compare_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _eq_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _ne_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _gt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _ge_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _lt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:25.000000 _le_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3712 2018-01-24 18:25:26.000000 _unord_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3884 2018-01-24 18:25:26.000000 _si_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3832 2018-01-24 18:25:26.000000 _sf_to_si.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3444 2018-01-24 18:25:26.000000 _negate_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3272 2018-01-24 18:25:26.000000 _make_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2024 2018-01-24 18:25:26.000000 _sf_to_df.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2320 2018-01-24 18:25:26.000000 _thenan_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2024 2018-01-24 18:25:26.000000 _sf_to_usi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3996 2018-01-24 18:25:26.000000 _usi_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:26.000000 unwind-dw2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 32496 2018-01-24 18:25:26.000000 unwind-dw2-fde.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14708 2018-01-24 18:25:26.000000 unwind-sjlj.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3336 2018-01-24 18:25:26.000000 gthr-gnat.o │ │ │ │ --rw-rw-r-- 0 2952 1009 9468 2018-01-24 18:25:26.000000 unwind-c.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3672 2018-01-24 18:25:26.000000 emutls.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:37.000000 _cmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:37.000000 _ucmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1524 2022-01-07 17:14:37.000000 _cmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1524 2022-01-07 17:14:37.000000 _ucmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:37.000000 _mulqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:14:37.000000 _mulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:14:37.000000 _umulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:37.000000 _mulhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1588 2022-01-07 17:14:37.000000 _mulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1568 2022-01-07 17:14:37.000000 _umulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:14:37.000000 _mulsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:14:37.000000 _mulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1596 2022-01-07 17:14:37.000000 _umulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1684 2022-01-07 17:14:37.000000 _muldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1628 2022-01-07 17:14:37.000000 _udivmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1704 2022-01-07 17:14:37.000000 _divmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1632 2022-01-07 17:14:37.000000 _udivmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1708 2022-01-07 17:14:37.000000 _divmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1664 2022-01-07 17:14:37.000000 _udivmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1736 2022-01-07 17:14:37.000000 _divmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1896 2022-01-07 17:14:37.000000 _udivmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1860 2022-01-07 17:14:37.000000 _divmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1520 2022-01-07 17:14:38.000000 __prologue_saver.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1508 2022-01-07 17:14:38.000000 __epilogue_restorer.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1524 2022-01-07 17:14:38.000000 __epilogue_restorer_intr.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1488 2022-01-07 17:14:38.000000 _ashlqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1488 2022-01-07 17:14:38.000000 _ashrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1492 2022-01-07 17:14:38.000000 _lshrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:38.000000 _ashlhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:38.000000 _ashrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1672 2022-01-07 17:14:38.000000 _lshrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1632 2022-01-07 17:14:38.000000 _ashlsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1644 2022-01-07 17:14:38.000000 _ashrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 513 2022-01-07 17:14:38.000000 _lshrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1772 2022-01-07 17:14:38.000000 _ashldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1808 2022-01-07 17:14:38.000000 _ashrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1772 2022-01-07 17:14:38.000000 _lshrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2848 2022-01-07 17:14:38.000000 _negdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2228 2022-01-07 17:14:38.000000 _clear_cache.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2240 2022-01-07 17:14:38.000000 _enable_execute_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:38.000000 _trampoline.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:38.000000 __main.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2588 2022-01-07 17:14:38.000000 _absvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2664 2022-01-07 17:14:38.000000 _absvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2660 2022-01-07 17:14:38.000000 _addvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2780 2022-01-07 17:14:38.000000 _addvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2660 2022-01-07 17:14:38.000000 _subvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2772 2022-01-07 17:14:39.000000 _subvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2708 2022-01-07 17:14:39.000000 _mulvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4724 2022-01-07 17:14:39.000000 _mulvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2608 2022-01-07 17:14:39.000000 _negvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2688 2022-01-07 17:14:39.000000 _negvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1944 2022-01-07 17:14:39.000000 _ctors.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3268 2022-01-07 17:14:39.000000 _ffssi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3752 2022-01-07 17:14:39.000000 _ffsdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2160 2022-01-07 17:14:39.000000 _clz.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3060 2022-01-07 17:14:39.000000 _clzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3520 2022-01-07 17:14:39.000000 _clzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3208 2022-01-07 17:14:39.000000 _ctzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3736 2022-01-07 17:14:39.000000 _ctzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:14:39.000000 _popcount_tab.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2764 2022-01-07 17:14:39.000000 _popcountsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2784 2022-01-07 17:14:39.000000 _popcountdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2504 2022-01-07 17:14:39.000000 _paritysi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2920 2022-01-07 17:14:40.000000 _paritydi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2852 2022-01-07 17:14:40.000000 _powisf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _powidf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _powixf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _powitf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6532 2022-01-07 17:14:40.000000 _mulsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _muldc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _mulxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _multc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6092 2022-01-07 17:14:40.000000 _divsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _divdc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _divxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _divtc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2484 2022-01-07 17:14:40.000000 _bswapsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2884 2022-01-07 17:14:40.000000 _bswapdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2692 2022-01-07 17:14:40.000000 _fixunssfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _fixunsdfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:40.000000 _fixunsxfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2624 2022-01-07 17:14:41.000000 _fixsfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixtfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3564 2022-01-07 17:14:41.000000 _fixunssfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixunsdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixunsxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _fixunstfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3884 2022-01-07 17:14:41.000000 _floatdisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatdidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatdixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3964 2022-01-07 17:14:41.000000 _floatundisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatundidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatundixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _floatunditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1544 2022-01-07 17:14:41.000000 _eprintf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2964 2022-01-07 17:14:41.000000 __gcc_bcmp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14652 2022-01-07 17:14:42.000000 _divdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14552 2022-01-07 17:14:42.000000 _moddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14368 2022-01-07 17:14:42.000000 _udivdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 13960 2022-01-07 17:14:42.000000 _umoddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2460 2022-01-07 17:14:42.000000 _udiv_w_sdiv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 15396 2022-01-07 17:14:42.000000 _udivmoddi4.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4612 2022-01-07 17:14:42.000000 _pack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3832 2022-01-07 17:14:43.000000 _unpack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6600 2022-01-07 17:14:43.000000 _addsub_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5764 2022-01-07 17:14:43.000000 _mul_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4992 2022-01-07 17:14:43.000000 _div_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3408 2022-01-07 17:14:43.000000 _fpcmp_parts_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3448 2022-01-07 17:14:43.000000 _compare_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _eq_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _ne_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _gt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _ge_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _lt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:43.000000 _le_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3712 2022-01-07 17:14:43.000000 _unord_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3884 2022-01-07 17:14:43.000000 _si_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3832 2022-01-07 17:14:43.000000 _sf_to_si.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3444 2022-01-07 17:14:43.000000 _negate_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3272 2022-01-07 17:14:44.000000 _make_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2024 2022-01-07 17:14:44.000000 _sf_to_df.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2320 2022-01-07 17:14:44.000000 _thenan_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2024 2022-01-07 17:14:44.000000 _sf_to_usi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3996 2022-01-07 17:14:44.000000 _usi_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:44.000000 unwind-dw2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 32496 2022-01-07 17:14:44.000000 unwind-dw2-fde.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14708 2022-01-07 17:14:44.000000 unwind-sjlj.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3336 2022-01-07 17:14:44.000000 gthr-gnat.o │ │ │ │ +-rw-r--r-- 0 1000 1000 9468 2022-01-07 17:14:45.000000 unwind-c.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3672 2022-01-07 17:14:45.000000 emutls.o │ │ │ ├── _cmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _cmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///03///// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////13////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x26 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .//////////////M │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .///////0M │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _muldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x58 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .4////13///////////////////////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x20 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ 4K/////////////////044K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////K/////////////4K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xbc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ 5K////////////////////////////////K/0555KKKLL545KKKLK///0546KKKLLKKKKM6 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9e │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////////////K/////////////////////55KKKLL545KKKLK///05 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __prologue_saver.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKKKKKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer_intr.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;AA?A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x52 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////13// │ │ │ │ │ .K0K//KK///////////13/// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K///KK/////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K//////KK//////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K///KK////K////KK///K//////K////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//////KK////K///////KK//////K////////K/////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//KK/////K//KK/////K/////K///////////////13////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _negdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,37 +3,37 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9ac contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -00000076 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +00000076 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 00000090 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +000000ac 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ 000000db 00000b01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -000000e8 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +000000e8 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ 000000f3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000f5 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 000000f7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000108 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xafc contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x12f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x75): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x132): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x74): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x52 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x6c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x129): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x9): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x67): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x124): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x167): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xb6): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x173): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x3b): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xf8): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xcd): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x18a): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x1b): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xd8): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0xdb): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x198): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x2d): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0xea): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x50): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x10d): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0xd5): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x192): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x42): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xff): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <90> DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_decl_file : 2 │ │ │ │ │ <96> DW_AT_decl_line : 407 │ │ │ │ │ <98> DW_AT_sibling : <0xbb> │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd3): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x19f): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xbb> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc4): __negdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x181): __negdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 65 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x52 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ DWstruct │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ long long int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ unsigned char │ │ │ │ │ __negdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] unsigned int │ │ │ │ │ - [ 16] high │ │ │ │ │ - [ 1b] long unsigned int │ │ │ │ │ - [ 2d] long long int │ │ │ │ │ - [ 3b] SItype │ │ │ │ │ - [ 42] complex float │ │ │ │ │ - [ 50] long long unsigned int │ │ │ │ │ - [ 67] char │ │ │ │ │ - [ 6c] long int │ │ │ │ │ - [ 75] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] unsigned char │ │ │ │ │ - [ c4] __negdi2 │ │ │ │ │ - [ cd] USItype │ │ │ │ │ - [ d5] float │ │ │ │ │ - [ db] DItype │ │ │ │ │ - [ e2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 74] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ d3] high │ │ │ │ │ + [ d8] long unsigned int │ │ │ │ │ + [ ea] long long int │ │ │ │ │ + [ f8] SItype │ │ │ │ │ + [ ff] complex float │ │ │ │ │ + [ 10d] long long unsigned int │ │ │ │ │ + [ 124] char │ │ │ │ │ + [ 129] long int │ │ │ │ │ + [ 132] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 167] signed char │ │ │ │ │ + [ 173] unsigned char │ │ │ │ │ + [ 181] __negdi2 │ │ │ │ │ + [ 18a] USItype │ │ │ │ │ + [ 192] float │ │ │ │ │ + [ 198] DItype │ │ │ │ │ [ 19f] DWunion │ │ │ ├── _clear_cache.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a0 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000063 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000063 00000a01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x890 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,68 +2,68 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x165): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa3): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x160): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb1): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x1b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd8): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x11b): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x12d): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x11b): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x17a): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x87): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x144): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x95): __clear_cache │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0x152): __clear_cache │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2020 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0xa0> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __clear_cache │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] unsigned char │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] complex float │ │ │ │ │ - [ 95] __clear_cache │ │ │ │ │ - [ a3] char │ │ │ │ │ - [ a8] long int │ │ │ │ │ - [ b1] signed char │ │ │ │ │ - [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11b] float │ │ │ │ │ - [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] unsigned char │ │ │ │ │ + [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11b] long unsigned int │ │ │ │ │ + [ 12d] long long unsigned int │ │ │ │ │ + [ 144] complex float │ │ │ │ │ + [ 152] __clear_cache │ │ │ │ │ + [ 160] char │ │ │ │ │ + [ 165] long int │ │ │ │ │ + [ 16e] signed char │ │ │ │ │ + [ 17a] float │ │ │ ├── _enable_execute_stack.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,34 +3,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a0 contains 21 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000063 00000a01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000063 00000a01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -00000084 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000084 00000a01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x89c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x8b4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x91 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15c): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9a): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x157): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa8): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x165): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8c): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x149): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x11f): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x112): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x171): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x136): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x118): __enable_execute_stack │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0x177): __enable_execute_stack │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2037 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0x92> │ │ │ │ │ <2><83>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x87): addr │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x144): addr │ │ │ │ │ <88> DW_AT_decl_file : 1 │ │ │ │ │ <89> DW_AT_decl_line : 2037 │ │ │ │ │ <8b> DW_AT_type : <0x92> │ │ │ │ │ <8f> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><91>: Abbrev Number: 0 │ │ │ │ │ <1><92>: Abbrev Number: 6 (DW_TAG_pointer_type) │ │ │ │ │ <93> DW_AT_byte_size : 2 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __enable_execute_stack │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] addr │ │ │ │ │ - [ 8c] unsigned char │ │ │ │ │ - [ 9a] char │ │ │ │ │ - [ 9f] long int │ │ │ │ │ - [ a8] signed char │ │ │ │ │ - [ b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 112] float │ │ │ │ │ - [ 118] __enable_execute_stack │ │ │ │ │ - [ 12f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] long long unsigned int │ │ │ │ │ + [ 136] complex float │ │ │ │ │ + [ 144] addr │ │ │ │ │ + [ 149] unsigned char │ │ │ │ │ + [ 157] char │ │ │ │ │ + [ 15c] long int │ │ │ │ │ + [ 165] signed char │ │ │ │ │ + [ 171] float │ │ │ │ │ + [ 177] __enable_execute_stack │ │ │ ├── _trampoline.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── __main.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _absvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8d8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ae 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9f8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x168): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x163): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x155): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6c): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x129): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x17d): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x117): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x81): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x13e): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x130): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x50): __absvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x10d): __absvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 218 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x1e │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __absvsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __absvsi2 │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] SItype │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] long long unsigned int │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] float │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] __absvsi2 │ │ │ │ │ + [ 117] long unsigned int │ │ │ │ │ + [ 129] SItype │ │ │ │ │ + [ 130] complex float │ │ │ │ │ + [ 13e] long long unsigned int │ │ │ │ │ + [ 155] unsigned char │ │ │ │ │ + [ 163] char │ │ │ │ │ + [ 168] long int │ │ │ │ │ + [ 171] signed char │ │ │ │ │ + [ 17d] USItype │ │ │ │ │ + [ 185] float │ │ │ ├── _absvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x918 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa44 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x169): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x164): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x172): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x156): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x184): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0x11f): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x8f): __absvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x14c): __absvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 257 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x2a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __absvdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] __absvdi2 │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] float │ │ │ │ │ - [ 125] DItype │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] UDItype │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] __absvdi2 │ │ │ │ │ + [ 156] unsigned char │ │ │ │ │ + [ 164] char │ │ │ │ │ + [ 169] long int │ │ │ │ │ + [ 172] signed char │ │ │ │ │ + [ 17e] float │ │ │ │ │ + [ 184] DItype │ │ │ ├── _addvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x914 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa40 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xca (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x168): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x159): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x17d): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x134): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x126): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa1): __addvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x15e): __addvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 77 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x30 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __addvsi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] __addvsi3 │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] float │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] SItype │ │ │ │ │ + [ 126] complex float │ │ │ │ │ + [ 134] long long unsigned int │ │ │ │ │ + [ 14b] unsigned char │ │ │ │ │ + [ 159] char │ │ │ │ │ + [ 15e] __addvsi3 │ │ │ │ │ + [ 168] long int │ │ │ │ │ + [ 171] signed char │ │ │ │ │ + [ 17d] USItype │ │ │ │ │ + [ 185] float │ │ │ ├── _addvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x98c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 68 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 68 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xab8 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x68 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x172): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x184): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0x11f): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xab): __addvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x168): __addvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 102 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x68 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __addvdi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] __addvdi3 │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] float │ │ │ │ │ - [ 125] DItype │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] UDItype │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] long int │ │ │ │ │ + [ 168] __addvdi3 │ │ │ │ │ + [ 172] signed char │ │ │ │ │ + [ 17e] float │ │ │ │ │ + [ 184] DItype │ │ │ ├── _subvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x914 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa40 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xca (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x159): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x17d): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x134): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x126): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __subvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x167): __subvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 115 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x30 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __subvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __subvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] float │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] SItype │ │ │ │ │ + [ 126] complex float │ │ │ │ │ + [ 134] long long unsigned int │ │ │ │ │ + [ 14b] unsigned char │ │ │ │ │ + [ 159] char │ │ │ │ │ + [ 15e] long int │ │ │ │ │ + [ 167] __subvsi3 │ │ │ │ │ + [ 171] signed char │ │ │ │ │ + [ 17d] USItype │ │ │ │ │ + [ 185] float │ │ │ ├── _subvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x984 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xab0 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x60 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x169): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x172): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x184): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0x11f): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa2): __subvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x15f): __subvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 140 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x60 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ __subvdi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] __subvdi3 │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] float │ │ │ │ │ - [ 125] DItype │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] UDItype │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] __subvdi3 │ │ │ │ │ + [ 169] long int │ │ │ │ │ + [ 172] signed char │ │ │ │ │ + [ 17e] float │ │ │ │ │ + [ 184] DItype │ │ │ ├── _mulvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,33 +8,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x938 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x26 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x159): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x124): DItype │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x183): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x134): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x11e): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x17d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x126): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __mulvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x167): __mulvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 153 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x26 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __mulvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __mulvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11e] float │ │ │ │ │ - [ 124] DItype │ │ │ │ │ - [ 12b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] SItype │ │ │ │ │ + [ 126] complex float │ │ │ │ │ + [ 134] long long unsigned int │ │ │ │ │ + [ 14b] unsigned char │ │ │ │ │ + [ 159] char │ │ │ │ │ + [ 15e] long int │ │ │ │ │ + [ 167] __mulvsi3 │ │ │ │ │ + [ 171] signed char │ │ │ │ │ + [ 17d] float │ │ │ │ │ + [ 183] DItype │ │ │ ├── _mulvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -19,38 +19,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1064 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000047 00000c01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -0000004c 00000c01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ +00000047 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ +0000004c 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 00000069 00000c01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ -00000076 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000096 00000c01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000076 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ +0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ +00000096 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000013d 00000205 R_MSP430_16_BYTE 00000000 .text + 80 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,87 +2,87 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1f3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xf7): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x14b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x71): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x314 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12d): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x18b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xcf): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xe5): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xe4): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x13f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x19d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x31): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x64): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x5): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x6b): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xc): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x9e): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x3f): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <69> DW_AT_name : (indirect string, offset: 0x1a9): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0xea): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0xe9): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0xdd): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xdc): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x79): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x1a): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x73): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x14): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0xb8): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x59): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0x136): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x194): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -109,21 +109,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb0): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x51): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc6): __mulvdi3 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x67): __mulvdi3 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 277 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x314 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __mulvdi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] high │ │ │ │ │ - [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 64] SItype │ │ │ │ │ - [ 6b] USItype │ │ │ │ │ - [ 73] float │ │ │ │ │ - [ 79] long long unsigned int │ │ │ │ │ - [ 90] unsigned char │ │ │ │ │ - [ 9e] long unsigned int │ │ │ │ │ - [ b0] DWunion │ │ │ │ │ - [ b8] complex float │ │ │ │ │ - [ c6] __mulvdi3 │ │ │ │ │ - [ d0] unsigned int │ │ │ │ │ - [ dd] UDItype │ │ │ │ │ - [ e5] char │ │ │ │ │ - [ ea] long long int │ │ │ │ │ - [ f8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 12d] long int │ │ │ │ │ - [ 136] DWstruct │ │ │ │ │ - [ 13f] signed char │ │ │ │ │ - [ 14b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 5] SItype │ │ │ │ │ + [ c] USItype │ │ │ │ │ + [ 14] float │ │ │ │ │ + [ 1a] long long unsigned int │ │ │ │ │ + [ 31] unsigned char │ │ │ │ │ + [ 3f] long unsigned int │ │ │ │ │ + [ 51] DWunion │ │ │ │ │ + [ 59] complex float │ │ │ │ │ + [ 67] __mulvdi3 │ │ │ │ │ + [ 71] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ cf] unsigned int │ │ │ │ │ + [ dc] UDItype │ │ │ │ │ + [ e4] char │ │ │ │ │ + [ e9] long long int │ │ │ │ │ + [ f7] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 18b] long int │ │ │ │ │ + [ 194] DWstruct │ │ │ │ │ + [ 19d] signed char │ │ │ │ │ [ 1a9] DItype │ │ │ ├── _negvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8ec contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 25 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000000a5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa0c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x25): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x159): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x167): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6c): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x173): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x81): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x134): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x126): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __negvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x17b): __negvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 180 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x32 │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ -__negvsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +__negvsi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __negvsi2 │ │ │ │ │ - [ 25] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] SItype │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] long long unsigned int │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] float │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] SItype │ │ │ │ │ + [ 126] complex float │ │ │ │ │ + [ 134] long long unsigned int │ │ │ │ │ + [ 14b] unsigned char │ │ │ │ │ + [ 159] char │ │ │ │ │ + [ 15e] long int │ │ │ │ │ + [ 167] signed char │ │ │ │ │ + [ 173] USItype │ │ │ │ │ + [ 17b] __negvsi2 │ │ │ │ │ + [ 185] float │ │ │ ├── _negvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x93c contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa5c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xab): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x168): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x11b): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17a): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0x11f): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x122): __negvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x181): __negvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 205 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x50 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __negvdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] signed char │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 115] float │ │ │ │ │ - [ 11b] DItype │ │ │ │ │ - [ 122] __negvdi2 │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] UDItype │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] long int │ │ │ │ │ + [ 168] signed char │ │ │ │ │ + [ 174] float │ │ │ │ │ + [ 17a] DItype │ │ │ │ │ + [ 181] __negvdi2 │ │ │ ├── _ctors.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x690 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000063 00000801 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -0000006a 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000006f 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000092 00000801 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000063 00000801 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +0000006a 00000801 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +0000006f 00000801 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000092 00000801 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 000000a0 00000a05 R_MSP430_16_BYTE 00000002 __CTOR_LIST__ + 0 │ │ │ │ │ -000000a3 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000a3 00000801 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 000000b1 00000905 R_MSP430_16_BYTE 00000002 __DTOR_LIST__ + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 gbl-ctors.h │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,67 +2,67 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x138): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa3): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x160): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9e): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xac): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x169): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14d): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x11b): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x12d): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x124): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x183): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x12a): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x189): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x87): func_ptr │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x144): func_ptr │ │ │ │ │ <73> DW_AT_decl_file : 2 │ │ │ │ │ <74> DW_AT_decl_line : 43 │ │ │ │ │ <75> DW_AT_type : <0x79> │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <7a> DW_AT_byte_size : 2 │ │ │ │ │ <7b> DW_AT_type : <0x7f> │ │ │ │ │ <1><7f>: Abbrev Number: 6 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -71,22 +71,22 @@ │ │ │ │ │ <82> DW_AT_type : <0x6e>, func_ptr │ │ │ │ │ <86> DW_AT_sibling : <0x91> │ │ │ │ │ <2><8a>: Abbrev Number: 8 (DW_TAG_subrange_type) │ │ │ │ │ <8b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <8f> DW_AT_upper_bound : 1 │ │ │ │ │ <2><90>: Abbrev Number: 0 │ │ │ │ │ <1><91>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x116): __CTOR_LIST__ │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0x175): __CTOR_LIST__ │ │ │ │ │ <96> DW_AT_decl_file : 1 │ │ │ │ │ <97> DW_AT_decl_line : 2216 │ │ │ │ │ <99> DW_AT_type : <0x81>, func_ptr │ │ │ │ │ <9d> DW_AT_external : 1 │ │ │ │ │ <9e> DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): __DTOR_LIST__ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd8): __DTOR_LIST__ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 2217 │ │ │ │ │ DW_AT_type : <0x81>, func_ptr │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ gbl-ctors.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ func_ptr │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __CTOR_LIST__ │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __DTOR_LIST__ │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] func_ptr │ │ │ │ │ - [ 90] unsigned char │ │ │ │ │ - [ 9e] char │ │ │ │ │ - [ a3] long int │ │ │ │ │ - [ ac] signed char │ │ │ │ │ - [ b8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 116] __CTOR_LIST__ │ │ │ │ │ - [ 124] float │ │ │ │ │ - [ 12a] complex float │ │ │ │ │ - [ 138] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __DTOR_LIST__ │ │ │ │ │ + [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11b] long unsigned int │ │ │ │ │ + [ 12d] long long unsigned int │ │ │ │ │ + [ 144] func_ptr │ │ │ │ │ + [ 14d] unsigned char │ │ │ │ │ + [ 15b] char │ │ │ │ │ + [ 160] long int │ │ │ │ │ + [ 169] signed char │ │ │ │ │ + [ 175] __CTOR_LIST__ │ │ │ │ │ + [ 183] float │ │ │ │ │ + [ 189] complex float │ │ │ ├── _ffssi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,46 +8,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb14 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000006b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000079 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -00000080 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000072 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000079 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ +00000080 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -000000ad 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 000000b9 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000be 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +000000be 00000c01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ -000000ce 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000000ce 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 000000da 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -000000df 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +000000df 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 000000ea 00000801 R_MSP430_32 00000000 .debug_loc + 64 │ │ │ │ │ -0000010e 00000c01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xca0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xcb8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x94 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xc0): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x17d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x168): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd1): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x18e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x143): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1a2): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9d): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x15a): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xdd): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x19a): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x67): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x124): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x14b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x1aa): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7e): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13b): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x94): __ffssi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x151): __ffssi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 514 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x94 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -81,35 +81,35 @@ │ │ │ │ │ <2><9e>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ <9f> DW_AT_name : u │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 514 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x14 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xba): count │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x177): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 516 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc9): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x186): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x3c (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x8c): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x149): __ctz_c │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x10 │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x11f): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x64 (location list) │ │ │ │ │ <4>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <102> DW_AT_sibling : <0x10d> │ │ │ │ │ <2><106>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <107> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <10b> DW_AT_upper_bound : 255 │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0xb0): __clz_tab │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x16d): __clz_tab │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 63 │ │ │ │ │ <114> DW_AT_type : <0x11a>, UQItype, unsigned char │ │ │ │ │ <118> DW_AT_external : 1 │ │ │ │ │ <119> DW_AT_declaration : 1 │ │ │ │ │ <1><11a>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <11b> DW_AT_type : <0xfd>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __ffssi2 │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] long long unsigned int │ │ │ │ │ - [ 7e] complex float │ │ │ │ │ - [ 8c] __ctz_c │ │ │ │ │ - [ 94] __ffssi2 │ │ │ │ │ - [ 9d] unsigned char │ │ │ │ │ - [ ab] char │ │ │ │ │ - [ b0] __clz_tab │ │ │ │ │ - [ ba] count │ │ │ │ │ - [ c0] long int │ │ │ │ │ - [ c9] __ctz_x │ │ │ │ │ - [ d1] signed char │ │ │ │ │ - [ dd] USItype │ │ │ │ │ - [ e5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 143] UQItype │ │ │ │ │ - [ 14b] float │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] __xr │ │ │ │ │ + [ 124] long long unsigned int │ │ │ │ │ + [ 13b] complex float │ │ │ │ │ + [ 149] __ctz_c │ │ │ │ │ + [ 151] __ffssi2 │ │ │ │ │ + [ 15a] unsigned char │ │ │ │ │ + [ 168] char │ │ │ │ │ + [ 16d] __clz_tab │ │ │ │ │ + [ 177] count │ │ │ │ │ + [ 17d] long int │ │ │ │ │ + [ 186] __ctz_x │ │ │ │ │ + [ 18e] signed char │ │ │ │ │ + [ 19a] USItype │ │ │ │ │ + [ 1a2] UQItype │ │ │ │ │ + [ 1aa] float │ │ │ ├── _ffsdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc98 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -00000096 00000c01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ +00000096 00000c01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ 000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000125 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000130 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000135 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ 0000014c 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 00000151 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000156 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000156 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000161 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ -00000166 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +00000166 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000172 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -00000177 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +00000177 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000182 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ -000001ab 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +000001ab 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe84 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe9c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,85 +2,85 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1b9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x171): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x112): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x83): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x73): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x98 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x142): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xe3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x14f): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf0): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1bd): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x130): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xd1): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x100): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x43): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x154): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xf5): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xe1): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x24): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x10e): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1d2): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x163): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x104): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xe9): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x2c): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x75): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x16): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <9b> DW_AT_name : (indirect string, offset: 0x1b4): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ @@ -109,15 +109,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x120): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x63): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c9): __ffsdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -155,28 +155,28 @@ │ │ │ │ │ <145> DW_AT_decl_file : 1 │ │ │ │ │ <146> DW_AT_decl_line : 532 │ │ │ │ │ <148> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <14c> DW_AT_location : 0x70 (location list) │ │ │ │ │ <2><150>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <151> DW_AT_ranges : 0x0 │ │ │ │ │ <3><155>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <156> DW_AT_name : (indirect string, offset: 0x15b): __ctz_x │ │ │ │ │ + <156> DW_AT_name : (indirect string, offset: 0xfc): __ctz_x │ │ │ │ │ <15a> DW_AT_decl_file : 1 │ │ │ │ │ <15b> DW_AT_decl_line : 541 │ │ │ │ │ <15d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <161> DW_AT_location : 0x8c (location list) │ │ │ │ │ <3><165>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0x128): __ctz_c │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0x6b): __ctz_c │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 541 │ │ │ │ │ <16d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <172> DW_AT_ranges : 0x10 │ │ │ │ │ <4><176>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <177> DW_AT_name : (indirect string, offset: 0x1a6): __xr │ │ │ │ │ + <177> DW_AT_name : (indirect string, offset: 0x147): __xr │ │ │ │ │ <17b> DW_AT_decl_file : 1 │ │ │ │ │ <17c> DW_AT_decl_line : 541 │ │ │ │ │ <17e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <182> DW_AT_location : 0xc0 (location list) │ │ │ │ │ <4><186>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <187> DW_AT_name : __a │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │ │ <19b> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <19f> DW_AT_sibling : <0x1aa> │ │ │ │ │ <2><1a3>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1a4> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1a8> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1a9>: Abbrev Number: 0 │ │ │ │ │ <1><1aa>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1ab> DW_AT_name : (indirect string, offset: 0x138): __clz_tab │ │ │ │ │ + <1ab> DW_AT_name : (indirect string, offset: 0xd9): __clz_tab │ │ │ │ │ <1af> DW_AT_decl_file : 3 │ │ │ │ │ <1b0> DW_AT_decl_line : 63 │ │ │ │ │ <1b1> DW_AT_type : <0x1b7>, UQItype, unsigned char │ │ │ │ │ <1b5> DW_AT_external : 1 │ │ │ │ │ <1b6> DW_AT_declaration : 1 │ │ │ │ │ <1><1b7>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1b8> DW_AT_type : <0x19a>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __ffsdi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ [ 5] float │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] count │ │ │ │ │ - [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 75] complex float │ │ │ │ │ - [ 83] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e1] USItype │ │ │ │ │ - [ e9] long long unsigned int │ │ │ │ │ - [ 100] unsigned char │ │ │ │ │ - [ 10e] long unsigned int │ │ │ │ │ - [ 120] DWunion │ │ │ │ │ - [ 128] __ctz_c │ │ │ │ │ - [ 130] UQItype │ │ │ │ │ - [ 138] __clz_tab │ │ │ │ │ - [ 142] unsigned int │ │ │ │ │ - [ 14f] char │ │ │ │ │ - [ 154] SItype │ │ │ │ │ - [ 15b] __ctz_x │ │ │ │ │ - [ 163] long long int │ │ │ │ │ - [ 171] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1a6] __xr │ │ │ │ │ + [ 16] complex float │ │ │ │ │ + [ 24] USItype │ │ │ │ │ + [ 2c] long long unsigned int │ │ │ │ │ + [ 43] unsigned char │ │ │ │ │ + [ 51] long unsigned int │ │ │ │ │ + [ 63] DWunion │ │ │ │ │ + [ 6b] __ctz_c │ │ │ │ │ + [ 73] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d1] UQItype │ │ │ │ │ + [ d9] __clz_tab │ │ │ │ │ + [ e3] unsigned int │ │ │ │ │ + [ f0] char │ │ │ │ │ + [ f5] SItype │ │ │ │ │ + [ fc] __ctz_x │ │ │ │ │ + [ 104] long long int │ │ │ │ │ + [ 112] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 147] __xr │ │ │ │ │ + [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ab] long int │ │ │ │ │ [ 1b4] DWstruct │ │ │ │ │ [ 1bd] signed char │ │ │ │ │ [ 1c9] __ffsdi2 │ │ │ │ │ [ 1d2] DItype │ │ │ ├── _clz.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x780 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +0000002b 00000901 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __clz_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x161): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x152): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xad): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x117): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x176): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x144): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x11f): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x136): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0x9a): __clz_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0x157): __clz_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 689 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] __clz_tab │ │ │ │ │ - [ a4] long int │ │ │ │ │ - [ ad] signed char │ │ │ │ │ - [ b9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 117] UQItype │ │ │ │ │ - [ 11f] float │ │ │ │ │ - [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] long long unsigned int │ │ │ │ │ + [ 136] complex float │ │ │ │ │ + [ 144] unsigned char │ │ │ │ │ + [ 152] char │ │ │ │ │ + [ 157] __clz_tab │ │ │ │ │ + [ 161] long int │ │ │ │ │ + [ 16a] signed char │ │ │ │ │ + [ 176] UQItype │ │ │ │ │ + [ 17e] float │ │ │ ├── _clzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,42 +7,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa74 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -00000084 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +00000084 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 6a │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ -000000f7 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbd0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xbe8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x105 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x142): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x176): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xaa): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc2): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x134): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x193): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9c): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x159): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x12d): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xce): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x18b): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x116): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x85): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x142): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x13c): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x19b): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x134): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __clzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0xd8): __clzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 705 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x6a │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 707 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x128): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 709 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x30 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xf6> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xaf): __clz_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16c): __clz_tab │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 63 │ │ │ │ │ DW_AT_type : <0x103>, UQItype, unsigned char │ │ │ │ │ <101> DW_AT_external : 1 │ │ │ │ │ <102> DW_AT_declaration : 1 │ │ │ │ │ <1><103>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <104> DW_AT_type : <0xe6>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __clzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] long long unsigned int │ │ │ │ │ - [ 9c] unsigned char │ │ │ │ │ - [ aa] char │ │ │ │ │ - [ af] __clz_tab │ │ │ │ │ - [ b9] long int │ │ │ │ │ - [ c2] signed char │ │ │ │ │ - [ ce] USItype │ │ │ │ │ - [ d6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 134] UQItype │ │ │ │ │ - [ 13c] float │ │ │ │ │ - [ 142] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __clzsi2 │ │ │ │ │ + [ e1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 116] long unsigned int │ │ │ │ │ + [ 128] __xr │ │ │ │ │ + [ 12d] SItype │ │ │ │ │ + [ 134] complex float │ │ │ │ │ + [ 142] long long unsigned int │ │ │ │ │ + [ 159] unsigned char │ │ │ │ │ + [ 167] char │ │ │ │ │ + [ 16c] __clz_tab │ │ │ │ │ + [ 176] long int │ │ │ │ │ + [ 17f] signed char │ │ │ │ │ + [ 18b] USItype │ │ │ │ │ + [ 193] UQItype │ │ │ │ │ + [ 19b] float │ │ │ ├── _clzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xbe0 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1af │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ -00000194 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000194 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xd9c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xdb4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1a2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x163): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x104): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x7d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x10): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x13e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x82 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x19d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x134): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x149): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1af): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x122): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xc3): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xfa): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x14e): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xef): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xdb): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x108): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1c4): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x155): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xf6): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x141): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xe2): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xe3): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6f): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a6): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11a): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1bb): __clzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ @@ -160,15 +160,15 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 722 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x58 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0x198): __xr │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x139): __xr │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 729 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x74 (location list) │ │ │ │ │ <3><170>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <171> DW_AT_name : __a │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ <184> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <188> DW_AT_sibling : <0x193> │ │ │ │ │ <2><18c>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <18d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <191> DW_AT_upper_bound : 255 │ │ │ │ │ <2><192>: Abbrev Number: 0 │ │ │ │ │ <1><193>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ - <194> DW_AT_name : (indirect string, offset: 0x12a): __clz_tab │ │ │ │ │ + <194> DW_AT_name : (indirect string, offset: 0xcb): __clz_tab │ │ │ │ │ <198> DW_AT_decl_file : 3 │ │ │ │ │ <199> DW_AT_decl_line : 63 │ │ │ │ │ <19a> DW_AT_type : <0x1a0>, UQItype, unsigned char │ │ │ │ │ <19e> DW_AT_external : 1 │ │ │ │ │ <19f> DW_AT_declaration : 1 │ │ │ │ │ <1><1a0>: Abbrev Number: 17 (DW_TAG_const_type) │ │ │ │ │ <1a1> DW_AT_type : <0x183>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __clzdi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 6f] complex float │ │ │ │ │ - [ 7d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ db] USItype │ │ │ │ │ - [ e3] long long unsigned int │ │ │ │ │ - [ fa] unsigned char │ │ │ │ │ - [ 108] long unsigned int │ │ │ │ │ - [ 11a] DWunion │ │ │ │ │ - [ 122] UQItype │ │ │ │ │ - [ 12a] __clz_tab │ │ │ │ │ - [ 134] unsigned int │ │ │ │ │ - [ 141] UDItype │ │ │ │ │ - [ 149] char │ │ │ │ │ - [ 14e] SItype │ │ │ │ │ - [ 155] long long int │ │ │ │ │ - [ 163] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 198] __xr │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ + [ 7c] USItype │ │ │ │ │ + [ 84] long long unsigned int │ │ │ │ │ + [ 9b] unsigned char │ │ │ │ │ + [ a9] long unsigned int │ │ │ │ │ + [ bb] DWunion │ │ │ │ │ + [ c3] UQItype │ │ │ │ │ + [ cb] __clz_tab │ │ │ │ │ + [ d5] unsigned int │ │ │ │ │ + [ e2] UDItype │ │ │ │ │ + [ ea] char │ │ │ │ │ + [ ef] SItype │ │ │ │ │ + [ f6] long long int │ │ │ │ │ + [ 104] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 139] __xr │ │ │ │ │ + [ 13e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 19d] long int │ │ │ │ │ [ 1a6] DWstruct │ │ │ │ │ [ 1af] signed char │ │ │ │ │ [ 1bb] __clzdi2 │ │ │ │ │ [ 1c4] DItype │ │ │ ├── _ctzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,46 +7,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xad8 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ -00000084 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000084 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ -000000d9 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000d9 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 000000e5 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -000000ea 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000ea 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000000f5 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ -00000119 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000119 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xc64 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xc7c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x127 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x152): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x74 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xc1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x17e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xb2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd2): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x18f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x144): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1a3): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xa4): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x161): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x12d): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xde): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x19b): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x116): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x8d): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x14a): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x14c): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x1ab): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x134): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __ctzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0xd8): __ctzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 737 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x74 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,28 +93,28 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 739 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xca): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x187): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x3c (location list) │ │ │ │ │ <3>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x142): __ctz_c │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0xc │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x128): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x58 (location list) │ │ │ │ │ <4>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <10d> DW_AT_sibling : <0x118> │ │ │ │ │ <2><111>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <112> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <116> DW_AT_upper_bound : 255 │ │ │ │ │ <2><117>: Abbrev Number: 0 │ │ │ │ │ <1><118>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <119> DW_AT_name : (indirect string, offset: 0xb7): __clz_tab │ │ │ │ │ + <119> DW_AT_name : (indirect string, offset: 0x174): __clz_tab │ │ │ │ │ <11d> DW_AT_decl_file : 3 │ │ │ │ │ <11e> DW_AT_decl_line : 63 │ │ │ │ │ <11f> DW_AT_type : <0x125>, UQItype, unsigned char │ │ │ │ │ <123> DW_AT_external : 1 │ │ │ │ │ <124> DW_AT_declaration : 1 │ │ │ │ │ <1><125>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <126> DW_AT_type : <0x108>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __ctzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __ctzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] __ctz_c │ │ │ │ │ - [ 8d] long long unsigned int │ │ │ │ │ - [ a4] unsigned char │ │ │ │ │ - [ b2] char │ │ │ │ │ - [ b7] __clz_tab │ │ │ │ │ - [ c1] long int │ │ │ │ │ - [ ca] __ctz_x │ │ │ │ │ - [ d2] signed char │ │ │ │ │ - [ de] USItype │ │ │ │ │ - [ e6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 144] UQItype │ │ │ │ │ - [ 14c] float │ │ │ │ │ - [ 152] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __ctzsi2 │ │ │ │ │ + [ e1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 116] long unsigned int │ │ │ │ │ + [ 128] __xr │ │ │ │ │ + [ 12d] SItype │ │ │ │ │ + [ 134] complex float │ │ │ │ │ + [ 142] __ctz_c │ │ │ │ │ + [ 14a] long long unsigned int │ │ │ │ │ + [ 161] unsigned char │ │ │ │ │ + [ 16f] char │ │ │ │ │ + [ 174] __clz_tab │ │ │ │ │ + [ 17e] long int │ │ │ │ │ + [ 187] __ctz_x │ │ │ │ │ + [ 18f] signed char │ │ │ │ │ + [ 19b] USItype │ │ │ │ │ + [ 1a3] UQItype │ │ │ │ │ + [ 1ab] float │ │ │ ├── _ctzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc88 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1bf │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ -00000171 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000171 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 0000017d 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -00000182 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ +00000182 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ -000001b6 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +000001b6 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe74 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe8c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1c4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x173): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x114): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x7d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x10): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x8e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xdd): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x151): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1c8): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x12a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xcb): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xfa): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x156): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xf7): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xdb): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x108): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1d4): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x165): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x106): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x149): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xea): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xe3): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6f): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1bf): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11a): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b6): __ctzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ @@ -160,28 +160,28 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 754 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x70 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0x15d): __ctz_x │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0xfe): __ctz_x │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 761 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x8c (location list) │ │ │ │ │ <3><170>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0x122): __ctz_c │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0xc3): __ctz_c │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ <176> DW_AT_decl_line : 761 │ │ │ │ │ <178> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <17d> DW_AT_ranges : 0xc │ │ │ │ │ <4><181>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0x1a8): __xr │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x149): __xr │ │ │ │ │ <186> DW_AT_decl_file : 1 │ │ │ │ │ <187> DW_AT_decl_line : 761 │ │ │ │ │ <189> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <18d> DW_AT_location : 0xc0 (location list) │ │ │ │ │ <4><191>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <192> DW_AT_name : __a │ │ │ │ │ <196> DW_AT_decl_file : 1 │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ <1a6> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <1aa> DW_AT_sibling : <0x1b5> │ │ │ │ │ <2><1ae>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1af> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1b3> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1b4>: Abbrev Number: 0 │ │ │ │ │ <1><1b5>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1b6> DW_AT_name : (indirect string, offset: 0x132): __clz_tab │ │ │ │ │ + <1b6> DW_AT_name : (indirect string, offset: 0xd3): __clz_tab │ │ │ │ │ <1ba> DW_AT_decl_file : 3 │ │ │ │ │ <1bb> DW_AT_decl_line : 63 │ │ │ │ │ <1bc> DW_AT_type : <0x1c2>, UQItype, unsigned char │ │ │ │ │ <1c0> DW_AT_external : 1 │ │ │ │ │ <1c1> DW_AT_declaration : 1 │ │ │ │ │ <1><1c2>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1c3> DW_AT_type : <0x1a5>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ __ctzdi2 │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 6f] complex float │ │ │ │ │ - [ 7d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ db] USItype │ │ │ │ │ - [ e3] long long unsigned int │ │ │ │ │ - [ fa] unsigned char │ │ │ │ │ - [ 108] long unsigned int │ │ │ │ │ - [ 11a] DWunion │ │ │ │ │ - [ 122] __ctz_c │ │ │ │ │ - [ 12a] UQItype │ │ │ │ │ - [ 132] __clz_tab │ │ │ │ │ - [ 13c] unsigned int │ │ │ │ │ - [ 149] UDItype │ │ │ │ │ - [ 151] char │ │ │ │ │ - [ 156] SItype │ │ │ │ │ - [ 15d] __ctz_x │ │ │ │ │ - [ 165] long long int │ │ │ │ │ - [ 173] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1a8] __xr │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ + [ 7c] USItype │ │ │ │ │ + [ 84] long long unsigned int │ │ │ │ │ + [ 9b] unsigned char │ │ │ │ │ + [ a9] long unsigned int │ │ │ │ │ + [ bb] DWunion │ │ │ │ │ + [ c3] __ctz_c │ │ │ │ │ + [ cb] UQItype │ │ │ │ │ + [ d3] __clz_tab │ │ │ │ │ + [ dd] unsigned int │ │ │ │ │ + [ ea] UDItype │ │ │ │ │ + [ f2] char │ │ │ │ │ + [ f7] SItype │ │ │ │ │ + [ fe] __ctz_x │ │ │ │ │ + [ 106] long long int │ │ │ │ │ + [ 114] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 149] __xr │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] __ctzdi2 │ │ │ │ │ [ 1bf] DWstruct │ │ │ │ │ [ 1c8] signed char │ │ │ │ │ [ 1d4] DItype │ │ │ ├── _popcount_tab.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x788 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +0000002b 00000901 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __popcount_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xaf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x157): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x152): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x160): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x10d): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x16c): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x144): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x11f): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x174): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x136): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0x11b): __popcount_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0x17a): __popcount_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 767 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] signed char │ │ │ │ │ - [ af] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 10d] UQItype │ │ │ │ │ - [ 115] float │ │ │ │ │ - [ 11b] __popcount_tab │ │ │ │ │ - [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] long long unsigned int │ │ │ │ │ + [ 136] complex float │ │ │ │ │ + [ 144] unsigned char │ │ │ │ │ + [ 152] char │ │ │ │ │ + [ 157] long int │ │ │ │ │ + [ 160] signed char │ │ │ │ │ + [ 16c] UQItype │ │ │ │ │ + [ 174] float │ │ │ │ │ + [ 17a] __popcount_tab │ │ │ ├── _popcountsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x970 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ -000000df 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000df 00000b01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xaa8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xac0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd9): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xaa): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x167): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x133): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x192): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa5): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x162): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x170): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x125): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x184): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x97): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x154): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xbf): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x17c): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10e): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x63): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x120): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x12d): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x18c): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7a): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x137): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xe): __popcountsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x6d): __popcountsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 783 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x32 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xde> │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>
: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x88): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x145): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xec>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xce>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __popcountsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __popcount_tab │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] __popcountsi2 │ │ │ │ │ - [ 1c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 51] long unsigned int │ │ │ │ │ - [ 63] long long unsigned int │ │ │ │ │ - [ 7a] complex float │ │ │ │ │ - [ 88] __popcount_tab │ │ │ │ │ - [ 97] unsigned char │ │ │ │ │ - [ a5] char │ │ │ │ │ - [ aa] long int │ │ │ │ │ - [ b3] signed char │ │ │ │ │ - [ bf] USItype │ │ │ │ │ - [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 125] UQItype │ │ │ │ │ - [ 12d] float │ │ │ │ │ - [ 133] unsigned int │ │ │ │ │ - [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] __popcountsi2 │ │ │ │ │ + [ 7b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d9] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10e] long unsigned int │ │ │ │ │ + [ 120] long long unsigned int │ │ │ │ │ + [ 137] complex float │ │ │ │ │ + [ 145] __popcount_tab │ │ │ │ │ + [ 154] unsigned char │ │ │ │ │ + [ 162] char │ │ │ │ │ + [ 167] long int │ │ │ │ │ + [ 170] signed char │ │ │ │ │ + [ 17c] USItype │ │ │ │ │ + [ 184] UQItype │ │ │ │ │ + [ 18c] float │ │ │ │ │ + [ 192] unsigned int │ │ │ ├── _popcountdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x984 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ -000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xabc contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xad4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xf4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb0): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x168): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb9): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x176): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x123): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x182): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9d): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x15a): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x11b): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x70): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0x12d): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x78): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x135): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x12b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x18a): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x8f): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x14c): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __popcountdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xd8): __popcountdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 797 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x3a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xe4> │ │ │ │ │ <2>
: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x131): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x190): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xf2>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xd4>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcountdi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __popcountdi2 │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] UDItype │ │ │ │ │ - [ 78] long long unsigned int │ │ │ │ │ - [ 8f] complex float │ │ │ │ │ - [ 9d] unsigned char │ │ │ │ │ - [ ab] char │ │ │ │ │ - [ b0] long int │ │ │ │ │ - [ b9] signed char │ │ │ │ │ - [ c5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 123] UQItype │ │ │ │ │ - [ 12b] float │ │ │ │ │ - [ 131] __popcount_tab │ │ │ │ │ - [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __popcountdi2 │ │ │ │ │ + [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11b] long unsigned int │ │ │ │ │ + [ 12d] UDItype │ │ │ │ │ + [ 135] long long unsigned int │ │ │ │ │ + [ 14c] complex float │ │ │ │ │ + [ 15a] unsigned char │ │ │ │ │ + [ 168] char │ │ │ │ │ + [ 16d] long int │ │ │ │ │ + [ 176] signed char │ │ │ │ │ + [ 182] UQItype │ │ │ │ │ + [ 18a] float │ │ │ │ │ + [ 190] __popcount_tab │ │ │ ├── _paritysi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x890 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9a4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x27): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x58 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x163): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x93): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x150): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0xbb): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x178): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5c): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x119): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6e): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x12b): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x121): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x180): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x85): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x142): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1b): __paritysi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xd8): __paritysi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 811 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x2f>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x58 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __paritysi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __paritysi2 │ │ │ │ │ - [ 27] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5c] long unsigned int │ │ │ │ │ - [ 6e] long long unsigned int │ │ │ │ │ - [ 85] complex float │ │ │ │ │ - [ 93] unsigned char │ │ │ │ │ - [ a1] char │ │ │ │ │ - [ a6] long int │ │ │ │ │ - [ af] signed char │ │ │ │ │ - [ bb] USItype │ │ │ │ │ - [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 121] float │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __paritysi2 │ │ │ │ │ + [ e4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 119] long unsigned int │ │ │ │ │ + [ 12b] long long unsigned int │ │ │ │ │ + [ 142] complex float │ │ │ │ │ + [ 150] unsigned char │ │ │ │ │ + [ 15e] char │ │ │ │ │ + [ 163] long int │ │ │ │ │ + [ 16c] signed char │ │ │ │ │ + [ 178] USItype │ │ │ │ │ + [ 180] float │ │ │ ├── _paritydi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9dc contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 00000076 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ -00000088 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000088 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ 0000009b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +000000b7 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ 000000e6 00000b01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ +000000f3 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000012f 00000801 R_MSP430_32 00000000 .debug_loc + 2a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb44 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x136 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x97): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x154): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x90): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x58 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x8e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x14b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x89): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x146): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xcc): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x189): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x24): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x82): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x5d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11a): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xd8): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x195): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x43): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x100): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x144): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x1a3): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x55): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x112): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x72): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x12f): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x13e): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x19d): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x64): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x121): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <9b> DW_AT_name : (indirect string, offset: 0x1b): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x32): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xef): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1aa): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x37): __paritydi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf4): __paritydi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 832 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x58 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ DWstruct │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __paritydi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] DWstruct │ │ │ │ │ - [ 24] unsigned char │ │ │ │ │ - [ 32] high │ │ │ │ │ - [ 37] __paritydi2 │ │ │ │ │ - [ 43] long unsigned int │ │ │ │ │ - [ 55] UDItype │ │ │ │ │ - [ 5d] SItype │ │ │ │ │ - [ 64] complex float │ │ │ │ │ - [ 72] long long unsigned int │ │ │ │ │ - [ 89] char │ │ │ │ │ - [ 8e] long int │ │ │ │ │ - [ 97] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ cc] signed char │ │ │ │ │ - [ d8] USItype │ │ │ │ │ - [ e0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 13e] float │ │ │ │ │ - [ 144] DItype │ │ │ │ │ - [ 14b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 82] unsigned char │ │ │ │ │ + [ 90] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ ef] high │ │ │ │ │ + [ f4] __paritydi2 │ │ │ │ │ + [ 100] long unsigned int │ │ │ │ │ + [ 112] UDItype │ │ │ │ │ + [ 11a] SItype │ │ │ │ │ + [ 121] complex float │ │ │ │ │ + [ 12f] long long unsigned int │ │ │ │ │ + [ 146] char │ │ │ │ │ + [ 14b] long int │ │ │ │ │ + [ 154] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 189] signed char │ │ │ │ │ + [ 195] USItype │ │ │ │ │ + [ 19d] float │ │ │ │ │ + [ 1a3] DItype │ │ │ │ │ [ 1aa] DWunion │ │ │ ├── _powisf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,32 +9,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9c8 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000a7 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ │ 000000b5 00000801 R_MSP430_32 00000000 .debug_loc + 5a │ │ │ │ │ 000000c3 00000801 R_MSP430_32 00000000 .debug_loc + 65 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x157): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x152): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x167): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x144): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x11f): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xa3): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x160): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x114): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x173): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x136): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x11a): __powisf2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x179): __powisf2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1724 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x6e │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __powisf2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] SFtype │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 114] float │ │ │ │ │ - [ 11a] __powisf2 │ │ │ │ │ - [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] long long unsigned int │ │ │ │ │ + [ 136] complex float │ │ │ │ │ + [ 144] unsigned char │ │ │ │ │ + [ 152] char │ │ │ │ │ + [ 157] long int │ │ │ │ │ + [ 160] SFtype │ │ │ │ │ + [ 167] signed char │ │ │ │ │ + [ 173] float │ │ │ │ │ + [ 179] __powisf2 │ │ │ ├── _powidf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _powixf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _powitf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _mulsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,33 +71,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x178c contains 39 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b6 00000801 R_MSP430_32 00000000 .debug_loc + 96 │ │ │ │ │ 000000c4 00000801 R_MSP430_32 00000000 .debug_loc + 11d │ │ │ │ │ 000000d2 00000801 R_MSP430_32 00000000 .debug_loc + 1cf │ │ │ │ │ @@ -106,17 +106,17 @@ │ │ │ │ │ 000000ff 00000801 R_MSP430_32 00000000 .debug_loc + 299 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 2b1 │ │ │ │ │ 0000011c 00000801 R_MSP430_32 00000000 .debug_loc + 2cd │ │ │ │ │ 0000012a 00000801 R_MSP430_32 00000000 .debug_loc + 30d │ │ │ │ │ 0000013a 00000801 R_MSP430_32 00000000 .debug_loc + 359 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 122 │ │ │ │ │ 00000141 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + 36f │ │ │ │ │ -00000158 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000158 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1960 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x1978 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x159 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x66a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x166): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x116): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x128): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xb2): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x16f): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x14d): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x130): SCtype │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x18f): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13f): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __mulsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xd8): __mulsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1822 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x66a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -144,20 +144,20 @@ │ │ │ │ │ <134> DW_AT_decl_line : 1825 │ │ │ │ │ <136> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <13a> DW_AT_location : 0x359 (location list) │ │ │ │ │ <2><13e>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ <13f> DW_AT_low_pc : 0x122 │ │ │ │ │ <141> DW_AT_high_pc : 0x66a │ │ │ │ │ <3><143>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x129): recalc │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x188): recalc │ │ │ │ │ <148> DW_AT_decl_file : 1 │ │ │ │ │ <149> DW_AT_decl_line : 1843 │ │ │ │ │ <14b> DW_AT_type : <0x155>, _Bool │ │ │ │ │ <14f> DW_AT_location : 0x36f (location list) │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <156> DW_AT_byte_size : 1 │ │ │ │ │ <157> DW_AT_encoding : 2 (boolean) │ │ │ │ │ - <158> DW_AT_name : (indirect string, offset: 0xb9): _Bool │ │ │ │ │ + <158> DW_AT_name : (indirect string, offset: 0x176): _Bool │ │ │ │ │ <1><15c>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __mulsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __mulsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] long int │ │ │ │ │ - [ b2] SFtype │ │ │ │ │ - [ b9] _Bool │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 129] recalc │ │ │ │ │ - [ 130] SCtype │ │ │ │ │ - [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __mulsc3 │ │ │ │ │ + [ e1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 116] long unsigned int │ │ │ │ │ + [ 128] long long unsigned int │ │ │ │ │ + [ 13f] complex float │ │ │ │ │ + [ 14d] float │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] long int │ │ │ │ │ + [ 16f] SFtype │ │ │ │ │ + [ 176] _Bool │ │ │ │ │ + [ 17c] signed char │ │ │ │ │ + [ 188] recalc │ │ │ │ │ + [ 18f] SCtype │ │ │ ├── _muldc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _mulxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _multc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _divsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -82,43 +82,43 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1610 contains 34 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 604 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 604 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ -000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ 000000de 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ -000000e3 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +000000e3 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 000000ee 00000801 R_MSP430_32 00000000 .debug_loc + f0 │ │ │ │ │ 000000fc 00000801 R_MSP430_32 00000000 .debug_loc + 13c │ │ │ │ │ 0000010a 00000801 R_MSP430_32 00000000 .debug_loc + 1b8 │ │ │ │ │ 0000011a 00000801 R_MSP430_32 00000000 .debug_loc + 234 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x17a8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x604 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x173): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x116): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x128): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xaf): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x16c): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x14d): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x129): SCtype │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x188): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13f): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __divsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xd8): __divsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1892 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x604 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -98,21 +98,21 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : d │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1892 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0x88 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x130): denom │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18f): denom │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xb0 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa9): ratio │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x166): ratio │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xf0 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __divsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] ratio │ │ │ │ │ - [ af] SFtype │ │ │ │ │ - [ b6] long int │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 129] SCtype │ │ │ │ │ - [ 130] denom │ │ │ │ │ - [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __divsc3 │ │ │ │ │ + [ e1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 116] long unsigned int │ │ │ │ │ + [ 128] long long unsigned int │ │ │ │ │ + [ 13f] complex float │ │ │ │ │ + [ 14d] float │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] ratio │ │ │ │ │ + [ 16c] SFtype │ │ │ │ │ + [ 173] long int │ │ │ │ │ + [ 17c] signed char │ │ │ │ │ + [ 188] SCtype │ │ │ │ │ + [ 18f] denom │ │ │ ├── _divdc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _divxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _divtc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _bswapsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x87c contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 5a │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x990 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x169): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x164): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x172): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x156): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x12a): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5b): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x118): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x82): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x13f): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x74): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x131): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x50): __bswapsi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x10d): __bswapsi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 489 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x5a │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __bswapsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __bswapsi2 │ │ │ │ │ - [ 5b] long unsigned int │ │ │ │ │ - [ 6d] SItype │ │ │ │ │ - [ 74] complex float │ │ │ │ │ - [ 82] long long unsigned int │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] float │ │ │ │ │ - [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] __bswapsi2 │ │ │ │ │ + [ 118] long unsigned int │ │ │ │ │ + [ 12a] SItype │ │ │ │ │ + [ 131] complex float │ │ │ │ │ + [ 13f] long long unsigned int │ │ │ │ │ + [ 156] unsigned char │ │ │ │ │ + [ 164] char │ │ │ │ │ + [ 169] long int │ │ │ │ │ + [ 172] signed char │ │ │ │ │ + [ 17e] float │ │ │ ├── _bswapdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa0c contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1b4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 1b4 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb20 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1b4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa5): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x162): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xae): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x92): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14f): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x11e): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17d): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x11f): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x118): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x177): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x136): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x87): __bswapdi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x144): __bswapdi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 499 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x1b4 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __bswapdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] __bswapdi2 │ │ │ │ │ - [ 92] unsigned char │ │ │ │ │ - [ a0] char │ │ │ │ │ - [ a5] long int │ │ │ │ │ - [ ae] signed char │ │ │ │ │ - [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 118] float │ │ │ │ │ - [ 11e] DItype │ │ │ │ │ - [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] long long unsigned int │ │ │ │ │ + [ 136] complex float │ │ │ │ │ + [ 144] __bswapdi2 │ │ │ │ │ + [ 14f] unsigned char │ │ │ │ │ + [ 15d] char │ │ │ │ │ + [ 162] long int │ │ │ │ │ + [ 16b] signed char │ │ │ │ │ + [ 177] float │ │ │ │ │ + [ 17d] DItype │ │ │ ├── _fixunssfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,34 +10,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x934 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -00000077 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000091 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +00000077 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000091 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 3c │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000af 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa60 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xae): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa9): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x166): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbe): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x158): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x11f): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xca): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x187): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x141): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <77> DW_AT_name : (indirect string, offset: 0xb7): SFtype │ │ │ │ │ + <77> DW_AT_name : (indirect string, offset: 0x174): SFtype │ │ │ │ │ <7b> DW_AT_decl_file : 2 │ │ │ │ │ <7c> DW_AT_decl_line : 145 │ │ │ │ │ <7d> DW_AT_type : <0x81>, float │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x130): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x18f): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x126): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x77): __fixunssfsi │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x134): __fixunssfsi │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 1692 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x3c │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __fixunssfsi │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] __fixunssfsi │ │ │ │ │ - [ 84] long long unsigned int │ │ │ │ │ - [ 9b] unsigned char │ │ │ │ │ - [ a9] char │ │ │ │ │ - [ ae] long int │ │ │ │ │ - [ b7] SFtype │ │ │ │ │ - [ be] signed char │ │ │ │ │ - [ ca] USItype │ │ │ │ │ - [ d2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 130] float │ │ │ │ │ - [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] SItype │ │ │ │ │ + [ 126] complex float │ │ │ │ │ + [ 134] __fixunssfsi │ │ │ │ │ + [ 141] long long unsigned int │ │ │ │ │ + [ 158] unsigned char │ │ │ │ │ + [ 166] char │ │ │ │ │ + [ 16b] long int │ │ │ │ │ + [ 174] SFtype │ │ │ │ │ + [ 17b] signed char │ │ │ │ │ + [ 187] USItype │ │ │ │ │ + [ 18f] float │ │ │ ├── _fixunsdfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixunsxfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixsfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,33 +9,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8fc contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 25 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -0000006c 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +0000006c 00000b01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3e │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa1c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x25): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x161): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9f): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15c): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x91): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14e): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x117): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x124): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x183): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x129): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6c> DW_AT_name : (indirect string, offset: 0xad): SFtype │ │ │ │ │ + <6c> DW_AT_name : (indirect string, offset: 0x16a): SFtype │ │ │ │ │ <70> DW_AT_decl_file : 2 │ │ │ │ │ <71> DW_AT_decl_line : 145 │ │ │ │ │ <72> DW_AT_type : <0x76>, float │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x11e): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x17d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x83): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x140): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __fixsfdi │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xd8): __fixsfdi │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1345 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x3e │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __fixsfdi │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] __fixsfdi │ │ │ │ │ - [ 25] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] long long unsigned int │ │ │ │ │ - [ 83] complex float │ │ │ │ │ - [ 91] unsigned char │ │ │ │ │ - [ 9f] char │ │ │ │ │ - [ a4] long int │ │ │ │ │ - [ ad] SFtype │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11e] float │ │ │ │ │ - [ 124] DItype │ │ │ │ │ - [ 12b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] __fixsfdi │ │ │ │ │ + [ e2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 117] long unsigned int │ │ │ │ │ + [ 129] long long unsigned int │ │ │ │ │ + [ 140] complex float │ │ │ │ │ + [ 14e] unsigned char │ │ │ │ │ + [ 15c] char │ │ │ │ │ + [ 161] long int │ │ │ │ │ + [ 16a] SFtype │ │ │ │ │ + [ 171] signed char │ │ │ │ │ + [ 17d] float │ │ │ │ │ + [ 183] DItype │ │ │ ├── _fixdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixtfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixunssfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,48 +16,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc18 contains 36 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000070 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000082 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000009c 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000070 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000082 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +0000009c 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 000000a8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000aa 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ 000000ac 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ba 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000bf 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 000000c1 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ -000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ -000000d4 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +000000d4 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ 000000df 00000801 R_MSP430_32 00000000 .debug_loc + 90 │ │ │ │ │ 000000f0 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 000000f2 00000205 R_MSP430_16_BYTE 00000000 .text + ea │ │ │ │ │ -000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000f5 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000100 00000801 R_MSP430_32 00000000 .debug_loc + ac │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xdc8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,88 +2,88 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x104 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xdc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x155): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x126 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x168): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x163): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x180): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x155): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x199): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x116): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x148): DItype │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1a7): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x6b): UDItype │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0x128): UDItype │ │ │ │ │ <74> DW_AT_decl_file : 2 │ │ │ │ │ <75> DW_AT_decl_line : 135 │ │ │ │ │ <76> DW_AT_type : <0x7a>, long long unsigned int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x73): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x130): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <82> DW_AT_name : (indirect string, offset: 0xb4): SFtype │ │ │ │ │ + <82> DW_AT_name : (indirect string, offset: 0x171): SFtype │ │ │ │ │ <86> DW_AT_decl_file : 2 │ │ │ │ │ <87> DW_AT_decl_line : 145 │ │ │ │ │ <88> DW_AT_type : <0x8c>, float │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x142): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x1a1): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x8a): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x147): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <9b> DW_AT_external : 1 │ │ │ │ │ - <9c> DW_AT_name : (indirect string, offset: 0xcf): __fixunssfdi │ │ │ │ │ + <9c> DW_AT_name : (indirect string, offset: 0x18c): __fixunssfdi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x6f>, UDItype, long long unsigned int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x126 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,35 +93,35 @@ │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ DW_AT_location : 0x1c (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x84 │ │ │ │ │ DW_AT_high_pc : 0x126 │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x14f): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ae): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x74 (location list) │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): counter │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x178): counter │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x90 (location list) │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : msb │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1317 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0xa6 │ │ │ │ │ DW_AT_high_pc : 0xea │ │ │ │ │ <4>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): counterf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd8): counterf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1322 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <100> DW_AT_location : 0xac (location list) │ │ │ │ │ <4><104>: Abbrev Number: 0 │ │ │ │ │ <3><105>: Abbrev Number: 0 │ │ │ │ │ <2><106>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ %88C9C:C;C │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ counterf │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __fixunssfdi │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] counterf │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] UDItype │ │ │ │ │ - [ 73] long long unsigned int │ │ │ │ │ - [ 8a] complex float │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] SFtype │ │ │ │ │ - [ bb] counter │ │ │ │ │ - [ c3] signed char │ │ │ │ │ - [ cf] __fixunssfdi │ │ │ │ │ - [ dc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] float │ │ │ │ │ - [ 148] DItype │ │ │ │ │ - [ 14f] shift │ │ │ │ │ - [ 155] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] counterf │ │ │ │ │ + [ e1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 116] long unsigned int │ │ │ │ │ + [ 128] UDItype │ │ │ │ │ + [ 130] long long unsigned int │ │ │ │ │ + [ 147] complex float │ │ │ │ │ + [ 155] unsigned char │ │ │ │ │ + [ 163] char │ │ │ │ │ + [ 168] long int │ │ │ │ │ + [ 171] SFtype │ │ │ │ │ + [ 178] counter │ │ │ │ │ + [ 180] signed char │ │ │ │ │ + [ 18c] __fixunssfdi │ │ │ │ │ + [ 199] USItype │ │ │ │ │ + [ 1a1] float │ │ │ │ │ + [ 1a7] DItype │ │ │ │ │ + [ 1ae] shift │ │ │ ├── _fixunsdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixunsxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _fixunstfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatdisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd40 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ 00000081 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 60 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + e4 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + f4 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 11c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf08 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf20 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xda): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x14e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x173): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x8a): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc6): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x183): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x138): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x197): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x7c): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x150): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x67): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x124): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xd2): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x18f): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x10d): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x146): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1a5): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ <81> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xaf): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x139): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0xa8): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x17c): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x140): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x19f): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x12b): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x153): __floatdisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b2): __floatdisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1427 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x14e │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,20 +102,20 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1489 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_location : 0x60 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x99): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x16d): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x14d): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ac): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x88 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : f │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1510 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0xe4 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0x11f): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1494 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0xf4 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0x8f): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x163): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __floatdisf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] SItype │ │ │ │ │ - [ 6e] complex float │ │ │ │ │ - [ 7c] unsigned char │ │ │ │ │ - [ 8a] char │ │ │ │ │ - [ 8f] __clz_tab │ │ │ │ │ - [ 99] count │ │ │ │ │ - [ 9f] long int │ │ │ │ │ - [ a8] SFtype │ │ │ │ │ - [ af] long long unsigned int │ │ │ │ │ - [ c6] signed char │ │ │ │ │ - [ d2] USItype │ │ │ │ │ - [ da] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 138] UQItype │ │ │ │ │ - [ 140] float │ │ │ │ │ - [ 146] DItype │ │ │ │ │ - [ 14d] shift │ │ │ │ │ - [ 153] __floatdisf │ │ │ │ │ - [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] long unsigned int │ │ │ │ │ + [ 11f] __xr │ │ │ │ │ + [ 124] SItype │ │ │ │ │ + [ 12b] complex float │ │ │ │ │ + [ 139] long long unsigned int │ │ │ │ │ + [ 150] unsigned char │ │ │ │ │ + [ 15e] char │ │ │ │ │ + [ 163] __clz_tab │ │ │ │ │ + [ 16d] count │ │ │ │ │ + [ 173] long int │ │ │ │ │ + [ 17c] SFtype │ │ │ │ │ + [ 183] signed char │ │ │ │ │ + [ 18f] USItype │ │ │ │ │ + [ 197] UQItype │ │ │ │ │ + [ 19f] float │ │ │ │ │ + [ 1a5] DItype │ │ │ │ │ + [ 1ac] shift │ │ │ │ │ + [ 1b2] __floatdisf │ │ │ ├── _floatdidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatdixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatundisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd90 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 134 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 134 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 68 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + b4 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + dc │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 104 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf58 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf70 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x162): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x134 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xad): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x181): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x98): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16c): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x191): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x146): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1a5): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x8a): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x15e): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x75): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x132): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xe0): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x19d): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x11b): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x14e): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x1ad): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xbd): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x147): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0xb6): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x18a): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x156): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x1b5): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x139): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x50): __floatundisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x10d): __floatundisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1543 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x134 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,20 +102,20 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1604 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x68 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0xa7): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x17b): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x15c): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1bb): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xb4 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : f │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1619 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x104 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x70): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0x12d): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1607 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x114 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0x9d): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x171): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __floatundisf │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __floatundisf │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] __xr │ │ │ │ │ - [ 75] SItype │ │ │ │ │ - [ 7c] complex float │ │ │ │ │ - [ 8a] unsigned char │ │ │ │ │ - [ 98] char │ │ │ │ │ - [ 9d] __clz_tab │ │ │ │ │ - [ a7] count │ │ │ │ │ - [ ad] long int │ │ │ │ │ - [ b6] SFtype │ │ │ │ │ - [ bd] long long unsigned int │ │ │ │ │ - [ d4] signed char │ │ │ │ │ - [ e0] USItype │ │ │ │ │ - [ e8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 146] UQItype │ │ │ │ │ - [ 14e] UDItype │ │ │ │ │ - [ 156] float │ │ │ │ │ - [ 15c] shift │ │ │ │ │ - [ 162] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10d] __floatundisf │ │ │ │ │ + [ 11b] long unsigned int │ │ │ │ │ + [ 12d] __xr │ │ │ │ │ + [ 132] SItype │ │ │ │ │ + [ 139] complex float │ │ │ │ │ + [ 147] long long unsigned int │ │ │ │ │ + [ 15e] unsigned char │ │ │ │ │ + [ 16c] char │ │ │ │ │ + [ 171] __clz_tab │ │ │ │ │ + [ 17b] count │ │ │ │ │ + [ 181] long int │ │ │ │ │ + [ 18a] SFtype │ │ │ │ │ + [ 191] signed char │ │ │ │ │ + [ 19d] USItype │ │ │ │ │ + [ 1a5] UQItype │ │ │ │ │ + [ 1ad] UDItype │ │ │ │ │ + [ 1b5] float │ │ │ │ │ + [ 1bb] shift │ │ │ ├── _floatundidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatundixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _floatunditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── _eprintf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x53c contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x2b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x142): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x7e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x134): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x164): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x11d): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x159): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] signed char │ │ │ │ │ - [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] long long unsigned int │ │ │ │ │ - [ 134] unsigned char │ │ │ │ │ - [ 142] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] signed char │ │ │ │ │ + [ 2b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 60] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ be] long long unsigned int │ │ │ │ │ + [ d5] unsigned char │ │ │ │ │ + [ e3] long int │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 14b] complex float │ │ │ │ │ [ 159] float │ │ │ │ │ [ 15f] char │ │ │ │ │ [ 164] long long int │ │ │ ├── __gcc_bcmp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa14 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -00000029 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000036 00000c01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000059 00000c01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +00000029 00000c01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000036 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000059 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 00000060 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -0000006e 00000c01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000067 00000c01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000009e 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000ad 00000801 R_MSP430_32 00000000 .debug_loc + 2f │ │ │ │ │ -000000b2 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +000000b2 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 000000bd 00000801 R_MSP430_32 00000000 .debug_loc + 4a │ │ │ │ │ 000000c2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000000d1 00000801 R_MSP430_32 00000000 .debug_loc + 55 │ │ │ │ │ 000000e0 00000801 R_MSP430_32 00000000 .debug_loc + 7e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 2 0 0 stddef.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x15): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x74): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x94): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x151): long int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ - <29> DW_AT_name : (indirect string, offset: 0xe): size_t │ │ │ │ │ + <29> DW_AT_name : (indirect string, offset: 0x6d): size_t │ │ │ │ │ <2d> DW_AT_decl_file : 2 │ │ │ │ │ <2e> DW_AT_decl_line : 212 │ │ │ │ │ <2f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><33>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <34> DW_AT_byte_size : 2 │ │ │ │ │ <35> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <36> DW_AT_name : (indirect string, offset: 0xbf): unsigned int │ │ │ │ │ + <36> DW_AT_name : (indirect string, offset: 0x17c): unsigned int │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x8f): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x14c): char │ │ │ │ │ <1><48>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 1 │ │ │ │ │ <4a> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x9d): signed char │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x15a): signed char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x81): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x13e): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x4a): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0x107): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x119): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0xb9): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x176): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x130): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0xae): __gcc_bcmp │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x16b): __gcc_bcmp │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1979 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x3a>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x34 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : s2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0xe6>, unsigned char │ │ │ │ │ DW_AT_location : 0x2f (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa9): size │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x166): size │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x4a (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ libgcc2.c │ │ │ │ │ stddef.h │ │ │ │ │ /LKIbNKGQ/Fj │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __gcc_bcmp │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .debug_ranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] size_t │ │ │ │ │ - [ 15] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4a] long unsigned int │ │ │ │ │ - [ 5c] long long unsigned int │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] unsigned char │ │ │ │ │ - [ 8f] char │ │ │ │ │ - [ 94] long int │ │ │ │ │ - [ 9d] signed char │ │ │ │ │ - [ a9] size │ │ │ │ │ - [ ae] __gcc_bcmp │ │ │ │ │ - [ b9] float │ │ │ │ │ - [ bf] unsigned int │ │ │ │ │ - [ cc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] size_t │ │ │ │ │ + [ 74] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 107] long unsigned int │ │ │ │ │ + [ 119] long long unsigned int │ │ │ │ │ + [ 130] complex float │ │ │ │ │ + [ 13e] unsigned char │ │ │ │ │ + [ 14c] char │ │ │ │ │ + [ 151] long int │ │ │ │ │ + [ 15a] signed char │ │ │ │ │ + [ 166] size │ │ │ │ │ + [ 16b] __gcc_bcmp │ │ │ │ │ + [ 176] float │ │ │ │ │ + [ 17c] unsigned int │ │ │ ├── _divdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -145,75 +145,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x330c contains 129 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c6c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1d3 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f1 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +00000203 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +00000376 00000c01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ -000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ +000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ +000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 214 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20f │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c6c │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ 000004a5 00000205 R_MSP430_16_BYTE 00000000 .text + 38 │ │ │ │ │ @@ -272,15 +272,15 @@ │ │ │ │ │ 000006b1 00000a01 R_MSP430_32 00000000 .debug_ranges + b0 │ │ │ │ │ 000006bf 00000801 R_MSP430_32 00000000 .debug_loc + c47 │ │ │ │ │ 000006c8 00000801 R_MSP430_32 00000000 .debug_loc + c67 │ │ │ │ │ 000006d1 00000801 R_MSP430_32 00000000 .debug_loc + ca7 │ │ │ │ │ 000006da 00000801 R_MSP430_32 00000000 .debug_loc + cdf │ │ │ │ │ 000006e3 00000801 R_MSP430_32 00000000 .debug_loc + cfb │ │ │ │ │ 000006ec 00000801 R_MSP430_32 00000000 .debug_loc + d17 │ │ │ │ │ -00000705 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000705 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3918 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3930 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x713 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x17): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc6c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x148): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1a7): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x1bc): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x9b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x140): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x19f): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x11e): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x17d): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x174): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1d3): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x162): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1c1): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x1da): long unsigned int │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1fe): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xac): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xad): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x155): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x1b4): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xbb): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa6): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0xa7): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10f): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x110): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x76): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f1): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ @@ -222,30 +222,30 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1f7> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ + <1f7> DW_AT_name : (indirect string, offset: 0x1ce): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ <1fe> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><202>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <203> DW_AT_name : (indirect string, offset: 0x16a): __q0 │ │ │ │ │ + <203> DW_AT_name : (indirect string, offset: 0x1c9): __q0 │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 927 │ │ │ │ │ <20a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><20e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20f> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,30 +273,30 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <26f> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ + <26f> DW_AT_name : (indirect string, offset: 0x1ce): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ <276> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><27a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <27b> DW_AT_name : (indirect string, offset: 0x16a): __q0 │ │ │ │ │ + <27b> DW_AT_name : (indirect string, offset: 0x1c9): __q0 │ │ │ │ │ <27f> DW_AT_decl_file : 1 │ │ │ │ │ <280> DW_AT_decl_line : 964 │ │ │ │ │ <282> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><286>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <287> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <28b> DW_AT_decl_file : 1 │ │ │ │ │ <28c> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,30 +311,30 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2c9> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ + <2c9> DW_AT_name : (indirect string, offset: 0x1ce): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ <2d0> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2d4>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2d5> DW_AT_name : (indirect string, offset: 0x16a): __q0 │ │ │ │ │ + <2d5> DW_AT_name : (indirect string, offset: 0x1c9): __q0 │ │ │ │ │ <2d9> DW_AT_decl_file : 1 │ │ │ │ │ <2da> DW_AT_decl_line : 969 │ │ │ │ │ <2dc> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2e0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2e1> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,30 +381,30 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <36a> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ + <36a> DW_AT_name : (indirect string, offset: 0x1ce): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ <371> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><375>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x16a): __q0 │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x1c9): __q0 │ │ │ │ │ <37a> DW_AT_decl_file : 1 │ │ │ │ │ <37b> DW_AT_decl_line : 1045 │ │ │ │ │ <37d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><381>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <382> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <386> DW_AT_decl_file : 1 │ │ │ │ │ <387> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -419,50 +419,50 @@ │ │ │ │ │ <39e> DW_AT_decl_file : 1 │ │ │ │ │ <39f> DW_AT_decl_line : 1045 │ │ │ │ │ <3a1> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3a5>: Abbrev Number: 0 │ │ │ │ │ <3><3a6>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <3a7> DW_AT_sibling : <0x40c> │ │ │ │ │ <4><3ab>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3ac> DW_AT_name : (indirect string, offset: 0x12c): __x0 │ │ │ │ │ + <3ac> DW_AT_name : (indirect string, offset: 0x18b): __x0 │ │ │ │ │ <3b0> DW_AT_decl_file : 1 │ │ │ │ │ <3b1> DW_AT_decl_line : 1046 │ │ │ │ │ <3b3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3b7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3b8> DW_AT_name : (indirect string, offset: 0x131): __x1 │ │ │ │ │ + <3b8> DW_AT_name : (indirect string, offset: 0x190): __x1 │ │ │ │ │ <3bc> DW_AT_decl_file : 1 │ │ │ │ │ <3bd> DW_AT_decl_line : 1046 │ │ │ │ │ <3bf> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3c3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3c4> DW_AT_name : (indirect string, offset: 0x136): __x2 │ │ │ │ │ + <3c4> DW_AT_name : (indirect string, offset: 0x195): __x2 │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ │ <3c9> DW_AT_decl_line : 1046 │ │ │ │ │ <3cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3cf>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x13b): __x3 │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x19a): __x3 │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 1046 │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x214): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x8d): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20f): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x88): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x91): __divdi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x92): __divdi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1075 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc6c │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -747,15 +747,15 @@ │ │ │ │ │ <6f5> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <6f9> DW_AT_sibling : <0x704> │ │ │ │ │ <2><6fd>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <6fe> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <702> DW_AT_upper_bound : 255 │ │ │ │ │ <2><703>: Abbrev Number: 0 │ │ │ │ │ <1><704>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ - <705> DW_AT_name : (indirect string, offset: 0x114): __clz_tab │ │ │ │ │ + <705> DW_AT_name : (indirect string, offset: 0x173): __clz_tab │ │ │ │ │ <709> DW_AT_decl_file : 3 │ │ │ │ │ <70a> DW_AT_decl_line : 63 │ │ │ │ │ <70b> DW_AT_type : <0x711>, UQItype, unsigned char │ │ │ │ │ <70f> DW_AT_external : 1 │ │ │ │ │ <710> DW_AT_declaration : 1 │ │ │ │ │ <1><711>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <712> DW_AT_type : <0x6f4>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __divdi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ - [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] __divdi3 │ │ │ │ │ - [ 9a] signed char │ │ │ │ │ - [ a6] float │ │ │ │ │ - [ ac] long long int │ │ │ │ │ - [ ba] long long unsigned int │ │ │ │ │ - [ d1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 106] long int │ │ │ │ │ - [ 10f] high │ │ │ │ │ - [ 114] __clz_tab │ │ │ │ │ - [ 11e] unsigned char │ │ │ │ │ - [ 12c] __x0 │ │ │ │ │ - [ 131] __x1 │ │ │ │ │ - [ 136] __x2 │ │ │ │ │ - [ 13b] __x3 │ │ │ │ │ - [ 140] UQItype │ │ │ │ │ - [ 148] unsigned int │ │ │ │ │ - [ 155] UDItype │ │ │ │ │ - [ 15d] char │ │ │ │ │ - [ 162] USItype │ │ │ │ │ - [ 16a] __q0 │ │ │ │ │ - [ 16f] __q1 │ │ │ │ │ - [ 174] SItype │ │ │ │ │ - [ 17b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 17] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 76] DWunion │ │ │ │ │ + [ 7e] __d0 │ │ │ │ │ + [ 83] __d1 │ │ │ │ │ + [ 88] __vh │ │ │ │ │ + [ 8d] __vl │ │ │ │ │ + [ 92] __divdi3 │ │ │ │ │ + [ 9b] signed char │ │ │ │ │ + [ a7] float │ │ │ │ │ + [ ad] long long int │ │ │ │ │ + [ bb] long long unsigned int │ │ │ │ │ + [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 107] long int │ │ │ │ │ + [ 110] high │ │ │ │ │ + [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 173] __clz_tab │ │ │ │ │ + [ 17d] unsigned char │ │ │ │ │ + [ 18b] __x0 │ │ │ │ │ + [ 190] __x1 │ │ │ │ │ + [ 195] __x2 │ │ │ │ │ + [ 19a] __x3 │ │ │ │ │ + [ 19f] UQItype │ │ │ │ │ + [ 1a7] unsigned int │ │ │ │ │ + [ 1b4] UDItype │ │ │ │ │ + [ 1bc] char │ │ │ │ │ + [ 1c1] USItype │ │ │ │ │ + [ 1c9] __q0 │ │ │ │ │ + [ 1ce] __q1 │ │ │ │ │ + [ 1d3] SItype │ │ │ │ │ [ 1da] long unsigned int │ │ │ │ │ [ 1ec] __xr │ │ │ │ │ [ 1f1] __udivmoddi4 │ │ │ │ │ [ 1fe] DItype │ │ │ │ │ [ 205] __r0 │ │ │ │ │ [ 20a] __r1 │ │ │ │ │ [ 20f] __uh │ │ │ ├── _moddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -137,75 +137,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3284 contains 130 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c82 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f1 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000203 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ +00000203 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ +0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ +000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000376 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ +00000376 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 205 │ │ │ │ │ -000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ -000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 214 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20f │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c82 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ 000004a5 00000205 R_MSP430_16_BYTE 00000000 .text + 36 │ │ │ │ │ @@ -265,15 +265,15 @@ │ │ │ │ │ 000006d1 00000801 R_MSP430_32 00000000 .debug_loc + c13 │ │ │ │ │ 000006e1 00000a01 R_MSP430_32 00000000 .debug_ranges + b4 │ │ │ │ │ 000006ee 00000801 R_MSP430_32 00000000 .debug_loc + c23 │ │ │ │ │ 000006f4 00000a01 R_MSP430_32 00000000 .debug_ranges + c0 │ │ │ │ │ 000006fd 00000801 R_MSP430_32 00000000 .debug_loc + c3f │ │ │ │ │ 00000704 00000a01 R_MSP430_32 00000000 .debug_ranges + cc │ │ │ │ │ 0000070d 00000801 R_MSP430_32 00000000 .debug_loc + c5b │ │ │ │ │ -00000726 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000726 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_loc' at offset 0x389c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 000000cb 00000605 R_MSP430_16_BYTE 00000000 .debug_info + 492 │ │ │ │ │ 000000d5 00000605 R_MSP430_16_BYTE 00000000 .debug_info + 492 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x38b4 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x734 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xc9): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x173): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x17): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc82 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xfe): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x19e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x1b4): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x92): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x137): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x196): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x115): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x174): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x16c): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1cb): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x15a): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1b9): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x1da): long unsigned int │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1fe): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xa4): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x1d2): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xb2): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x9e): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x107): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x76): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f1): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ @@ -222,30 +222,30 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1f7> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ + <1f7> DW_AT_name : (indirect string, offset: 0x1c6): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ <1fe> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><202>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <203> DW_AT_name : (indirect string, offset: 0x162): __q0 │ │ │ │ │ + <203> DW_AT_name : (indirect string, offset: 0x1c1): __q0 │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 927 │ │ │ │ │ <20a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><20e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20f> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,30 +273,30 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <26f> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ + <26f> DW_AT_name : (indirect string, offset: 0x1c6): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ <276> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><27a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <27b> DW_AT_name : (indirect string, offset: 0x162): __q0 │ │ │ │ │ + <27b> DW_AT_name : (indirect string, offset: 0x1c1): __q0 │ │ │ │ │ <27f> DW_AT_decl_file : 1 │ │ │ │ │ <280> DW_AT_decl_line : 964 │ │ │ │ │ <282> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><286>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <287> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <28b> DW_AT_decl_file : 1 │ │ │ │ │ <28c> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,30 +311,30 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2c9> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ + <2c9> DW_AT_name : (indirect string, offset: 0x1c6): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ <2d0> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2d4>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2d5> DW_AT_name : (indirect string, offset: 0x162): __q0 │ │ │ │ │ + <2d5> DW_AT_name : (indirect string, offset: 0x1c1): __q0 │ │ │ │ │ <2d9> DW_AT_decl_file : 1 │ │ │ │ │ <2da> DW_AT_decl_line : 969 │ │ │ │ │ <2dc> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2e0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2e1> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,30 +381,30 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <36a> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ + <36a> DW_AT_name : (indirect string, offset: 0x1c6): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ <371> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><375>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x162): __q0 │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x1c1): __q0 │ │ │ │ │ <37a> DW_AT_decl_file : 1 │ │ │ │ │ <37b> DW_AT_decl_line : 1045 │ │ │ │ │ <37d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><381>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <382> DW_AT_name : (indirect string, offset: 0x20a): __r1 │ │ │ │ │ <386> DW_AT_decl_file : 1 │ │ │ │ │ <387> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -419,50 +419,50 @@ │ │ │ │ │ <39e> DW_AT_decl_file : 1 │ │ │ │ │ <39f> DW_AT_decl_line : 1045 │ │ │ │ │ <3a1> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3a5>: Abbrev Number: 0 │ │ │ │ │ <3><3a6>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <3a7> DW_AT_sibling : <0x40c> │ │ │ │ │ <4><3ab>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3ac> DW_AT_name : (indirect string, offset: 0x123): __x0 │ │ │ │ │ + <3ac> DW_AT_name : (indirect string, offset: 0x182): __x0 │ │ │ │ │ <3b0> DW_AT_decl_file : 1 │ │ │ │ │ <3b1> DW_AT_decl_line : 1046 │ │ │ │ │ <3b3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3b7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3b8> DW_AT_name : (indirect string, offset: 0x128): __x1 │ │ │ │ │ + <3b8> DW_AT_name : (indirect string, offset: 0x187): __x1 │ │ │ │ │ <3bc> DW_AT_decl_file : 1 │ │ │ │ │ <3bd> DW_AT_decl_line : 1046 │ │ │ │ │ <3bf> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3c3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3c4> DW_AT_name : (indirect string, offset: 0x12d): __x2 │ │ │ │ │ + <3c4> DW_AT_name : (indirect string, offset: 0x18c): __x2 │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ │ <3c9> DW_AT_decl_line : 1046 │ │ │ │ │ <3cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3cf>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x132): __x3 │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x191): __x3 │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 1046 │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x214): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x8d): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20f): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x88): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x14c): __moddi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x1ab): __moddi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1099 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc82 │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -763,15 +763,15 @@ │ │ │ │ │ <716> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <71a> DW_AT_sibling : <0x725> │ │ │ │ │ <2><71e>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <71f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <723> DW_AT_upper_bound : 255 │ │ │ │ │ <2><724>: Abbrev Number: 0 │ │ │ │ │ <1><725>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <726> DW_AT_name : (indirect string, offset: 0x10b): __clz_tab │ │ │ │ │ + <726> DW_AT_name : (indirect string, offset: 0x16a): __clz_tab │ │ │ │ │ <72a> DW_AT_decl_file : 3 │ │ │ │ │ <72b> DW_AT_decl_line : 63 │ │ │ │ │ <72c> DW_AT_type : <0x732>, UQItype, unsigned char │ │ │ │ │ <730> DW_AT_external : 1 │ │ │ │ │ <731> DW_AT_declaration : 1 │ │ │ │ │ <1><732>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <733> DW_AT_type : <0x715>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ __moddi3 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ - [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ - [ 10b] __clz_tab │ │ │ │ │ - [ 115] unsigned char │ │ │ │ │ - [ 123] __x0 │ │ │ │ │ - [ 128] __x1 │ │ │ │ │ - [ 12d] __x2 │ │ │ │ │ - [ 132] __x3 │ │ │ │ │ - [ 137] UQItype │ │ │ │ │ - [ 13f] unsigned int │ │ │ │ │ - [ 14c] __moddi3 │ │ │ │ │ - [ 155] char │ │ │ │ │ - [ 15a] USItype │ │ │ │ │ - [ 162] __q0 │ │ │ │ │ - [ 167] __q1 │ │ │ │ │ - [ 16c] SItype │ │ │ │ │ - [ 173] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 17] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 76] DWunion │ │ │ │ │ + [ 7e] __d0 │ │ │ │ │ + [ 83] __d1 │ │ │ │ │ + [ 88] __vh │ │ │ │ │ + [ 8d] __vl │ │ │ │ │ + [ 92] signed char │ │ │ │ │ + [ 9e] float │ │ │ │ │ + [ a4] long long int │ │ │ │ │ + [ b2] long long unsigned int │ │ │ │ │ + [ c9] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ fe] long int │ │ │ │ │ + [ 107] high │ │ │ │ │ + [ 10c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 16a] __clz_tab │ │ │ │ │ + [ 174] unsigned char │ │ │ │ │ + [ 182] __x0 │ │ │ │ │ + [ 187] __x1 │ │ │ │ │ + [ 18c] __x2 │ │ │ │ │ + [ 191] __x3 │ │ │ │ │ + [ 196] UQItype │ │ │ │ │ + [ 19e] unsigned int │ │ │ │ │ + [ 1ab] __moddi3 │ │ │ │ │ + [ 1b4] char │ │ │ │ │ + [ 1b9] USItype │ │ │ │ │ + [ 1c1] __q0 │ │ │ │ │ + [ 1c6] __q1 │ │ │ │ │ + [ 1cb] SItype │ │ │ │ │ [ 1d2] UDItype │ │ │ │ │ [ 1da] long unsigned int │ │ │ │ │ [ 1ec] __xr │ │ │ │ │ [ 1f1] __udivmoddi4 │ │ │ │ │ [ 1fe] DItype │ │ │ │ │ [ 205] __r0 │ │ │ │ │ [ 20a] __r1 │ │ │ ├── _udivdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -142,74 +142,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x322c contains 124 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c3a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +00000203 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +00000376 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 215 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 210 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c3a │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000473 00000205 R_MSP430_16_BYTE 00000000 .text + c │ │ │ │ │ 00000475 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ @@ -264,15 +264,15 @@ │ │ │ │ │ 0000067f 00000a01 R_MSP430_32 00000000 .debug_ranges + b0 │ │ │ │ │ 00000688 00000801 R_MSP430_32 00000000 .debug_loc + c04 │ │ │ │ │ 00000691 00000801 R_MSP430_32 00000000 .debug_loc + c4b │ │ │ │ │ 0000069a 00000801 R_MSP430_32 00000000 .debug_loc + c8b │ │ │ │ │ 000006a3 00000801 R_MSP430_32 00000000 .debug_loc + ca7 │ │ │ │ │ 000006ac 00000801 R_MSP430_32 00000000 .debug_loc + cdb │ │ │ │ │ 000006b5 00000801 R_MSP430_32 00000000 .debug_loc + ceb │ │ │ │ │ -000006d9 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +000006d9 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x37fc contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3814 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6e7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd3): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x29): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x21): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1a8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x1bd): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x9c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1a0): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x11f): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x17e): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x175): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1d4): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x163): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1c2): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x1db): long unsigned int │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1ff): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xad): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xae): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x1b5): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xbb): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xbc): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa7): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0xa8): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xa): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x110): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x111): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x21): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x80): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f2): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ @@ -222,30 +222,30 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x8d): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x88): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <1f7> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ <1fe> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><202>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <203> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <203> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 927 │ │ │ │ │ <20a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><20e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20f> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,30 +273,30 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x8d): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x88): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <26f> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ <276> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><27a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <27b> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <27b> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <27f> DW_AT_decl_file : 1 │ │ │ │ │ <280> DW_AT_decl_line : 964 │ │ │ │ │ <282> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><286>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <287> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <28b> DW_AT_decl_file : 1 │ │ │ │ │ <28c> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,30 +311,30 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x8d): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x88): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <2c9> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ <2d0> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2d4>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2d5> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <2d5> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <2d9> DW_AT_decl_file : 1 │ │ │ │ │ <2da> DW_AT_decl_line : 969 │ │ │ │ │ <2dc> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2e0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2e1> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,30 +381,30 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x8d): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x88): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <36a> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ <371> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><375>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <37a> DW_AT_decl_file : 1 │ │ │ │ │ <37b> DW_AT_decl_line : 1045 │ │ │ │ │ <37d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><381>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <382> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <386> DW_AT_decl_file : 1 │ │ │ │ │ <387> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -419,50 +419,50 @@ │ │ │ │ │ <39e> DW_AT_decl_file : 1 │ │ │ │ │ <39f> DW_AT_decl_line : 1045 │ │ │ │ │ <3a1> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3a5>: Abbrev Number: 0 │ │ │ │ │ <3><3a6>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <3a7> DW_AT_sibling : <0x40c> │ │ │ │ │ <4><3ab>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3ac> DW_AT_name : (indirect string, offset: 0x12d): __x0 │ │ │ │ │ + <3ac> DW_AT_name : (indirect string, offset: 0x18c): __x0 │ │ │ │ │ <3b0> DW_AT_decl_file : 1 │ │ │ │ │ <3b1> DW_AT_decl_line : 1046 │ │ │ │ │ <3b3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3b7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3b8> DW_AT_name : (indirect string, offset: 0x132): __x1 │ │ │ │ │ + <3b8> DW_AT_name : (indirect string, offset: 0x191): __x1 │ │ │ │ │ <3bc> DW_AT_decl_file : 1 │ │ │ │ │ <3bd> DW_AT_decl_line : 1046 │ │ │ │ │ <3bf> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3c3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3c4> DW_AT_name : (indirect string, offset: 0x137): __x2 │ │ │ │ │ + <3c4> DW_AT_name : (indirect string, offset: 0x196): __x2 │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ │ <3c9> DW_AT_decl_line : 1046 │ │ │ │ │ <3cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3cf>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x13c): __x3 │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x19b): __x3 │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 1046 │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x215): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x96): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x97): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x210): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x91): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x92): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ │ <6c9> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <6cd> DW_AT_sibling : <0x6d8> │ │ │ │ │ <2><6d1>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <6d2> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <6d6> DW_AT_upper_bound : 255 │ │ │ │ │ <2><6d7>: Abbrev Number: 0 │ │ │ │ │ <1><6d8>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <6d9> DW_AT_name : (indirect string, offset: 0x115): __clz_tab │ │ │ │ │ + <6d9> DW_AT_name : (indirect string, offset: 0x174): __clz_tab │ │ │ │ │ <6dd> DW_AT_decl_file : 3 │ │ │ │ │ <6de> DW_AT_decl_line : 63 │ │ │ │ │ <6df> DW_AT_type : <0x6e5>, UQItype, unsigned char │ │ │ │ │ <6e3> DW_AT_external : 1 │ │ │ │ │ <6e4> DW_AT_declaration : 1 │ │ │ │ │ <1><6e5>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <6e6> DW_AT_type : <0x6c8>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ __udivdi3 │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __udivdi3 │ │ │ │ │ [ a] DWstruct │ │ │ │ │ [ 13] complex float │ │ │ │ │ - [ 21] DWunion │ │ │ │ │ - [ 29] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 87] __d0 │ │ │ │ │ - [ 8c] __d1 │ │ │ │ │ - [ 91] __vh │ │ │ │ │ - [ 96] __vl │ │ │ │ │ - [ 9b] signed char │ │ │ │ │ - [ a7] float │ │ │ │ │ - [ ad] long long int │ │ │ │ │ - [ bb] long long unsigned int │ │ │ │ │ - [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 107] long int │ │ │ │ │ - [ 110] high │ │ │ │ │ - [ 115] __clz_tab │ │ │ │ │ - [ 11f] unsigned char │ │ │ │ │ - [ 12d] __x0 │ │ │ │ │ - [ 132] __x1 │ │ │ │ │ - [ 137] __x2 │ │ │ │ │ - [ 13c] __x3 │ │ │ │ │ - [ 141] UQItype │ │ │ │ │ - [ 149] unsigned int │ │ │ │ │ - [ 156] UDItype │ │ │ │ │ - [ 15e] char │ │ │ │ │ - [ 163] USItype │ │ │ │ │ - [ 16b] __q0 │ │ │ │ │ - [ 170] __q1 │ │ │ │ │ - [ 175] SItype │ │ │ │ │ - [ 17c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 21] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 80] DWunion │ │ │ │ │ + [ 88] __d0 │ │ │ │ │ + [ 8d] __d1 │ │ │ │ │ + [ 92] __vh │ │ │ │ │ + [ 97] __vl │ │ │ │ │ + [ 9c] signed char │ │ │ │ │ + [ a8] float │ │ │ │ │ + [ ae] long long int │ │ │ │ │ + [ bc] long long unsigned int │ │ │ │ │ + [ d3] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 108] long int │ │ │ │ │ + [ 111] high │ │ │ │ │ + [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 174] __clz_tab │ │ │ │ │ + [ 17e] unsigned char │ │ │ │ │ + [ 18c] __x0 │ │ │ │ │ + [ 191] __x1 │ │ │ │ │ + [ 196] __x2 │ │ │ │ │ + [ 19b] __x3 │ │ │ │ │ + [ 1a0] UQItype │ │ │ │ │ + [ 1a8] unsigned int │ │ │ │ │ + [ 1b5] UDItype │ │ │ │ │ + [ 1bd] char │ │ │ │ │ + [ 1c2] USItype │ │ │ │ │ + [ 1ca] __q0 │ │ │ │ │ + [ 1cf] __q1 │ │ │ │ │ + [ 1d4] SItype │ │ │ │ │ [ 1db] long unsigned int │ │ │ │ │ [ 1ed] __xr │ │ │ │ │ [ 1f2] __udivmoddi4 │ │ │ │ │ [ 1ff] DItype │ │ │ │ │ [ 206] __r0 │ │ │ │ │ [ 20b] __r1 │ │ │ │ │ [ 210] __uh │ │ │ ├── _umoddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -132,75 +132,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3064 contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c06 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +00000203 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +00000376 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 20b │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 206 │ │ │ │ │ -000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 215 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 210 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c06 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 112 │ │ │ │ │ 00000481 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 00000483 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ @@ -258,15 +258,15 @@ │ │ │ │ │ 000006ad 00000801 R_MSP430_32 00000000 .debug_loc + b14 │ │ │ │ │ 000006bd 00000a01 R_MSP430_32 00000000 .debug_ranges + ac │ │ │ │ │ 000006ca 00000801 R_MSP430_32 00000000 .debug_loc + b24 │ │ │ │ │ 000006d0 00000a01 R_MSP430_32 00000000 .debug_ranges + b8 │ │ │ │ │ 000006d9 00000801 R_MSP430_32 00000000 .debug_loc + b40 │ │ │ │ │ 000006e0 00000a01 R_MSP430_32 00000000 .debug_ranges + c4 │ │ │ │ │ 000006e9 00000801 R_MSP430_32 00000000 .debug_loc + b5c │ │ │ │ │ -00000702 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000702 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3664 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x367c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x710 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xd3): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x17): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc06 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1a8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x1bd): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x9c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1a0): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x11f): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x17e): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x175): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1d4): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x163): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1c2): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x1db): long unsigned int │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1ff): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xae): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x1b5): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xbc): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0xa8): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x111): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x17): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x76): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f2): __udivmoddi4 │ │ │ │ │ <101> DW_AT_decl_file : 1 │ │ │ │ │ <102> DW_AT_decl_line : 860 │ │ │ │ │ @@ -222,30 +222,30 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <1f7> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ <1fe> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><202>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <203> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <203> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 927 │ │ │ │ │ <20a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><20e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20f> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,30 +273,30 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <26f> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ <276> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><27a>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <27b> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <27b> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <27f> DW_AT_decl_file : 1 │ │ │ │ │ <280> DW_AT_decl_line : 964 │ │ │ │ │ <282> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><286>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <287> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <28b> DW_AT_decl_file : 1 │ │ │ │ │ <28c> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,30 +311,30 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <2c9> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ <2d0> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2d4>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2d5> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <2d5> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <2d9> DW_AT_decl_file : 1 │ │ │ │ │ <2da> DW_AT_decl_line : 969 │ │ │ │ │ <2dc> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2e0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2e1> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,30 +381,30 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x83): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x7e): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ + <36a> DW_AT_name : (indirect string, offset: 0x1cf): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ <371> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><375>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x16b): __q0 │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x1ca): __q0 │ │ │ │ │ <37a> DW_AT_decl_file : 1 │ │ │ │ │ <37b> DW_AT_decl_line : 1045 │ │ │ │ │ <37d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><381>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <382> DW_AT_name : (indirect string, offset: 0x20b): __r1 │ │ │ │ │ <386> DW_AT_decl_file : 1 │ │ │ │ │ <387> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -419,50 +419,50 @@ │ │ │ │ │ <39e> DW_AT_decl_file : 1 │ │ │ │ │ <39f> DW_AT_decl_line : 1045 │ │ │ │ │ <3a1> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3a5>: Abbrev Number: 0 │ │ │ │ │ <3><3a6>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <3a7> DW_AT_sibling : <0x40c> │ │ │ │ │ <4><3ab>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3ac> DW_AT_name : (indirect string, offset: 0x12d): __x0 │ │ │ │ │ + <3ac> DW_AT_name : (indirect string, offset: 0x18c): __x0 │ │ │ │ │ <3b0> DW_AT_decl_file : 1 │ │ │ │ │ <3b1> DW_AT_decl_line : 1046 │ │ │ │ │ <3b3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3b7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3b8> DW_AT_name : (indirect string, offset: 0x132): __x1 │ │ │ │ │ + <3b8> DW_AT_name : (indirect string, offset: 0x191): __x1 │ │ │ │ │ <3bc> DW_AT_decl_file : 1 │ │ │ │ │ <3bd> DW_AT_decl_line : 1046 │ │ │ │ │ <3bf> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3c3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3c4> DW_AT_name : (indirect string, offset: 0x137): __x2 │ │ │ │ │ + <3c4> DW_AT_name : (indirect string, offset: 0x196): __x2 │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ │ <3c9> DW_AT_decl_line : 1046 │ │ │ │ │ <3cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3cf>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x13c): __x3 │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x19b): __x3 │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 1046 │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x215): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x97): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x210): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x88): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x10b): __umoddi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x8d): __umoddi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1122 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc06 │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -747,15 +747,15 @@ │ │ │ │ │ <6f2> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <6f6> DW_AT_sibling : <0x701> │ │ │ │ │ <2><6fa>: Abbrev Number: 32 (DW_TAG_subrange_type) │ │ │ │ │ <6fb> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <6ff> DW_AT_upper_bound : 255 │ │ │ │ │ <2><700>: Abbrev Number: 0 │ │ │ │ │ <1><701>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <702> DW_AT_name : (indirect string, offset: 0x115): __clz_tab │ │ │ │ │ + <702> DW_AT_name : (indirect string, offset: 0x174): __clz_tab │ │ │ │ │ <706> DW_AT_decl_file : 3 │ │ │ │ │ <707> DW_AT_decl_line : 63 │ │ │ │ │ <708> DW_AT_type : <0x70e>, UQItype, unsigned char │ │ │ │ │ <70c> DW_AT_external : 1 │ │ │ │ │ <70d> DW_AT_declaration : 1 │ │ │ │ │ <1><70e>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <70f> DW_AT_type : <0x6f1>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +__umoddi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ -__umoddi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ - [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ - [ 10b] __umoddi3 │ │ │ │ │ - [ 115] __clz_tab │ │ │ │ │ - [ 11f] unsigned char │ │ │ │ │ - [ 12d] __x0 │ │ │ │ │ - [ 132] __x1 │ │ │ │ │ - [ 137] __x2 │ │ │ │ │ - [ 13c] __x3 │ │ │ │ │ - [ 141] UQItype │ │ │ │ │ - [ 149] unsigned int │ │ │ │ │ - [ 156] UDItype │ │ │ │ │ - [ 15e] char │ │ │ │ │ - [ 163] USItype │ │ │ │ │ - [ 16b] __q0 │ │ │ │ │ - [ 170] __q1 │ │ │ │ │ - [ 175] SItype │ │ │ │ │ - [ 17c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 17] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 76] DWunion │ │ │ │ │ + [ 7e] __d0 │ │ │ │ │ + [ 83] __d1 │ │ │ │ │ + [ 88] __vh │ │ │ │ │ + [ 8d] __umoddi3 │ │ │ │ │ + [ 97] __vl │ │ │ │ │ + [ 9c] signed char │ │ │ │ │ + [ a8] float │ │ │ │ │ + [ ae] long long int │ │ │ │ │ + [ bc] long long unsigned int │ │ │ │ │ + [ d3] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 108] long int │ │ │ │ │ + [ 111] high │ │ │ │ │ + [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 174] __clz_tab │ │ │ │ │ + [ 17e] unsigned char │ │ │ │ │ + [ 18c] __x0 │ │ │ │ │ + [ 191] __x1 │ │ │ │ │ + [ 196] __x2 │ │ │ │ │ + [ 19b] __x3 │ │ │ │ │ + [ 1a0] UQItype │ │ │ │ │ + [ 1a8] unsigned int │ │ │ │ │ + [ 1b5] UDItype │ │ │ │ │ + [ 1bd] char │ │ │ │ │ + [ 1c2] USItype │ │ │ │ │ + [ 1ca] __q0 │ │ │ │ │ + [ 1cf] __q1 │ │ │ │ │ + [ 1d4] SItype │ │ │ │ │ [ 1db] long unsigned int │ │ │ │ │ [ 1ed] __xr │ │ │ │ │ [ 1f2] __udivmoddi4 │ │ │ │ │ [ 1ff] DItype │ │ │ │ │ [ 206] __r0 │ │ │ │ │ [ 20b] __r1 │ │ │ │ │ [ 210] __uh │ │ │ ├── _udiv_w_sdiv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x870 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x978 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xd1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x7a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x129): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x11c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x6d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf4): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x102): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xe6): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0xaf): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x10e): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xcf): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x116): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x11b): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x17a): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x62): __udiv_w_sdiv │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xc1): __udiv_w_sdiv │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 673 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0xe │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ __udiv_w_sdiv │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ - [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __udiv_w_sdiv │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] signed char │ │ │ │ │ - [ af] USItype │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 115] float │ │ │ │ │ - [ 11b] complex float │ │ │ │ │ - [ 129] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 6d] unsigned int │ │ │ │ │ + [ 7a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ af] long unsigned int │ │ │ │ │ + [ c1] __udiv_w_sdiv │ │ │ │ │ + [ cf] long long unsigned int │ │ │ │ │ + [ e6] unsigned char │ │ │ │ │ + [ f4] char │ │ │ │ │ + [ f9] long int │ │ │ │ │ + [ 102] signed char │ │ │ │ │ + [ 10e] USItype │ │ │ │ │ + [ 116] float │ │ │ │ │ + [ 11c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 17a] complex float │ │ │ ├── _udivmoddi4.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -150,141 +150,141 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3600 contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e5e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1de │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ 000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + e5e │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000160 00000801 R_MSP430_32 00000000 .debug_loc + dc │ │ │ │ │ 0000016f 00000801 R_MSP430_32 00000000 .debug_loc + 128 │ │ │ │ │ 0000017e 00000801 R_MSP430_32 00000000 .debug_loc + 140 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + 220 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 290 │ │ │ │ │ 000001ab 00000801 R_MSP430_32 00000000 .debug_loc + 3d0 │ │ │ │ │ 000001ba 00000801 R_MSP430_32 00000000 .debug_loc + 410 │ │ │ │ │ 000001c9 00000801 R_MSP430_32 00000000 .debug_loc + 494 │ │ │ │ │ 000001e2 00000801 R_MSP430_32 00000000 .debug_loc + 4ec │ │ │ │ │ 000001f2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 00000206 00000801 R_MSP430_32 00000000 .debug_loc + 58c │ │ │ │ │ 00000218 00000a01 R_MSP430_32 00000000 .debug_ranges + 14 │ │ │ │ │ -00000221 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -0000022d 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000221 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000022d 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000238 00000801 R_MSP430_32 00000000 .debug_loc + 5d0 │ │ │ │ │ -0000023d 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000023d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000248 00000801 R_MSP430_32 00000000 .debug_loc + 600 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 648 │ │ │ │ │ -0000025d 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +0000025d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 688 │ │ │ │ │ 0000026d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000278 00000801 R_MSP430_32 00000000 .debug_loc + 6b0 │ │ │ │ │ 00000288 00000801 R_MSP430_32 00000000 .debug_loc + 6d8 │ │ │ │ │ 0000028e 00000a01 R_MSP430_32 00000000 .debug_ranges + 28 │ │ │ │ │ -00000297 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +00000297 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 000002a2 00000801 R_MSP430_32 00000000 .debug_loc + 724 │ │ │ │ │ 000002b2 00000801 R_MSP430_32 00000000 .debug_loc + 780 │ │ │ │ │ 000002b8 00000a01 R_MSP430_32 00000000 .debug_ranges + 3c │ │ │ │ │ -000002c1 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -000002cd 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +000002c1 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +000002cd 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 000002d8 00000801 R_MSP430_32 00000000 .debug_loc + 7c0 │ │ │ │ │ -000002dd 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +000002dd 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 000002e8 00000801 R_MSP430_32 00000000 .debug_loc + 7dc │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 000002f8 00000801 R_MSP430_32 00000000 .debug_loc + 824 │ │ │ │ │ -000002fd 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +000002fd 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000308 00000801 R_MSP430_32 00000000 .debug_loc + 870 │ │ │ │ │ 0000030d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000318 00000801 R_MSP430_32 00000000 .debug_loc + 8c8 │ │ │ │ │ 00000328 00000801 R_MSP430_32 00000000 .debug_loc + 8f0 │ │ │ │ │ 0000032e 00000a01 R_MSP430_32 00000000 .debug_ranges + 4c │ │ │ │ │ -00000337 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +00000337 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 00000342 00000801 R_MSP430_32 00000000 .debug_loc + 930 │ │ │ │ │ 00000352 00000801 R_MSP430_32 00000000 .debug_loc + 994 │ │ │ │ │ 00000358 00000a01 R_MSP430_32 00000000 .debug_ranges + 60 │ │ │ │ │ -00000361 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -0000036d 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000361 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000036d 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000378 00000801 R_MSP430_32 00000000 .debug_loc + 9c8 │ │ │ │ │ -0000037d 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000037d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000388 00000801 R_MSP430_32 00000000 .debug_loc + 9e8 │ │ │ │ │ 0000038d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000398 00000801 R_MSP430_32 00000000 .debug_loc + a28 │ │ │ │ │ -0000039d 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +0000039d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 000003a8 00000801 R_MSP430_32 00000000 .debug_loc + a60 │ │ │ │ │ 000003ad 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000003b8 00000801 R_MSP430_32 00000000 .debug_loc + a7c │ │ │ │ │ 000003c8 00000801 R_MSP430_32 00000000 .debug_loc + aa4 │ │ │ │ │ 000003ce 00000a01 R_MSP430_32 00000000 .debug_ranges + 6c │ │ │ │ │ 000003e1 00000801 R_MSP430_32 00000000 .debug_loc + ae4 │ │ │ │ │ 000003f0 00000801 R_MSP430_32 00000000 .debug_loc + b20 │ │ │ │ │ 000003f5 00000a01 R_MSP430_32 00000000 .debug_ranges + 88 │ │ │ │ │ -000003fe 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -0000040a 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +000003fe 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000040a 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000415 00000801 R_MSP430_32 00000000 .debug_loc + b60 │ │ │ │ │ -0000041a 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000041a 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000425 00000801 R_MSP430_32 00000000 .debug_loc + b90 │ │ │ │ │ 0000042a 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000435 00000801 R_MSP430_32 00000000 .debug_loc + be0 │ │ │ │ │ -0000043a 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +0000043a 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000445 00000801 R_MSP430_32 00000000 .debug_loc + c44 │ │ │ │ │ 0000044a 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000455 00000801 R_MSP430_32 00000000 .debug_loc + c78 │ │ │ │ │ 00000465 00000801 R_MSP430_32 00000000 .debug_loc + cc0 │ │ │ │ │ 0000046b 00000205 R_MSP430_16_BYTE 00000000 .text + 99c │ │ │ │ │ 0000046d 00000205 R_MSP430_16_BYTE 00000000 .text + a5a │ │ │ │ │ -00000474 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000474 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 0000047f 00000801 R_MSP430_32 00000000 .debug_loc + d0c │ │ │ │ │ -00000484 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000484 00000c01 R_MSP430_32 00000000 .debug_str + 3c │ │ │ │ │ 0000048f 00000801 R_MSP430_32 00000000 .debug_loc + d61 │ │ │ │ │ -00000494 00000c01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +00000494 00000c01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 0000049f 00000801 R_MSP430_32 00000000 .debug_loc + da1 │ │ │ │ │ -000004a4 00000c01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +000004a4 00000c01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 000004af 00000801 R_MSP430_32 00000000 .debug_loc + dd1 │ │ │ │ │ -000004b4 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +000004b4 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000004bf 00000801 R_MSP430_32 00000000 .debug_loc + e05 │ │ │ │ │ -000004c4 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +000004c4 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 000004cf 00000801 R_MSP430_32 00000000 .debug_loc + e15 │ │ │ │ │ 000004d4 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000004e0 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +000004e0 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 000004ed 00000a01 R_MSP430_32 00000000 .debug_ranges + 94 │ │ │ │ │ 00000501 00000801 R_MSP430_32 00000000 .debug_loc + e25 │ │ │ │ │ 00000507 00000a01 R_MSP430_32 00000000 .debug_ranges + a0 │ │ │ │ │ 00000517 00000801 R_MSP430_32 00000000 .debug_loc + e41 │ │ │ │ │ 0000051e 00000a01 R_MSP430_32 00000000 .debug_ranges + ac │ │ │ │ │ 0000052e 00000801 R_MSP430_32 00000000 .debug_loc + e5d │ │ │ │ │ -00000550 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000550 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3c00 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3c18 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,92 +2,92 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x55e (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x13e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1ab): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x17f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe5e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x18d): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1de): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xfb): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xfa): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x19f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f0): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xe9): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xe8): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xc1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x62): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x11a): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x119): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x178): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x177): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xcf): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x70): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x209): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x130): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x12f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x108): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x107): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xaa): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x4b): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x83): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x24): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x196): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e7): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe1): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x82): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x180): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1fc): __udivmoddi4 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 860 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0xe5e │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -225,53 +225,53 @@ │ │ │ │ │ <1ea> DW_AT_decl_file : 1 │ │ │ │ │ <1eb> DW_AT_decl_line : 1068 │ │ │ │ │ <1ed> DW_AT_type : <0x53a>, DWunion │ │ │ │ │ <2><1f1>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <1f2> DW_AT_ranges : 0x0 │ │ │ │ │ <1f6> DW_AT_sibling : <0x217> │ │ │ │ │ <3><1fa>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <1fb> DW_AT_name : (indirect string, offset: 0x173): __xr │ │ │ │ │ + <1fb> DW_AT_name : (indirect string, offset: 0x172): __xr │ │ │ │ │ <1ff> DW_AT_decl_file : 1 │ │ │ │ │ <200> DW_AT_decl_line : 915 │ │ │ │ │ <202> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <206> DW_AT_location : 0x58c (location list) │ │ │ │ │ <3><20a>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ <20b> DW_AT_name : __a │ │ │ │ │ <20f> DW_AT_decl_file : 1 │ │ │ │ │ <210> DW_AT_decl_line : 915 │ │ │ │ │ <212> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><216>: Abbrev Number: 0 │ │ │ │ │ <2><217>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <218> DW_AT_ranges : 0x14 │ │ │ │ │ <21c> DW_AT_sibling : <0x28d> │ │ │ │ │ <3><220>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <221> DW_AT_name : (indirect string, offset: 0x12b): __d1 │ │ │ │ │ + <221> DW_AT_name : (indirect string, offset: 0x12a): __d1 │ │ │ │ │ <225> DW_AT_decl_file : 1 │ │ │ │ │ <226> DW_AT_decl_line : 927 │ │ │ │ │ <228> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><22c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <22d> DW_AT_name : (indirect string, offset: 0x126): __d0 │ │ │ │ │ + <22d> DW_AT_name : (indirect string, offset: 0x125): __d0 │ │ │ │ │ <231> DW_AT_decl_file : 1 │ │ │ │ │ <232> DW_AT_decl_line : 927 │ │ │ │ │ <234> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <238> DW_AT_location : 0x5d0 (location list) │ │ │ │ │ <3><23c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <23d> DW_AT_name : (indirect string, offset: 0x79): __q1 │ │ │ │ │ + <23d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <241> DW_AT_decl_file : 1 │ │ │ │ │ <242> DW_AT_decl_line : 927 │ │ │ │ │ <244> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <248> DW_AT_location : 0x600 (location list) │ │ │ │ │ <3><24c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <24d> DW_AT_name : (indirect string, offset: 0x15): __q0 │ │ │ │ │ <251> DW_AT_decl_file : 1 │ │ │ │ │ <252> DW_AT_decl_line : 927 │ │ │ │ │ <254> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <258> DW_AT_location : 0x648 (location list) │ │ │ │ │ <3><25c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <25d> DW_AT_name : (indirect string, offset: 0x91): __r1 │ │ │ │ │ + <25d> DW_AT_name : (indirect string, offset: 0x32): __r1 │ │ │ │ │ <261> DW_AT_decl_file : 1 │ │ │ │ │ <262> DW_AT_decl_line : 927 │ │ │ │ │ <264> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <268> DW_AT_location : 0x688 (location list) │ │ │ │ │ <3><26c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <26d> DW_AT_name : (indirect string, offset: 0x0): __r0 │ │ │ │ │ <271> DW_AT_decl_file : 1 │ │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ <284> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <288> DW_AT_location : 0x6d8 (location list) │ │ │ │ │ <3><28c>: Abbrev Number: 0 │ │ │ │ │ <2><28d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <28e> DW_AT_ranges : 0x28 │ │ │ │ │ <292> DW_AT_sibling : <0x2b7> │ │ │ │ │ <3><296>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <297> DW_AT_name : (indirect string, offset: 0x173): __xr │ │ │ │ │ + <297> DW_AT_name : (indirect string, offset: 0x172): __xr │ │ │ │ │ <29b> DW_AT_decl_file : 1 │ │ │ │ │ <29c> DW_AT_decl_line : 939 │ │ │ │ │ <29e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2a2> DW_AT_location : 0x724 (location list) │ │ │ │ │ <3><2a6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2a7> DW_AT_name : __a │ │ │ │ │ <2ab> DW_AT_decl_file : 1 │ │ │ │ │ @@ -301,38 +301,38 @@ │ │ │ │ │ <2ae> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2b2> DW_AT_location : 0x780 (location list) │ │ │ │ │ <3><2b6>: Abbrev Number: 0 │ │ │ │ │ <2><2b7>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <2b8> DW_AT_ranges : 0x3c │ │ │ │ │ <2bc> DW_AT_sibling : <0x32d> │ │ │ │ │ <3><2c0>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2c1> DW_AT_name : (indirect string, offset: 0x12b): __d1 │ │ │ │ │ + <2c1> DW_AT_name : (indirect string, offset: 0x12a): __d1 │ │ │ │ │ <2c5> DW_AT_decl_file : 1 │ │ │ │ │ <2c6> DW_AT_decl_line : 969 │ │ │ │ │ <2c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2cc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2cd> DW_AT_name : (indirect string, offset: 0x126): __d0 │ │ │ │ │ + <2cd> DW_AT_name : (indirect string, offset: 0x125): __d0 │ │ │ │ │ <2d1> DW_AT_decl_file : 1 │ │ │ │ │ <2d2> DW_AT_decl_line : 969 │ │ │ │ │ <2d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2d8> DW_AT_location : 0x7c0 (location list) │ │ │ │ │ <3><2dc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2dd> DW_AT_name : (indirect string, offset: 0x79): __q1 │ │ │ │ │ + <2dd> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <2e1> DW_AT_decl_file : 1 │ │ │ │ │ <2e2> DW_AT_decl_line : 969 │ │ │ │ │ <2e4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2e8> DW_AT_location : 0x7dc (location list) │ │ │ │ │ <3><2ec>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2ed> DW_AT_name : (indirect string, offset: 0x15): __q0 │ │ │ │ │ <2f1> DW_AT_decl_file : 1 │ │ │ │ │ <2f2> DW_AT_decl_line : 969 │ │ │ │ │ <2f4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2f8> DW_AT_location : 0x824 (location list) │ │ │ │ │ <3><2fc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2fd> DW_AT_name : (indirect string, offset: 0x91): __r1 │ │ │ │ │ + <2fd> DW_AT_name : (indirect string, offset: 0x32): __r1 │ │ │ │ │ <301> DW_AT_decl_file : 1 │ │ │ │ │ <302> DW_AT_decl_line : 969 │ │ │ │ │ <304> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <308> DW_AT_location : 0x870 (location list) │ │ │ │ │ <3><30c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <30d> DW_AT_name : (indirect string, offset: 0x0): __r0 │ │ │ │ │ <311> DW_AT_decl_file : 1 │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ <324> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <328> DW_AT_location : 0x8f0 (location list) │ │ │ │ │ <3><32c>: Abbrev Number: 0 │ │ │ │ │ <2><32d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <32e> DW_AT_ranges : 0x4c │ │ │ │ │ <332> DW_AT_sibling : <0x357> │ │ │ │ │ <3><336>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <337> DW_AT_name : (indirect string, offset: 0x173): __xr │ │ │ │ │ + <337> DW_AT_name : (indirect string, offset: 0x172): __xr │ │ │ │ │ <33b> DW_AT_decl_file : 1 │ │ │ │ │ <33c> DW_AT_decl_line : 1004 │ │ │ │ │ <33e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <342> DW_AT_location : 0x930 (location list) │ │ │ │ │ <3><346>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <347> DW_AT_name : __a │ │ │ │ │ <34b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,38 +362,38 @@ │ │ │ │ │ <34e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <352> DW_AT_location : 0x994 (location list) │ │ │ │ │ <3><356>: Abbrev Number: 0 │ │ │ │ │ <2><357>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <358> DW_AT_ranges : 0x60 │ │ │ │ │ <35c> DW_AT_sibling : <0x3cd> │ │ │ │ │ <3><360>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <361> DW_AT_name : (indirect string, offset: 0x12b): __d1 │ │ │ │ │ + <361> DW_AT_name : (indirect string, offset: 0x12a): __d1 │ │ │ │ │ <365> DW_AT_decl_file : 1 │ │ │ │ │ <366> DW_AT_decl_line : 964 │ │ │ │ │ <368> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><36c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <36d> DW_AT_name : (indirect string, offset: 0x126): __d0 │ │ │ │ │ + <36d> DW_AT_name : (indirect string, offset: 0x125): __d0 │ │ │ │ │ <371> DW_AT_decl_file : 1 │ │ │ │ │ <372> DW_AT_decl_line : 964 │ │ │ │ │ <374> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <378> DW_AT_location : 0x9c8 (location list) │ │ │ │ │ <3><37c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <37d> DW_AT_name : (indirect string, offset: 0x79): __q1 │ │ │ │ │ + <37d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <381> DW_AT_decl_file : 1 │ │ │ │ │ <382> DW_AT_decl_line : 964 │ │ │ │ │ <384> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <388> DW_AT_location : 0x9e8 (location list) │ │ │ │ │ <3><38c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <38d> DW_AT_name : (indirect string, offset: 0x15): __q0 │ │ │ │ │ <391> DW_AT_decl_file : 1 │ │ │ │ │ <392> DW_AT_decl_line : 964 │ │ │ │ │ <394> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <398> DW_AT_location : 0xa28 (location list) │ │ │ │ │ <3><39c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <39d> DW_AT_name : (indirect string, offset: 0x91): __r1 │ │ │ │ │ + <39d> DW_AT_name : (indirect string, offset: 0x32): __r1 │ │ │ │ │ <3a1> DW_AT_decl_file : 1 │ │ │ │ │ <3a2> DW_AT_decl_line : 964 │ │ │ │ │ <3a4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3a8> DW_AT_location : 0xa60 (location list) │ │ │ │ │ <3><3ac>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <3ad> DW_AT_name : (indirect string, offset: 0x0): __r0 │ │ │ │ │ <3b1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -422,38 +422,38 @@ │ │ │ │ │ <3ea> DW_AT_decl_line : 1034 │ │ │ │ │ <3ec> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3f0> DW_AT_location : 0xb20 (location list) │ │ │ │ │ <3><3f4>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <3f5> DW_AT_ranges : 0x88 │ │ │ │ │ <3f9> DW_AT_sibling : <0x46a> │ │ │ │ │ <4><3fd>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <3fe> DW_AT_name : (indirect string, offset: 0x12b): __d1 │ │ │ │ │ + <3fe> DW_AT_name : (indirect string, offset: 0x12a): __d1 │ │ │ │ │ <402> DW_AT_decl_file : 1 │ │ │ │ │ <403> DW_AT_decl_line : 1045 │ │ │ │ │ <405> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><409>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <40a> DW_AT_name : (indirect string, offset: 0x126): __d0 │ │ │ │ │ + <40a> DW_AT_name : (indirect string, offset: 0x125): __d0 │ │ │ │ │ <40e> DW_AT_decl_file : 1 │ │ │ │ │ <40f> DW_AT_decl_line : 1045 │ │ │ │ │ <411> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <415> DW_AT_location : 0xb60 (location list) │ │ │ │ │ <4><419>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <41a> DW_AT_name : (indirect string, offset: 0x79): __q1 │ │ │ │ │ + <41a> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <41e> DW_AT_decl_file : 1 │ │ │ │ │ <41f> DW_AT_decl_line : 1045 │ │ │ │ │ <421> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <425> DW_AT_location : 0xb90 (location list) │ │ │ │ │ <4><429>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <42a> DW_AT_name : (indirect string, offset: 0x15): __q0 │ │ │ │ │ <42e> DW_AT_decl_file : 1 │ │ │ │ │ <42f> DW_AT_decl_line : 1045 │ │ │ │ │ <431> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <435> DW_AT_location : 0xbe0 (location list) │ │ │ │ │ <4><439>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <43a> DW_AT_name : (indirect string, offset: 0x91): __r1 │ │ │ │ │ + <43a> DW_AT_name : (indirect string, offset: 0x32): __r1 │ │ │ │ │ <43e> DW_AT_decl_file : 1 │ │ │ │ │ <43f> DW_AT_decl_line : 1045 │ │ │ │ │ <441> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <445> DW_AT_location : 0xc44 (location list) │ │ │ │ │ <4><449>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <44a> DW_AT_name : (indirect string, offset: 0x0): __r0 │ │ │ │ │ <44e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -468,56 +468,56 @@ │ │ │ │ │ <465> DW_AT_location : 0xcc0 (location list) │ │ │ │ │ <4><469>: Abbrev Number: 0 │ │ │ │ │ <3><46a>: Abbrev Number: 19 (DW_TAG_lexical_block) │ │ │ │ │ <46b> DW_AT_low_pc : 0x99c │ │ │ │ │ <46d> DW_AT_high_pc : 0xa5a │ │ │ │ │ <46f> DW_AT_sibling : <0x4ec> │ │ │ │ │ <4><473>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <474> DW_AT_name : (indirect string, offset: 0x96): __x0 │ │ │ │ │ + <474> DW_AT_name : (indirect string, offset: 0x37): __x0 │ │ │ │ │ <478> DW_AT_decl_file : 1 │ │ │ │ │ <479> DW_AT_decl_line : 1046 │ │ │ │ │ <47b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <47f> DW_AT_location : 0xd0c (location list) │ │ │ │ │ <4><483>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <484> DW_AT_name : (indirect string, offset: 0x9b): __x1 │ │ │ │ │ + <484> DW_AT_name : (indirect string, offset: 0x3c): __x1 │ │ │ │ │ <488> DW_AT_decl_file : 1 │ │ │ │ │ <489> DW_AT_decl_line : 1046 │ │ │ │ │ <48b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <48f> DW_AT_location : 0xd61 (location list) │ │ │ │ │ <4><493>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <494> DW_AT_name : (indirect string, offset: 0xa0): __x2 │ │ │ │ │ + <494> DW_AT_name : (indirect string, offset: 0x41): __x2 │ │ │ │ │ <498> DW_AT_decl_file : 1 │ │ │ │ │ <499> DW_AT_decl_line : 1046 │ │ │ │ │ <49b> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <49f> DW_AT_location : 0xda1 (location list) │ │ │ │ │ <4><4a3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4a4> DW_AT_name : (indirect string, offset: 0xa5): __x3 │ │ │ │ │ + <4a4> DW_AT_name : (indirect string, offset: 0x46): __x3 │ │ │ │ │ <4a8> DW_AT_decl_file : 1 │ │ │ │ │ <4a9> DW_AT_decl_line : 1046 │ │ │ │ │ <4ab> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4af> DW_AT_location : 0xdd1 (location list) │ │ │ │ │ <4><4b3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4b4> DW_AT_name : (indirect string, offset: 0x7e): __ul │ │ │ │ │ + <4b4> DW_AT_name : (indirect string, offset: 0x1f): __ul │ │ │ │ │ <4b8> DW_AT_decl_file : 1 │ │ │ │ │ <4b9> DW_AT_decl_line : 1046 │ │ │ │ │ <4bb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4bf> DW_AT_location : 0xe05 (location list) │ │ │ │ │ <4><4c3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4c4> DW_AT_name : (indirect string, offset: 0x121): __vl │ │ │ │ │ + <4c4> DW_AT_name : (indirect string, offset: 0x120): __vl │ │ │ │ │ <4c8> DW_AT_decl_file : 1 │ │ │ │ │ <4c9> DW_AT_decl_line : 1046 │ │ │ │ │ <4cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4cf> DW_AT_location : 0xe15 (location list) │ │ │ │ │ <4><4d3>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <4d4> DW_AT_name : (indirect string, offset: 0x10): __uh │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 1046 │ │ │ │ │ <4db> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4df>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0x115): __vh │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x114): __vh │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 1046 │ │ │ │ │ <4e7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4eb>: Abbrev Number: 0 │ │ │ │ │ <3><4ec>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <4ed> DW_AT_ranges : 0x94 │ │ │ │ │ <4f1> DW_AT_sibling : <0x506> │ │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │ │ <540> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <544> DW_AT_sibling : <0x54f> │ │ │ │ │ <2><548>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <549> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <54d> DW_AT_upper_bound : 255 │ │ │ │ │ <2><54e>: Abbrev Number: 0 │ │ │ │ │ <1><54f>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ - <550> DW_AT_name : (indirect string, offset: 0xf1): __clz_tab │ │ │ │ │ + <550> DW_AT_name : (indirect string, offset: 0xf0): __clz_tab │ │ │ │ │ <554> DW_AT_decl_file : 3 │ │ │ │ │ <555> DW_AT_decl_line : 63 │ │ │ │ │ <556> DW_AT_type : <0x55c>, UQItype, unsigned char │ │ │ │ │ <55a> DW_AT_external : 1 │ │ │ │ │ <55b> DW_AT_declaration : 1 │ │ │ │ │ <1><55c>: Abbrev Number: 22 (DW_TAG_const_type) │ │ │ │ │ <55d> DW_AT_type : <0x53f>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -__udivmoddi4 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +__udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,41 +1,41 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __r0 │ │ │ │ │ [ 5] float │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] __uh │ │ │ │ │ [ 15] __q0 │ │ │ │ │ - [ 1a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 79] __q1 │ │ │ │ │ - [ 7e] __ul │ │ │ │ │ - [ 83] complex float │ │ │ │ │ - [ 91] __r1 │ │ │ │ │ - [ 96] __x0 │ │ │ │ │ - [ 9b] __x1 │ │ │ │ │ - [ a0] __x2 │ │ │ │ │ - [ a5] __x3 │ │ │ │ │ - [ aa] long long unsigned int │ │ │ │ │ - [ c1] unsigned char │ │ │ │ │ - [ cf] long unsigned int │ │ │ │ │ - [ e1] DWunion │ │ │ │ │ - [ e9] UQItype │ │ │ │ │ - [ f1] __clz_tab │ │ │ │ │ - [ fb] unsigned int │ │ │ │ │ - [ 108] UDItype │ │ │ │ │ - [ 110] char │ │ │ │ │ - [ 115] __vh │ │ │ │ │ - [ 11a] SItype │ │ │ │ │ - [ 121] __vl │ │ │ │ │ - [ 126] __d0 │ │ │ │ │ - [ 12b] __d1 │ │ │ │ │ - [ 130] long long int │ │ │ │ │ - [ 13e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 173] __xr │ │ │ │ │ - [ 178] USItype │ │ │ │ │ - [ 180] __udivmoddi4 │ │ │ │ │ - [ 18d] long int │ │ │ │ │ - [ 196] DWstruct │ │ │ │ │ - [ 19f] signed char │ │ │ │ │ - [ 1ab] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1a] __q1 │ │ │ │ │ + [ 1f] __ul │ │ │ │ │ + [ 24] complex float │ │ │ │ │ + [ 32] __r1 │ │ │ │ │ + [ 37] __x0 │ │ │ │ │ + [ 3c] __x1 │ │ │ │ │ + [ 41] __x2 │ │ │ │ │ + [ 46] __x3 │ │ │ │ │ + [ 4b] long long unsigned int │ │ │ │ │ + [ 62] unsigned char │ │ │ │ │ + [ 70] long unsigned int │ │ │ │ │ + [ 82] DWunion │ │ │ │ │ + [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ e8] UQItype │ │ │ │ │ + [ f0] __clz_tab │ │ │ │ │ + [ fa] unsigned int │ │ │ │ │ + [ 107] UDItype │ │ │ │ │ + [ 10f] char │ │ │ │ │ + [ 114] __vh │ │ │ │ │ + [ 119] SItype │ │ │ │ │ + [ 120] __vl │ │ │ │ │ + [ 125] __d0 │ │ │ │ │ + [ 12a] __d1 │ │ │ │ │ + [ 12f] long long int │ │ │ │ │ + [ 13d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 172] __xr │ │ │ │ │ + [ 177] USItype │ │ │ │ │ + [ 17f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 1de] long int │ │ │ │ │ + [ 1e7] DWstruct │ │ │ │ │ + [ 1f0] signed char │ │ │ │ │ + [ 1fc] __udivmoddi4 │ │ │ │ │ [ 209] DItype │ │ │ ├── _pack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,60 +3,60 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xf34 contains 57 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1e4 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -0000009d 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ -000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -000000fd 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -0000012d 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ +000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ +000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ +0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ 00000139 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ -0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000172 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ -0000019a 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ +00000172 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000019a 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ -000001b3 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000001bf 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001e5 00000b01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000200 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000021c 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +00000200 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ +0000021c 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 00000227 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000229 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 0000022b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000023e 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000024e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +0000024e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 3b │ │ │ │ │ -0000025d 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +0000025d 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 00000267 00000801 R_MSP430_32 00000000 .debug_loc + 9f │ │ │ │ │ 00000276 00000801 R_MSP430_32 00000000 .debug_loc + dd │ │ │ │ │ 0000027b 00000205 R_MSP430_16_BYTE 00000000 .text + f6 │ │ │ │ │ 0000027d 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 00000280 00000b01 R_MSP430_32 00000000 .debug_str + 7 │ │ │ │ │ 0000028b 00000801 R_MSP430_32 00000000 .debug_loc + 142 │ │ │ │ │ 00000290 00000205 R_MSP430_16_BYTE 00000000 .text + 102 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x2ad (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x154): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xf5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe9): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x31): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x8a): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1c6 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x18f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x130): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x13b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xdc): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c8): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xb6): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x57): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1dc): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0xae): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x4f): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x101): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xa2): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x132): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xd3): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1e4): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x140): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xe1): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x149): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0xea): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0xbc): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0x5d): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1cf): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13d): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -113,58 +113,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x12a> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9f): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x40): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe4): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x127): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xc8): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x90): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0xc7): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0x68): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x113): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xb4): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x1b4): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ <149> DW_AT_sibling : <0x184> │ │ │ │ │ <2><14d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <14e> DW_AT_name : (indirect string, offset: 0x90): fraction │ │ │ │ │ + <14e> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <152> DW_AT_decl_file : 2 │ │ │ │ │ <153> DW_AT_decl_line : 353 │ │ │ │ │ <155> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <159> DW_AT_byte_size : 4 │ │ │ │ │ <15a> DW_AT_bit_size : 23 │ │ │ │ │ <15b> DW_AT_bit_offset : 9 │ │ │ │ │ <15c> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -174,46 +174,46 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0xe4): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x189): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x12a): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0x11d): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0xbe): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1c3): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0xd5): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0x76): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_name : (indirect string, offset: 0x0): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ @@ -243,30 +243,30 @@ │ │ │ │ │ <2><1f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <1f6> DW_AT_name : x │ │ │ │ │ <1f8> DW_AT_decl_file : 1 │ │ │ │ │ <1f9> DW_AT_decl_line : 156 │ │ │ │ │ <1fa> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><1fe>: Abbrev Number: 0 │ │ │ │ │ <1><1ff>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <200> DW_AT_name : (indirect string, offset: 0x99): isinf │ │ │ │ │ + <200> DW_AT_name : (indirect string, offset: 0x3a): isinf │ │ │ │ │ <204> DW_AT_decl_file : 1 │ │ │ │ │ <205> DW_AT_decl_line : 164 │ │ │ │ │ <206> DW_AT_prototyped : 1 │ │ │ │ │ <207> DW_AT_type : <0x21>, int │ │ │ │ │ <20b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <20c> DW_AT_sibling : <0x21a> │ │ │ │ │ <2><210>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <21b> DW_AT_external : 1 │ │ │ │ │ - <21c> DW_AT_name : (indirect string, offset: 0xa5): __pack_f │ │ │ │ │ + <21c> DW_AT_name : (indirect string, offset: 0x46): __pack_f │ │ │ │ │ <220> DW_AT_decl_file : 1 │ │ │ │ │ <221> DW_AT_decl_line : 205 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <227> DW_AT_low_pc : 0x0 │ │ │ │ │ <229> DW_AT_high_pc : 0x1c6 │ │ │ │ │ <22b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -279,21 +279,21 @@ │ │ │ │ │ <23e> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><242>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <243> DW_AT_name : dst │ │ │ │ │ <247> DW_AT_decl_file : 1 │ │ │ │ │ <248> DW_AT_decl_line : 207 │ │ │ │ │ <249> DW_AT_type : <0x1b2>, FLO_union_type │ │ │ │ │ <2><24d>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <24e> DW_AT_name : (indirect string, offset: 0x90): fraction │ │ │ │ │ + <24e> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <252> DW_AT_decl_file : 1 │ │ │ │ │ <253> DW_AT_decl_line : 208 │ │ │ │ │ <254> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <258> DW_AT_location : 0x3b (location list) │ │ │ │ │ <2><25c>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <25d> DW_AT_name : (indirect string, offset: 0xe4): sign │ │ │ │ │ + <25d> DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ <261> DW_AT_decl_file : 1 │ │ │ │ │ <262> DW_AT_decl_line : 209 │ │ │ │ │ <263> DW_AT_type : <0x21>, int │ │ │ │ │ <267> DW_AT_location : 0x9f (location list) │ │ │ │ │ <2><26b>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <26c> DW_AT_name : exp │ │ │ │ │ <270> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ __pack_f │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,38 +2,38 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] iszero │ │ │ │ │ [ 7] shift │ │ │ │ │ [ d] CLASS_ZERO │ │ │ │ │ [ 18] lowbit │ │ │ │ │ [ 1f] isnan │ │ │ │ │ [ 25] __thenan_sf │ │ │ │ │ - [ 31] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 90] fraction │ │ │ │ │ - [ 99] isinf │ │ │ │ │ - [ 9f] class │ │ │ │ │ - [ a5] __pack_f │ │ │ │ │ - [ ae] USItype │ │ │ │ │ - [ b6] float │ │ │ │ │ - [ bc] CLASS_QNAN │ │ │ │ │ - [ c7] unsigned char │ │ │ │ │ - [ d5] FLO_union_type │ │ │ │ │ - [ e4] sign │ │ │ │ │ - [ e9] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 101] long unsigned int │ │ │ │ │ - [ 113] short int │ │ │ │ │ - [ 11d] value_raw │ │ │ │ │ - [ 127] normal_exp │ │ │ │ │ - [ 132] fractype │ │ │ │ │ - [ 13b] char │ │ │ │ │ - [ 140] FLO_type │ │ │ │ │ - [ 149] CLASS_SNAN │ │ │ │ │ - [ 154] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 189] value │ │ │ │ │ - [ 18f] unsigned int │ │ │ │ │ - [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 31] fraction │ │ │ │ │ + [ 3a] isinf │ │ │ │ │ + [ 40] class │ │ │ │ │ + [ 46] __pack_f │ │ │ │ │ + [ 4f] USItype │ │ │ │ │ + [ 57] float │ │ │ │ │ + [ 5d] CLASS_QNAN │ │ │ │ │ + [ 68] unsigned char │ │ │ │ │ + [ 76] FLO_union_type │ │ │ │ │ + [ 85] sign │ │ │ │ │ + [ 8a] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ a2] long unsigned int │ │ │ │ │ + [ b4] short int │ │ │ │ │ + [ be] value_raw │ │ │ │ │ + [ c8] normal_exp │ │ │ │ │ + [ d3] fractype │ │ │ │ │ + [ dc] char │ │ │ │ │ + [ e1] FLO_type │ │ │ │ │ + [ ea] CLASS_SNAN │ │ │ │ │ + [ f5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 12a] value │ │ │ │ │ + [ 130] unsigned int │ │ │ │ │ + [ 13d] CLASS_INFINITY │ │ │ │ │ + [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ab] long int │ │ │ │ │ [ 1b4] fp_number_type │ │ │ │ │ [ 1c3] bits │ │ │ │ │ [ 1c8] SFtype │ │ │ │ │ [ 1cf] CLASS_NUMBER │ │ │ │ │ [ 1dc] UHItype │ │ │ │ │ [ 1e4] halffractype │ │ │ ├── _unpack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,58 +3,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcac contains 46 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 3e │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ -000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -000000fd 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -0000012d 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ +000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ +0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 00000139 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ -00000172 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ +00000172 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ 0000019a 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ -000001b3 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ +000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ 000001c8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ca 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 000001cc 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001e0 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ -000001f3 00000b01 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +000001f3 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000001fe 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ 0000020e 00000801 R_MSP430_32 00000000 .debug_loc + 4f │ │ │ │ │ -00000213 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000213 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ 0000022c 00000b01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xed4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x23a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x12b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xcc): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xca): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x21): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x6b): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x10c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x171): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x112): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x112): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xb3): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1aa): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x97): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x38): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x18d): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1be): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x8f): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x30): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xe2): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x83): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x109): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xaa): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1c6): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x117): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xb8): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x120): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0xc1): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x9d): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0x3e): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b1): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x17e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x11f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -113,58 +113,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x12a> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x89): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2a): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc5): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x66): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xfe): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x9f): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x80): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0xa8): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0x49): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xf4): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x95): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x196): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ <149> DW_AT_sibling : <0x184> │ │ │ │ │ <2><14d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <14e> DW_AT_name : (indirect string, offset: 0x80): fraction │ │ │ │ │ + <14e> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <152> DW_AT_decl_file : 2 │ │ │ │ │ <153> DW_AT_decl_line : 353 │ │ │ │ │ <155> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <159> DW_AT_byte_size : 4 │ │ │ │ │ <15a> DW_AT_bit_size : 23 │ │ │ │ │ <15b> DW_AT_bit_offset : 9 │ │ │ │ │ <15c> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -174,30 +174,30 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0xc5): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x66): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x16b): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x10c): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <19a> DW_AT_name : (indirect string, offset: 0xb): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ @@ -205,21 +205,21 @@ │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1a5): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0xb6): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0x57): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_external : 1 │ │ │ │ │ - <1c0> DW_AT_name : (indirect string, offset: 0x160): __unpack_f │ │ │ │ │ + <1c0> DW_AT_name : (indirect string, offset: 0x101): __unpack_f │ │ │ │ │ <1c4> DW_AT_decl_file : 1 │ │ │ │ │ <1c5> DW_AT_decl_line : 448 │ │ │ │ │ <1c7> DW_AT_prototyped : 1 │ │ │ │ │ <1c8> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ca> DW_AT_high_pc : 0x10c │ │ │ │ │ <1cc> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1d0> DW_AT_sibling : <0x21f> │ │ │ │ │ @@ -232,27 +232,27 @@ │ │ │ │ │ <2><1e4>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ <1e5> DW_AT_name : dst │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 448 │ │ │ │ │ <1ec> DW_AT_type : <0x225>, fp_number_type │ │ │ │ │ <1f0> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><1f2>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ - <1f3> DW_AT_name : (indirect string, offset: 0x80): fraction │ │ │ │ │ + <1f3> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <1f7> DW_AT_decl_file : 1 │ │ │ │ │ <1f8> DW_AT_decl_line : 453 │ │ │ │ │ <1fa> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <1fe> DW_AT_location : 0x27 (location list) │ │ │ │ │ <2><202>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ <203> DW_AT_name : exp │ │ │ │ │ <207> DW_AT_decl_file : 1 │ │ │ │ │ <208> DW_AT_decl_line : 454 │ │ │ │ │ <20a> DW_AT_type : <0x21>, int │ │ │ │ │ <20e> DW_AT_location : 0x4f (location list) │ │ │ │ │ <2><212>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <213> DW_AT_name : (indirect string, offset: 0xc5): sign │ │ │ │ │ + <213> DW_AT_name : (indirect string, offset: 0x66): sign │ │ │ │ │ <217> DW_AT_decl_file : 1 │ │ │ │ │ <218> DW_AT_decl_line : 455 │ │ │ │ │ <21a> DW_AT_type : <0x21>, int │ │ │ │ │ <2><21e>: Abbrev Number: 0 │ │ │ │ │ <1><21f>: Abbrev Number: 23 (DW_TAG_pointer_type) │ │ │ │ │ <220> DW_AT_byte_size : 2 │ │ │ │ │ <221> DW_AT_type : <0x1b2>, FLO_union_type │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,14 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __unpack_f │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] value_raw │ │ │ │ │ [ 15] __thenan_sf │ │ │ │ │ - [ 21] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 80] fraction │ │ │ │ │ - [ 89] class │ │ │ │ │ - [ 8f] USItype │ │ │ │ │ - [ 97] float │ │ │ │ │ - [ 9d] CLASS_QNAN │ │ │ │ │ - [ a8] unsigned char │ │ │ │ │ - [ b6] FLO_union_type │ │ │ │ │ - [ c5] sign │ │ │ │ │ - [ ca] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ e2] long unsigned int │ │ │ │ │ - [ f4] short int │ │ │ │ │ - [ fe] normal_exp │ │ │ │ │ - [ 109] fractype │ │ │ │ │ - [ 112] char │ │ │ │ │ - [ 117] FLO_type │ │ │ │ │ - [ 120] CLASS_SNAN │ │ │ │ │ - [ 12b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 160] __unpack_f │ │ │ │ │ - [ 16b] value │ │ │ │ │ - [ 171] unsigned int │ │ │ │ │ - [ 17e] CLASS_INFINITY │ │ │ │ │ + [ 21] fraction │ │ │ │ │ + [ 2a] class │ │ │ │ │ + [ 30] USItype │ │ │ │ │ + [ 38] float │ │ │ │ │ + [ 3e] CLASS_QNAN │ │ │ │ │ + [ 49] unsigned char │ │ │ │ │ + [ 57] FLO_union_type │ │ │ │ │ + [ 66] sign │ │ │ │ │ + [ 6b] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 83] long unsigned int │ │ │ │ │ + [ 95] short int │ │ │ │ │ + [ 9f] normal_exp │ │ │ │ │ + [ aa] fractype │ │ │ │ │ + [ b3] char │ │ │ │ │ + [ b8] FLO_type │ │ │ │ │ + [ c1] CLASS_SNAN │ │ │ │ │ + [ cc] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 101] __unpack_f │ │ │ │ │ + [ 10c] value │ │ │ │ │ + [ 112] unsigned int │ │ │ │ │ + [ 11f] CLASS_INFINITY │ │ │ │ │ + [ 12e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 18d] long int │ │ │ │ │ [ 196] fp_number_type │ │ │ │ │ [ 1a5] bits │ │ │ │ │ [ 1aa] SFtype │ │ │ │ │ [ 1b1] CLASS_NUMBER │ │ │ │ │ [ 1be] UHItype │ │ │ │ │ [ 1c6] halffractype │ │ │ ├── _addsub_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -20,92 +20,92 @@ │ │ │ │ │ 0000003c 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 00000048 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000004c 00000205 R_MSP430_16_BYTE 00000000 .text + 2c8 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x15d8 contains 81 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000015 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ +0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000015 00000d01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 318 │ │ │ │ │ 0000001d 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ -00000032 00000d01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +00000032 00000d01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ 00000037 00000d01 R_MSP430_32 00000000 .debug_str + 230 │ │ │ │ │ -00000044 00000d01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +00000044 00000d01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 229 │ │ │ │ │ 00000056 00000d01 R_MSP430_32 00000000 .debug_str + 216 │ │ │ │ │ 0000005b 00000d01 R_MSP430_32 00000000 .debug_str + 244 │ │ │ │ │ -00000066 00000d01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ -00000073 00000d01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ -00000078 00000d01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000066 00000d01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +00000073 00000d01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000078 00000d01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 00000083 00000d01 R_MSP430_32 00000000 .debug_str + 255 │ │ │ │ │ -0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -00000099 00000d01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ -000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000000b3 00000d01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +00000099 00000d01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000000b3 00000d01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ 000000b9 00000d01 R_MSP430_32 00000000 .debug_str + f │ │ │ │ │ 000000bf 00000d01 R_MSP430_32 00000000 .debug_str + 237 │ │ │ │ │ -000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 1fd │ │ │ │ │ -00000104 00000d01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +00000104 00000d01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ 00000113 00000d01 R_MSP430_32 00000000 .debug_str + 21f │ │ │ │ │ -00000122 00000d01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000131 00000d01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -00000143 00000d01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000122 00000d01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000131 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ +00000143 00000d01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 20c │ │ │ │ │ -0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ -00000164 00000d01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000164 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 00000188 00000d01 R_MSP430_32 00000000 .debug_str + 21f │ │ │ │ │ -000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -000001b0 00000d01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +000001b0 00000d01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ 000001bc 00000d01 R_MSP430_32 00000000 .debug_str + 224 │ │ │ │ │ -000001c9 00000d01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -000001d5 00000d01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +000001c9 00000d01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +000001d5 00000d01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000001fb 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -00000216 00000d01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000231 00000d01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -0000023e 00000d01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000216 00000d01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ +00000231 00000d01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ +0000023e 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 0000024a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000024c 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 0000024e 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000260 00000901 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000026e 00000901 R_MSP430_32 00000000 .debug_loc + 4a │ │ │ │ │ 0000027e 00000901 R_MSP430_32 00000000 .debug_loc + 7f │ │ │ │ │ -00000283 00000d01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +00000283 00000d01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 0000028e 00000901 R_MSP430_32 00000000 .debug_loc + 91 │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000029e 00000901 R_MSP430_32 00000000 .debug_loc + b9 │ │ │ │ │ -000002a3 00000d01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +000002a3 00000d01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ 000002ae 00000901 R_MSP430_32 00000000 .debug_loc + e5 │ │ │ │ │ -000002b3 00000d01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +000002b3 00000d01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ 000002be 00000901 R_MSP430_32 00000000 .debug_loc + 116 │ │ │ │ │ -000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ +000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ 000002ce 00000901 R_MSP430_32 00000000 .debug_loc + 16e │ │ │ │ │ 000002d3 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 000002e3 00000901 R_MSP430_32 00000000 .debug_loc + 1be │ │ │ │ │ 000002e8 00000d01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000002f3 00000901 R_MSP430_32 00000000 .debug_loc + 1f3 │ │ │ │ │ 00000301 00000d01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000030d 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 0000030f 00000205 R_MSP430_16_BYTE 00000000 .text + 2c8 │ │ │ │ │ 00000311 00000901 R_MSP430_32 00000000 .debug_loc + 213 │ │ │ │ │ -0000031a 00000d01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +0000031a 00000d01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ 00000325 00000901 R_MSP430_32 00000000 .debug_loc + 227 │ │ │ │ │ -0000032a 00000d01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +0000032a 00000d01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 00000335 00000901 R_MSP430_32 00000000 .debug_loc + 23f │ │ │ │ │ 0000038d 00000d01 R_MSP430_32 00000000 .debug_str + 24c │ │ │ │ │ 00000399 00000205 R_MSP430_16_BYTE 00000000 .text + 2c8 │ │ │ │ │ 0000039b 00000205 R_MSP430_16_BYTE 00000000 .text + 318 │ │ │ │ │ 0000039d 00000901 R_MSP430_32 00000000 .debug_loc + 24f │ │ │ │ │ -000003a6 00000d01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +000003a6 00000d01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ 000003b1 00000901 R_MSP430_32 00000000 .debug_loc + 263 │ │ │ │ │ -000003b6 00000d01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +000003b6 00000d01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000003c1 00000901 R_MSP430_32 00000000 .debug_loc + 27b │ │ │ │ │ 00000418 00000d01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x19a4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,42 +2,42 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x421 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x19b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x13c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x102): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x39): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xa3): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1ad): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x318 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x1f0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x191): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x16b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x10c): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x230): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xca): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x6b): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x229): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,61 +45,61 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x216): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x244): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0xc2): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x63): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x13b): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xdc): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x162): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x103): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x255): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x182): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x17a): intfrac │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x11b): intfrac │ │ │ │ │ <9d> DW_AT_decl_file : 2 │ │ │ │ │ <9e> DW_AT_decl_line : 195 │ │ │ │ │ <9f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 310 │ │ │ │ │ DW_AT_sibling : <0xcb> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x190): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x131): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd0): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x71): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xf): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x237): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1fd): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xea> │ │ │ │ │ @@ -123,58 +123,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x140> │ │ │ │ │ <2><103>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <104> DW_AT_name : (indirect string, offset: 0xa7): class │ │ │ │ │ + <104> DW_AT_name : (indirect string, offset: 0x48): class │ │ │ │ │ <108> DW_AT_decl_file : 2 │ │ │ │ │ <109> DW_AT_decl_line : 321 │ │ │ │ │ <10b> DW_AT_type : <0x2f>, char │ │ │ │ │ <10f> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><112>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <113> DW_AT_name : (indirect string, offset: 0x21f): sign │ │ │ │ │ <117> DW_AT_decl_file : 2 │ │ │ │ │ <118> DW_AT_decl_line : 322 │ │ │ │ │ <11a> DW_AT_type : <0x140>, unsigned char │ │ │ │ │ <11e> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><121>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <122> DW_AT_name : (indirect string, offset: 0x157): normal_exp │ │ │ │ │ + <122> DW_AT_name : (indirect string, offset: 0xf8): normal_exp │ │ │ │ │ <126> DW_AT_decl_file : 2 │ │ │ │ │ <127> DW_AT_decl_line : 323 │ │ │ │ │ <129> DW_AT_type : <0x147>, short int │ │ │ │ │ <12d> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><130>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <131> DW_AT_name : (indirect string, offset: 0x98): fraction │ │ │ │ │ + <131> DW_AT_name : (indirect string, offset: 0x39): fraction │ │ │ │ │ <135> DW_AT_decl_file : 2 │ │ │ │ │ <136> DW_AT_decl_line : 334 │ │ │ │ │ <138> DW_AT_type : <0xcb> │ │ │ │ │ <13c> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><13f>: Abbrev Number: 0 │ │ │ │ │ <1><140>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <141> DW_AT_byte_size : 1 │ │ │ │ │ <142> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <143> DW_AT_name : (indirect string, offset: 0xdb): unsigned char │ │ │ │ │ + <143> DW_AT_name : (indirect string, offset: 0x7c): unsigned char │ │ │ │ │ <1><147>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <148> DW_AT_byte_size : 2 │ │ │ │ │ <149> DW_AT_encoding : 5 (signed) │ │ │ │ │ <14a> DW_AT_name : (indirect string, offset: 0x20c): short int │ │ │ │ │ <1><14e>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <14f> DW_AT_name : (indirect string, offset: 0x1d0): fp_number_type │ │ │ │ │ + <14f> DW_AT_name : (indirect string, offset: 0x171): fp_number_type │ │ │ │ │ <153> DW_AT_decl_file : 2 │ │ │ │ │ <154> DW_AT_decl_line : 335 │ │ │ │ │ <156> DW_AT_type : <0xfa> │ │ │ │ │ <1><15a>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <15b> DW_AT_byte_size : 4 │ │ │ │ │ <15c> DW_AT_decl_file : 2 │ │ │ │ │ <15d> DW_AT_decl_line : 351 │ │ │ │ │ <15f> DW_AT_sibling : <0x19a> │ │ │ │ │ <2><163>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <164> DW_AT_name : (indirect string, offset: 0x98): fraction │ │ │ │ │ + <164> DW_AT_name : (indirect string, offset: 0x39): fraction │ │ │ │ │ <168> DW_AT_decl_file : 2 │ │ │ │ │ <169> DW_AT_decl_line : 353 │ │ │ │ │ <16b> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <16f> DW_AT_byte_size : 4 │ │ │ │ │ <170> DW_AT_bit_size : 23 │ │ │ │ │ <171> DW_AT_bit_offset : 9 │ │ │ │ │ <172> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -199,36 +199,36 @@ │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <19b> DW_AT_byte_size : 4 │ │ │ │ │ <19c> DW_AT_decl_file : 2 │ │ │ │ │ <19d> DW_AT_decl_line : 337 │ │ │ │ │ <19f> DW_AT_sibling : <0x1c8> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a4> DW_AT_name : (indirect string, offset: 0x1ea): value │ │ │ │ │ + <1a4> DW_AT_name : (indirect string, offset: 0x18b): value │ │ │ │ │ <1a8> DW_AT_decl_file : 2 │ │ │ │ │ <1a9> DW_AT_decl_line : 339 │ │ │ │ │ <1ab> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1af>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b0> DW_AT_name : (indirect string, offset: 0x14d): value_raw │ │ │ │ │ + <1b0> DW_AT_name : (indirect string, offset: 0xee): value_raw │ │ │ │ │ <1b4> DW_AT_decl_file : 2 │ │ │ │ │ <1b5> DW_AT_decl_line : 340 │ │ │ │ │ <1b7> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1bc> DW_AT_name : (indirect string, offset: 0x224): bits │ │ │ │ │ <1c0> DW_AT_decl_file : 2 │ │ │ │ │ <1c1> DW_AT_decl_line : 357 │ │ │ │ │ <1c3> DW_AT_type : <0x15a> │ │ │ │ │ <2><1c7>: Abbrev Number: 0 │ │ │ │ │ <1><1c8>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1c9> DW_AT_name : (indirect string, offset: 0x121): FLO_union_type │ │ │ │ │ + <1c9> DW_AT_name : (indirect string, offset: 0xc2): FLO_union_type │ │ │ │ │ <1cd> DW_AT_decl_file : 2 │ │ │ │ │ <1ce> DW_AT_decl_line : 378 │ │ │ │ │ <1d0> DW_AT_type : <0x19a> │ │ │ │ │ <1><1d4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1d5> DW_AT_name : (indirect string, offset: 0x11a): iszero │ │ │ │ │ + <1d5> DW_AT_name : (indirect string, offset: 0xbb): iszero │ │ │ │ │ <1d9> DW_AT_decl_file : 1 │ │ │ │ │ <1da> DW_AT_decl_line : 173 │ │ │ │ │ <1db> DW_AT_prototyped : 1 │ │ │ │ │ <1dc> DW_AT_type : <0x21>, int │ │ │ │ │ <1e0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1e1> DW_AT_sibling : <0x1ef> │ │ │ │ │ <2><1e5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -253,36 +253,36 @@ │ │ │ │ │ <2><20b>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <20c> DW_AT_name : x │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 156 │ │ │ │ │ <210> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <2><214>: Abbrev Number: 0 │ │ │ │ │ <1><215>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <216> DW_AT_name : (indirect string, offset: 0xa1): isinf │ │ │ │ │ + <216> DW_AT_name : (indirect string, offset: 0x42): isinf │ │ │ │ │ <21a> DW_AT_decl_file : 1 │ │ │ │ │ <21b> DW_AT_decl_line : 164 │ │ │ │ │ <21c> DW_AT_prototyped : 1 │ │ │ │ │ <21d> DW_AT_type : <0x21>, int │ │ │ │ │ <221> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <222> DW_AT_sibling : <0x230> │ │ │ │ │ <2><226>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <227> DW_AT_name : x │ │ │ │ │ <229> DW_AT_decl_file : 1 │ │ │ │ │ <22a> DW_AT_decl_line : 164 │ │ │ │ │ <22b> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <2><22f>: Abbrev Number: 0 │ │ │ │ │ <1><230>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <231> DW_AT_name : (indirect string, offset: 0xad): makenan │ │ │ │ │ + <231> DW_AT_name : (indirect string, offset: 0x4e): makenan │ │ │ │ │ <235> DW_AT_decl_file : 1 │ │ │ │ │ <236> DW_AT_decl_line : 143 │ │ │ │ │ <237> DW_AT_prototyped : 1 │ │ │ │ │ <238> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <23c> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><23d>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <23e> DW_AT_name : (indirect string, offset: 0xf5): _fpadd_parts │ │ │ │ │ + <23e> DW_AT_name : (indirect string, offset: 0x96): _fpadd_parts │ │ │ │ │ <242> DW_AT_decl_file : 1 │ │ │ │ │ <243> DW_AT_decl_line : 599 │ │ │ │ │ <245> DW_AT_prototyped : 1 │ │ │ │ │ <246> DW_AT_type : <0x1ef>, fp_number_type │ │ │ │ │ <24a> DW_AT_low_pc : 0x0 │ │ │ │ │ <24c> DW_AT_high_pc : 0x27c │ │ │ │ │ <24e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -302,47 +302,47 @@ │ │ │ │ │ <2><272>: Abbrev Number: 23 (DW_TAG_formal_parameter) │ │ │ │ │ <273> DW_AT_name : tmp │ │ │ │ │ <277> DW_AT_decl_file : 1 │ │ │ │ │ <278> DW_AT_decl_line : 601 │ │ │ │ │ <27a> DW_AT_type : <0x2f9>, fp_number_type │ │ │ │ │ <27e> DW_AT_location : 0x7f (location list) │ │ │ │ │ <2><282>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <283> DW_AT_name : (indirect string, offset: 0x170): tfraction │ │ │ │ │ + <283> DW_AT_name : (indirect string, offset: 0x111): tfraction │ │ │ │ │ <287> DW_AT_decl_file : 1 │ │ │ │ │ <288> DW_AT_decl_line : 603 │ │ │ │ │ <28a> DW_AT_type : <0x98>, intfrac, SItype, long int │ │ │ │ │ <28e> DW_AT_location : 0x91 (location list) │ │ │ │ │ <2><292>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x1a): a_normal_exp │ │ │ │ │ <297> DW_AT_decl_file : 1 │ │ │ │ │ <298> DW_AT_decl_line : 606 │ │ │ │ │ <29a> DW_AT_type : <0x21>, int │ │ │ │ │ <29e> DW_AT_location : 0xb9 (location list) │ │ │ │ │ <2><2a2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2a3> DW_AT_name : (indirect string, offset: 0xb5): b_normal_exp │ │ │ │ │ + <2a3> DW_AT_name : (indirect string, offset: 0x56): b_normal_exp │ │ │ │ │ <2a7> DW_AT_decl_file : 1 │ │ │ │ │ <2a8> DW_AT_decl_line : 607 │ │ │ │ │ <2aa> DW_AT_type : <0x21>, int │ │ │ │ │ <2ae> DW_AT_location : 0xe5 (location list) │ │ │ │ │ <2><2b2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2b3> DW_AT_name : (indirect string, offset: 0x130): a_fraction │ │ │ │ │ + <2b3> DW_AT_name : (indirect string, offset: 0xd1): a_fraction │ │ │ │ │ <2b7> DW_AT_decl_file : 1 │ │ │ │ │ <2b8> DW_AT_decl_line : 608 │ │ │ │ │ <2ba> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2be> DW_AT_location : 0x116 (location list) │ │ │ │ │ <2><2c2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2c3> DW_AT_name : (indirect string, offset: 0x1df): b_fraction │ │ │ │ │ + <2c3> DW_AT_name : (indirect string, offset: 0x180): b_fraction │ │ │ │ │ <2c7> DW_AT_decl_file : 1 │ │ │ │ │ <2c8> DW_AT_decl_line : 609 │ │ │ │ │ <2ca> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2ce> DW_AT_location : 0x16e (location list) │ │ │ │ │ <2><2d2>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <2d3> DW_AT_ranges : 0x0 │ │ │ │ │ <3><2d7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2d8> DW_AT_name : (indirect string, offset: 0x18b): diff │ │ │ │ │ + <2d8> DW_AT_name : (indirect string, offset: 0x12c): diff │ │ │ │ │ <2dc> DW_AT_decl_file : 1 │ │ │ │ │ <2dd> DW_AT_decl_line : 648 │ │ │ │ │ <2df> DW_AT_type : <0x21>, int │ │ │ │ │ <2e3> DW_AT_location : 0x1be (location list) │ │ │ │ │ <3><2e7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2e8> DW_AT_name : (indirect string, offset: 0x9): sdiff │ │ │ │ │ <2ec> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,21 +362,21 @@ │ │ │ │ │ <308> DW_AT_prototyped : 1 │ │ │ │ │ <309> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <30d> DW_AT_low_pc : 0x27c │ │ │ │ │ <30f> DW_AT_high_pc : 0x2c8 │ │ │ │ │ <311> DW_AT_frame_base : 0x213 (location list) │ │ │ │ │ <315> DW_AT_sibling : <0x38b> │ │ │ │ │ <2><319>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <31a> DW_AT_name : (indirect string, offset: 0xe9): arg_a │ │ │ │ │ + <31a> DW_AT_name : (indirect string, offset: 0x8a): arg_a │ │ │ │ │ <31e> DW_AT_decl_file : 1 │ │ │ │ │ <31f> DW_AT_decl_line : 739 │ │ │ │ │ <321> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <325> DW_AT_location : 0x227 (location list) │ │ │ │ │ <2><329>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <32a> DW_AT_name : (indirect string, offset: 0xef): arg_b │ │ │ │ │ + <32a> DW_AT_name : (indirect string, offset: 0x90): arg_b │ │ │ │ │ <32e> DW_AT_decl_file : 1 │ │ │ │ │ <32f> DW_AT_decl_line : 739 │ │ │ │ │ <331> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <335> DW_AT_location : 0x23f (location list) │ │ │ │ │ <2><339>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <33a> DW_AT_name : a │ │ │ │ │ <33c> DW_AT_decl_file : 1 │ │ │ │ │ @@ -421,21 +421,21 @@ │ │ │ │ │ <394> DW_AT_prototyped : 1 │ │ │ │ │ <395> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <399> DW_AT_low_pc : 0x2c8 │ │ │ │ │ <39b> DW_AT_high_pc : 0x318 │ │ │ │ │ <39d> DW_AT_frame_base : 0x24f (location list) │ │ │ │ │ <3a1> DW_AT_sibling : <0x417> │ │ │ │ │ <2><3a5>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <3a6> DW_AT_name : (indirect string, offset: 0xe9): arg_a │ │ │ │ │ + <3a6> DW_AT_name : (indirect string, offset: 0x8a): arg_a │ │ │ │ │ <3aa> DW_AT_decl_file : 1 │ │ │ │ │ <3ab> DW_AT_decl_line : 759 │ │ │ │ │ <3ad> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <3b1> DW_AT_location : 0x263 (location list) │ │ │ │ │ <2><3b5>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <3b6> DW_AT_name : (indirect string, offset: 0xef): arg_b │ │ │ │ │ + <3b6> DW_AT_name : (indirect string, offset: 0x90): arg_b │ │ │ │ │ <3ba> DW_AT_decl_file : 1 │ │ │ │ │ <3bb> DW_AT_decl_line : 759 │ │ │ │ │ <3bd> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <3c1> DW_AT_location : 0x27b (location list) │ │ │ │ │ <2><3c5>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <3c6> DW_AT_name : a │ │ │ │ │ <3c8> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,15 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ __addsf3 │ │ │ │ │ CLASS_ZERO │ │ │ │ │ a_normal_exp │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ b_normal_exp │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ _fpadd_parts │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ FLO_union_type │ │ │ │ │ @@ -23,14 +22,15 @@ │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ b_fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ __subsf3 │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,47 +2,47 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __addsf3 │ │ │ │ │ [ 9] sdiff │ │ │ │ │ [ f] CLASS_ZERO │ │ │ │ │ [ 1a] a_normal_exp │ │ │ │ │ [ 27] isnan │ │ │ │ │ [ 2d] __thenan_sf │ │ │ │ │ - [ 39] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 98] fraction │ │ │ │ │ - [ a1] isinf │ │ │ │ │ - [ a7] class │ │ │ │ │ - [ ad] makenan │ │ │ │ │ - [ b5] b_normal_exp │ │ │ │ │ - [ c2] USItype │ │ │ │ │ - [ ca] float │ │ │ │ │ - [ d0] CLASS_QNAN │ │ │ │ │ - [ db] unsigned char │ │ │ │ │ - [ e9] arg_a │ │ │ │ │ - [ ef] arg_b │ │ │ │ │ - [ f5] _fpadd_parts │ │ │ │ │ - [ 102] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 11a] iszero │ │ │ │ │ - [ 121] FLO_union_type │ │ │ │ │ - [ 130] a_fraction │ │ │ │ │ - [ 13b] long unsigned int │ │ │ │ │ - [ 14d] value_raw │ │ │ │ │ - [ 157] normal_exp │ │ │ │ │ - [ 162] fractype │ │ │ │ │ - [ 16b] char │ │ │ │ │ - [ 170] tfraction │ │ │ │ │ - [ 17a] intfrac │ │ │ │ │ - [ 182] FLO_type │ │ │ │ │ - [ 18b] diff │ │ │ │ │ - [ 190] CLASS_SNAN │ │ │ │ │ - [ 19b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1d0] fp_number_type │ │ │ │ │ - [ 1df] b_fraction │ │ │ │ │ - [ 1ea] value │ │ │ │ │ - [ 1f0] unsigned int │ │ │ │ │ - [ 1fd] CLASS_INFINITY │ │ │ │ │ + [ 39] fraction │ │ │ │ │ + [ 42] isinf │ │ │ │ │ + [ 48] class │ │ │ │ │ + [ 4e] makenan │ │ │ │ │ + [ 56] b_normal_exp │ │ │ │ │ + [ 63] USItype │ │ │ │ │ + [ 6b] float │ │ │ │ │ + [ 71] CLASS_QNAN │ │ │ │ │ + [ 7c] unsigned char │ │ │ │ │ + [ 8a] arg_a │ │ │ │ │ + [ 90] arg_b │ │ │ │ │ + [ 96] _fpadd_parts │ │ │ │ │ + [ a3] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ bb] iszero │ │ │ │ │ + [ c2] FLO_union_type │ │ │ │ │ + [ d1] a_fraction │ │ │ │ │ + [ dc] long unsigned int │ │ │ │ │ + [ ee] value_raw │ │ │ │ │ + [ f8] normal_exp │ │ │ │ │ + [ 103] fractype │ │ │ │ │ + [ 10c] char │ │ │ │ │ + [ 111] tfraction │ │ │ │ │ + [ 11b] intfrac │ │ │ │ │ + [ 123] FLO_type │ │ │ │ │ + [ 12c] diff │ │ │ │ │ + [ 131] CLASS_SNAN │ │ │ │ │ + [ 13c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 171] fp_number_type │ │ │ │ │ + [ 180] b_fraction │ │ │ │ │ + [ 18b] value │ │ │ │ │ + [ 191] unsigned int │ │ │ │ │ + [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1ad] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 20c] short int │ │ │ │ │ [ 216] long int │ │ │ │ │ [ 21f] sign │ │ │ │ │ [ 224] bits │ │ │ │ │ [ 229] SItype │ │ │ │ │ [ 230] SFtype │ │ │ │ │ [ 237] CLASS_NUMBER │ │ │ ├── _mul_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -12,65 +12,65 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1348 contains 66 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 21e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1ed │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ -0000005b 00000c01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ -0000009d 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1f4 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ -000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -0000012d 00000c01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ +0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1af │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ -000001b3 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ -00000200 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +000001e5 00000c01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000200 00000c01 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ +0000021b 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ 00000270 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 0000027c 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000295 00000c01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ -000002aa 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000295 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ +000002aa 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 1d1 │ │ │ │ │ 000002c4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000002c6 00000205 R_MSP430_16_BYTE 00000000 .text + 21e │ │ │ │ │ 000002c8 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000002d1 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +000002d1 00000c01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 000002dc 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ -000002e1 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ 000002ec 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 00000348 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000034a 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 0000036d 00000a01 R_MSP430_32 00000000 .debug_ranges + 14 │ │ │ │ │ 00000376 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 0000037f 00000801 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ 00000384 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x3c5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x16b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x10c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd7): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x22): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x78): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x172): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x21e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x1b5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x156): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x14b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xec): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1ed): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xac): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x4d): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x1da): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x201): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0xa4): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x45): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xfe): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x9f): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x13c): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xdd): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x20e): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x150): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xf1): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x160): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x101): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0xb2): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0x53): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f4): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1c2): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x163): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -113,58 +113,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x12a> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x90): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1e3): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x131): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xd2): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x81): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x22): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0xbd): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0x5e): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x110): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xb1): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x1a0): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x141): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ <149> DW_AT_sibling : <0x184> │ │ │ │ │ <2><14d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <14e> DW_AT_name : (indirect string, offset: 0x81): fraction │ │ │ │ │ + <14e> DW_AT_name : (indirect string, offset: 0x22): fraction │ │ │ │ │ <152> DW_AT_decl_file : 2 │ │ │ │ │ <153> DW_AT_decl_line : 353 │ │ │ │ │ <155> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <159> DW_AT_byte_size : 4 │ │ │ │ │ <15a> DW_AT_bit_size : 23 │ │ │ │ │ <15b> DW_AT_bit_offset : 9 │ │ │ │ │ <15c> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -189,36 +189,36 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x1af): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x150): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0x11a): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0xbb): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1e8): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0xef): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0x90): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0x159): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0xfa): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -229,43 +229,43 @@ │ │ │ │ │ <2><1d8>: Abbrev Number: 0 │ │ │ │ │ <1><1d9>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1da> DW_AT_byte_size : 2 │ │ │ │ │ <1db> DW_AT_type : <0x1df>, fp_number_type │ │ │ │ │ <1><1df>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1e0> DW_AT_type : <0x138>, fp_number_type │ │ │ │ │ <1><1e4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0x145): isnan │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0xe6): isnan │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 156 │ │ │ │ │ <1eb> DW_AT_prototyped : 1 │ │ │ │ │ <1ec> DW_AT_type : <0x21>, int │ │ │ │ │ <1f0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1f1> DW_AT_sibling : <0x1ff> │ │ │ │ │ <2><1f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <1f6> DW_AT_name : x │ │ │ │ │ <1f8> DW_AT_decl_file : 1 │ │ │ │ │ <1f9> DW_AT_decl_line : 156 │ │ │ │ │ <1fa> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><1fe>: Abbrev Number: 0 │ │ │ │ │ <1><1ff>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <200> DW_AT_name : (indirect string, offset: 0x8a): isinf │ │ │ │ │ + <200> DW_AT_name : (indirect string, offset: 0x2b): isinf │ │ │ │ │ <204> DW_AT_decl_file : 1 │ │ │ │ │ <205> DW_AT_decl_line : 164 │ │ │ │ │ <206> DW_AT_prototyped : 1 │ │ │ │ │ <207> DW_AT_type : <0x21>, int │ │ │ │ │ <20b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <20c> DW_AT_sibling : <0x21a> │ │ │ │ │ <2><210>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <21b> DW_AT_name : (indirect string, offset: 0x124): _fpmul_parts │ │ │ │ │ + <21b> DW_AT_name : (indirect string, offset: 0xc5): _fpmul_parts │ │ │ │ │ <21f> DW_AT_decl_file : 1 │ │ │ │ │ <220> DW_AT_decl_line : 783 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <227> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <228> DW_AT_sibling : <0x2a3> │ │ │ │ │ <2><22c>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -312,26 +312,26 @@ │ │ │ │ │ <3><287>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <288> DW_AT_name : bit │ │ │ │ │ <28c> DW_AT_decl_file : 1 │ │ │ │ │ <28d> DW_AT_decl_line : 835 │ │ │ │ │ <28f> DW_AT_type : <0x21>, int │ │ │ │ │ <3><293>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <4><294>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <295> DW_AT_name : (indirect string, offset: 0x9e): carry │ │ │ │ │ + <295> DW_AT_name : (indirect string, offset: 0x3f): carry │ │ │ │ │ <299> DW_AT_decl_file : 1 │ │ │ │ │ <29a> DW_AT_decl_line : 840 │ │ │ │ │ <29c> DW_AT_type : <0x21>, int │ │ │ │ │ <4><2a0>: Abbrev Number: 0 │ │ │ │ │ <3><2a1>: Abbrev Number: 0 │ │ │ │ │ <2><2a2>: Abbrev Number: 0 │ │ │ │ │ <1><2a3>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <2a4> DW_AT_byte_size : 2 │ │ │ │ │ <2a5> DW_AT_type : <0x138>, fp_number_type │ │ │ │ │ <1><2a9>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ - <2aa> DW_AT_name : (indirect string, offset: 0x96): makenan │ │ │ │ │ + <2aa> DW_AT_name : (indirect string, offset: 0x37): makenan │ │ │ │ │ <2ae> DW_AT_decl_file : 1 │ │ │ │ │ <2af> DW_AT_decl_line : 143 │ │ │ │ │ <2b0> DW_AT_prototyped : 1 │ │ │ │ │ <2b1> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2b5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2b6>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ <2b7> DW_AT_external : 1 │ │ │ │ │ @@ -341,21 +341,21 @@ │ │ │ │ │ <2bf> DW_AT_prototyped : 1 │ │ │ │ │ <2c0> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2c4> DW_AT_low_pc : 0x0 │ │ │ │ │ <2c6> DW_AT_high_pc : 0x21e │ │ │ │ │ <2c8> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <2cc> DW_AT_sibling : <0x3bb> │ │ │ │ │ <2><2d0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d1> DW_AT_name : (indirect string, offset: 0xcb): arg_a │ │ │ │ │ + <2d1> DW_AT_name : (indirect string, offset: 0x6c): arg_a │ │ │ │ │ <2d5> DW_AT_decl_file : 1 │ │ │ │ │ <2d6> DW_AT_decl_line : 945 │ │ │ │ │ <2d8> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2dc> DW_AT_location : 0x1c (location list) │ │ │ │ │ <2><2e0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ - <2e1> DW_AT_name : (indirect string, offset: 0xd1): arg_b │ │ │ │ │ + <2e1> DW_AT_name : (indirect string, offset: 0x72): arg_b │ │ │ │ │ <2e5> DW_AT_decl_file : 1 │ │ │ │ │ <2e6> DW_AT_decl_line : 945 │ │ │ │ │ <2e8> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2ec> DW_AT_location : 0x34 (location list) │ │ │ │ │ <2><2f0>: Abbrev Number: 29 (DW_TAG_variable) │ │ │ │ │ <2f1> DW_AT_name : a │ │ │ │ │ <2f3> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ @@ -18,14 +17,15 @@ │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __mulsf3 │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,43 +1,43 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] yhigh │ │ │ │ │ [ 6] CLASS_ZERO │ │ │ │ │ [ 11] high │ │ │ │ │ [ 16] __thenan_sf │ │ │ │ │ - [ 22] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 81] fraction │ │ │ │ │ - [ 8a] isinf │ │ │ │ │ - [ 90] class │ │ │ │ │ - [ 96] makenan │ │ │ │ │ - [ 9e] carry │ │ │ │ │ - [ a4] USItype │ │ │ │ │ - [ ac] float │ │ │ │ │ - [ b2] CLASS_QNAN │ │ │ │ │ - [ bd] unsigned char │ │ │ │ │ - [ cb] arg_a │ │ │ │ │ - [ d1] arg_b │ │ │ │ │ - [ d7] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ ef] FLO_union_type │ │ │ │ │ - [ fe] long unsigned int │ │ │ │ │ - [ 110] short int │ │ │ │ │ - [ 11a] value_raw │ │ │ │ │ - [ 124] _fpmul_parts │ │ │ │ │ - [ 131] normal_exp │ │ │ │ │ - [ 13c] fractype │ │ │ │ │ - [ 145] isnan │ │ │ │ │ - [ 14b] char │ │ │ │ │ - [ 150] FLO_type │ │ │ │ │ - [ 159] iszero │ │ │ │ │ - [ 160] CLASS_SNAN │ │ │ │ │ - [ 16b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1a0] fp_number_type │ │ │ │ │ - [ 1af] value │ │ │ │ │ - [ 1b5] unsigned int │ │ │ │ │ - [ 1c2] CLASS_INFINITY │ │ │ │ │ + [ 22] fraction │ │ │ │ │ + [ 2b] isinf │ │ │ │ │ + [ 31] class │ │ │ │ │ + [ 37] makenan │ │ │ │ │ + [ 3f] carry │ │ │ │ │ + [ 45] USItype │ │ │ │ │ + [ 4d] float │ │ │ │ │ + [ 53] CLASS_QNAN │ │ │ │ │ + [ 5e] unsigned char │ │ │ │ │ + [ 6c] arg_a │ │ │ │ │ + [ 72] arg_b │ │ │ │ │ + [ 78] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 90] FLO_union_type │ │ │ │ │ + [ 9f] long unsigned int │ │ │ │ │ + [ b1] short int │ │ │ │ │ + [ bb] value_raw │ │ │ │ │ + [ c5] _fpmul_parts │ │ │ │ │ + [ d2] normal_exp │ │ │ │ │ + [ dd] fractype │ │ │ │ │ + [ e6] isnan │ │ │ │ │ + [ ec] char │ │ │ │ │ + [ f1] FLO_type │ │ │ │ │ + [ fa] iszero │ │ │ │ │ + [ 101] CLASS_SNAN │ │ │ │ │ + [ 10c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 141] fp_number_type │ │ │ │ │ + [ 150] value │ │ │ │ │ + [ 156] unsigned int │ │ │ │ │ + [ 163] CLASS_INFINITY │ │ │ │ │ + [ 172] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1d1] __mulsf3 │ │ │ │ │ [ 1da] long int │ │ │ │ │ [ 1e3] sign │ │ │ │ │ [ 1e8] bits │ │ │ │ │ [ 1ed] SFtype │ │ │ │ │ [ 1f4] CLASS_NUMBER │ │ │ │ │ [ 201] UHItype │ │ │ ├── _div_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,50 +11,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x108c contains 60 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ 00000011 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 14a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ 00000032 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1fc │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1e9 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 210 │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000068 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 0000006d 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ 0000010c 00000c01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000134 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 0000019a 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ 000001b3 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 218 │ │ │ │ │ 00000265 00000c01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 00000278 00000c01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x358 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x179): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x11a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x99): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xff): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x180): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x14a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x1c3): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x164): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <32> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1fc): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ @@ -59,37 +59,37 @@ │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x33): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x15e): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xff): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x16e): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x10f): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x6b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x203): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1d0): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x171): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -146,15 +146,15 @@ │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x76): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ <134> DW_AT_name : (indirect string, offset: 0xd2): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x1ae): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x14f): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x1bd): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x15e): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <19a> DW_AT_name : (indirect string, offset: 0xdc): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ @@ -210,15 +210,15 @@ │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1b3> DW_AT_name : (indirect string, offset: 0xb1): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0x167): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x108): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ _fpdiv_parts │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ quotient │ │ │ │ │ halffractype │ │ │ │ │ @@ -14,21 +14,21 @@ │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ numerator │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ denominator │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -21,23 +21,23 @@ │ │ │ │ │ [ b1] FLO_union_type │ │ │ │ │ [ c0] long unsigned int │ │ │ │ │ [ d2] short int │ │ │ │ │ [ dc] value_raw │ │ │ │ │ [ e6] normal_exp │ │ │ │ │ [ f1] fractype │ │ │ │ │ [ fa] char │ │ │ │ │ - [ ff] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 15e] FLO_type │ │ │ │ │ - [ 167] iszero │ │ │ │ │ - [ 16e] CLASS_SNAN │ │ │ │ │ - [ 179] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1ae] fp_number_type │ │ │ │ │ - [ 1bd] value │ │ │ │ │ - [ 1c3] unsigned int │ │ │ │ │ - [ 1d0] CLASS_INFINITY │ │ │ │ │ + [ ff] FLO_type │ │ │ │ │ + [ 108] iszero │ │ │ │ │ + [ 10f] CLASS_SNAN │ │ │ │ │ + [ 11a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 14f] fp_number_type │ │ │ │ │ + [ 15e] value │ │ │ │ │ + [ 164] unsigned int │ │ │ │ │ + [ 171] CLASS_INFINITY │ │ │ │ │ + [ 180] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1df] numerator │ │ │ │ │ [ 1e9] long int │ │ │ │ │ [ 1f2] sign │ │ │ │ │ [ 1f7] bits │ │ │ │ │ [ 1fc] SFtype │ │ │ │ │ [ 203] CLASS_NUMBER │ │ │ │ │ [ 210] UHItype │ │ │ ├── _fpcmp_parts_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,44 +3,44 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb64 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 00000045 00000b01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ -00000050 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000005d 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000062 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000050 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ +0000005d 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000062 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -00000081 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -00000087 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000081 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000087 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ 0000008d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000093 00000b01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -00000099 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ -000000d8 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -000000e7 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -000000f6 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000011e 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000099 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +000000d8 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +000000e7 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +000000f6 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ +0000011e 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ 00000123 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -0000012f 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +0000012f 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -00000170 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +00000170 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 0000018c 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000198 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000019a 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ae 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001bc 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 000001c8 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,84 +2,84 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1d1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x123): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xc4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc4): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x2d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x65): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x161): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x102): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x10c): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xad): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa0): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x41): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x17d): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x1a2): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x98): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x39): USItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0xdc): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0x7d): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x103): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xa4): fractype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x1aa): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 2 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x118): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0xb9): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <87> DW_AT_name : (indirect string, offset: 0xa6): CLASS_QNAN │ │ │ │ │ + <87> DW_AT_name : (indirect string, offset: 0x47): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x195): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x16e): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x10f): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -103,53 +103,53 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x114> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x92): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x33): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │
DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbf): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x60): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xf8): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x99): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0x158): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0xf9): fraction │ │ │ │ │ <109> DW_AT_decl_file : 2 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb1): unsigned char │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x52): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0xee): short int │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0x8f): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <123> DW_AT_name : (indirect string, offset: 0x186): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 2 │ │ │ │ │ <128> DW_AT_decl_line : 335 │ │ │ │ │ <12a> DW_AT_type : <0xce> │ │ │ │ │ <1><12e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <12f> DW_AT_name : (indirect string, offset: 0x111): iszero │ │ │ │ │ + <12f> DW_AT_name : (indirect string, offset: 0xb2): iszero │ │ │ │ │ <133> DW_AT_decl_file : 1 │ │ │ │ │ <134> DW_AT_decl_line : 173 │ │ │ │ │ <135> DW_AT_prototyped : 1 │ │ │ │ │ <136> DW_AT_type : <0x21>, int │ │ │ │ │ <13a> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <13b> DW_AT_sibling : <0x149> │ │ │ │ │ <2><13f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -174,15 +174,15 @@ │ │ │ │ │ <2><165>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ <166> DW_AT_name : x │ │ │ │ │ <168> DW_AT_decl_file : 1 │ │ │ │ │ <169> DW_AT_decl_line : 156 │ │ │ │ │ <16a> DW_AT_type : <0x149>, fp_number_type │ │ │ │ │ <2><16e>: Abbrev Number: 0 │ │ │ │ │ <1><16f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <170> DW_AT_name : (indirect string, offset: 0x8c): isinf │ │ │ │ │ + <170> DW_AT_name : (indirect string, offset: 0x2d): isinf │ │ │ │ │ <174> DW_AT_decl_file : 1 │ │ │ │ │ <175> DW_AT_decl_line : 164 │ │ │ │ │ <176> DW_AT_prototyped : 1 │ │ │ │ │ <177> DW_AT_type : <0x21>, int │ │ │ │ │ <17b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <17c> DW_AT_sibling : <0x18a> │ │ │ │ │ <2><180>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __fpcmp_parts_f │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ [ 1d] __fpcmp_parts_f │ │ │ │ │ - [ 2d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 8c] isinf │ │ │ │ │ - [ 92] class │ │ │ │ │ - [ 98] USItype │ │ │ │ │ - [ a0] float │ │ │ │ │ - [ a6] CLASS_QNAN │ │ │ │ │ - [ b1] unsigned char │ │ │ │ │ - [ bf] sign │ │ │ │ │ - [ c4] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ dc] long unsigned int │ │ │ │ │ - [ ee] short int │ │ │ │ │ - [ f8] normal_exp │ │ │ │ │ - [ 103] fractype │ │ │ │ │ - [ 10c] char │ │ │ │ │ - [ 111] iszero │ │ │ │ │ - [ 118] CLASS_SNAN │ │ │ │ │ - [ 123] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 158] fraction │ │ │ │ │ - [ 161] unsigned int │ │ │ │ │ - [ 16e] CLASS_INFINITY │ │ │ │ │ + [ 2d] isinf │ │ │ │ │ + [ 33] class │ │ │ │ │ + [ 39] USItype │ │ │ │ │ + [ 41] float │ │ │ │ │ + [ 47] CLASS_QNAN │ │ │ │ │ + [ 52] unsigned char │ │ │ │ │ + [ 60] sign │ │ │ │ │ + [ 65] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 7d] long unsigned int │ │ │ │ │ + [ 8f] short int │ │ │ │ │ + [ 99] normal_exp │ │ │ │ │ + [ a4] fractype │ │ │ │ │ + [ ad] char │ │ │ │ │ + [ b2] iszero │ │ │ │ │ + [ b9] CLASS_SNAN │ │ │ │ │ + [ c4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ f9] fraction │ │ │ │ │ + [ 102] unsigned int │ │ │ │ │ + [ 10f] CLASS_INFINITY │ │ │ │ │ + [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 17d] long int │ │ │ │ │ [ 186] fp_number_type │ │ │ │ │ [ 195] CLASS_NUMBER │ │ │ │ │ [ 1a2] UHItype │ │ │ │ │ [ 1aa] halffractype │ │ │ ├── _compare_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb68 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 23 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -000000d1 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +000000d1 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -000000ef 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ 000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ -00000110 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000110 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ 00000131 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -00000171 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000171 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000189 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ -00000196 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ -000001a3 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000196 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +000001a3 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ 000001af 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001b1 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001b3 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000213 00000b01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xd54 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x221 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x113): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xb4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa2): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x43): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x110): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x40 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xba): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5b): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xfc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x182): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x82): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x23): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x7b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x1c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x16f): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x192): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x15d): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0xfe): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xd6): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x77): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xf3): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x94): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x19a): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x10a): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xab): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <99> DW_AT_byte_size : 4 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 330 │ │ │ │ │ @@ -97,48 +97,48 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x10d> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x75): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x178): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x10d>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe8): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x89): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x114>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x189): fraction │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 334 │ │ │ │ │ <105> DW_AT_type : <0x98> │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10e> DW_AT_byte_size : 1 │ │ │ │ │ <10f> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <110> DW_AT_name : (indirect string, offset: 0x88): unsigned char │ │ │ │ │ + <110> DW_AT_name : (indirect string, offset: 0x29): unsigned char │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 2 │ │ │ │ │ <116> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x165): short int │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x106): short int │ │ │ │ │ <1><11b>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0x148): fp_number_type │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0xe9): fp_number_type │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 335 │ │ │ │ │ <123> DW_AT_type : <0xc7> │ │ │ │ │ <1><127>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <128> DW_AT_byte_size : 4 │ │ │ │ │ <129> DW_AT_decl_file : 2 │ │ │ │ │ <12a> DW_AT_decl_line : 351 │ │ │ │ │ @@ -173,15 +173,15 @@ │ │ │ │ │ <2><166>: Abbrev Number: 0 │ │ │ │ │ <1><167>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <168> DW_AT_byte_size : 4 │ │ │ │ │ <169> DW_AT_decl_file : 2 │ │ │ │ │ <16a> DW_AT_decl_line : 337 │ │ │ │ │ <16c> DW_AT_sibling : <0x195> │ │ │ │ │ <2><170>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0x157): value │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0xf8): value │ │ │ │ │ <175> DW_AT_decl_file : 2 │ │ │ │ │ <176> DW_AT_decl_line : 339 │ │ │ │ │ <178> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17d> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 340 │ │ │ │ │ @@ -189,37 +189,37 @@ │ │ │ │ │ <2><188>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <189> DW_AT_name : (indirect string, offset: 0x17d): bits │ │ │ │ │ <18d> DW_AT_decl_file : 2 │ │ │ │ │ <18e> DW_AT_decl_line : 357 │ │ │ │ │ <190> DW_AT_type : <0x127> │ │ │ │ │ <2><194>: Abbrev Number: 0 │ │ │ │ │ <1><195>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <196> DW_AT_name : (indirect string, offset: 0xc7): FLO_union_type │ │ │ │ │ + <196> DW_AT_name : (indirect string, offset: 0x68): FLO_union_type │ │ │ │ │ <19a> DW_AT_decl_file : 2 │ │ │ │ │ <19b> DW_AT_decl_line : 378 │ │ │ │ │ <19d> DW_AT_type : <0x167> │ │ │ │ │ <1><1a1>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1a2> DW_AT_external : 1 │ │ │ │ │ - <1a3> DW_AT_name : (indirect string, offset: 0x101): __cmpsf2 │ │ │ │ │ + <1a3> DW_AT_name : (indirect string, offset: 0xa2): __cmpsf2 │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ <1a8> DW_AT_decl_line : 1171 │ │ │ │ │ <1aa> DW_AT_prototyped : 1 │ │ │ │ │ <1ab> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1af> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b1> DW_AT_high_pc : 0x40 │ │ │ │ │ <1b3> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1b7> DW_AT_sibling : <0x212> │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x96): arg_a │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x37): arg_a │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1171 │ │ │ │ │ <1c3> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <1c7> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><1cb>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ - <1cc> DW_AT_name : (indirect string, offset: 0x9c): arg_b │ │ │ │ │ + <1cc> DW_AT_name : (indirect string, offset: 0x3d): arg_b │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ │ <1d1> DW_AT_decl_line : 1171 │ │ │ │ │ <1d3> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <1d7> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><1db>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <1dc> DW_AT_name : a │ │ │ │ │ <1de> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __cmpsf2 │ │ │ │ │ FLO_type │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ short int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] value_raw │ │ │ │ │ [ a] __thenan_sf │ │ │ │ │ - [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 75] class │ │ │ │ │ - [ 7b] HItype │ │ │ │ │ - [ 82] float │ │ │ │ │ - [ 88] unsigned char │ │ │ │ │ - [ 96] arg_a │ │ │ │ │ - [ 9c] arg_b │ │ │ │ │ - [ a2] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ ba] unsigned int │ │ │ │ │ - [ c7] FLO_union_type │ │ │ │ │ - [ d6] long unsigned int │ │ │ │ │ - [ e8] normal_exp │ │ │ │ │ - [ f3] fractype │ │ │ │ │ - [ fc] char │ │ │ │ │ - [ 101] __cmpsf2 │ │ │ │ │ - [ 10a] FLO_type │ │ │ │ │ - [ 113] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 148] fp_number_type │ │ │ │ │ - [ 157] value │ │ │ │ │ - [ 15d] USItype │ │ │ │ │ - [ 165] short int │ │ │ │ │ + [ 16] class │ │ │ │ │ + [ 1c] HItype │ │ │ │ │ + [ 23] float │ │ │ │ │ + [ 29] unsigned char │ │ │ │ │ + [ 37] arg_a │ │ │ │ │ + [ 3d] arg_b │ │ │ │ │ + [ 43] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 5b] unsigned int │ │ │ │ │ + [ 68] FLO_union_type │ │ │ │ │ + [ 77] long unsigned int │ │ │ │ │ + [ 89] normal_exp │ │ │ │ │ + [ 94] fractype │ │ │ │ │ + [ 9d] char │ │ │ │ │ + [ a2] __cmpsf2 │ │ │ │ │ + [ ab] FLO_type │ │ │ │ │ + [ b4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ e9] fp_number_type │ │ │ │ │ + [ f8] value │ │ │ │ │ + [ fe] USItype │ │ │ │ │ + [ 106] short int │ │ │ │ │ + [ 110] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 16f] long int │ │ │ │ │ [ 178] sign │ │ │ │ │ [ 17d] bits │ │ │ │ │ [ 182] SFtype │ │ │ │ │ [ 189] fraction │ │ │ │ │ [ 192] UHItype │ │ │ │ │ [ 19a] halffractype │ │ │ ├── _eq_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbf): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd7): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x78): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x133): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x119): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xba): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x196): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf3): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x94): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x12a): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x138): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9a): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b6): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x11f): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa5): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x46): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x105): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xa6): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x181): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x190): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x10f): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xb0): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xe4): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x85): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x92): __eqsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x33): __eqsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1191 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb3): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x54): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1191 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb9): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x5a): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1191 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] __eqsf2 │ │ │ │ │ - [ 9a] CLASS_QNAN │ │ │ │ │ - [ a5] unsigned char │ │ │ │ │ - [ b3] arg_a │ │ │ │ │ - [ b9] arg_b │ │ │ │ │ - [ bf] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d7] unsigned int │ │ │ │ │ - [ e4] FLO_union_type │ │ │ │ │ - [ f3] long unsigned int │ │ │ │ │ - [ 105] short int │ │ │ │ │ - [ 10f] value_raw │ │ │ │ │ - [ 119] float │ │ │ │ │ - [ 11f] normal_exp │ │ │ │ │ - [ 12a] fractype │ │ │ │ │ - [ 133] char │ │ │ │ │ - [ 138] FLO_type │ │ │ │ │ - [ 141] CLASS_SNAN │ │ │ │ │ - [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 181] fp_number_type │ │ │ │ │ - [ 190] value │ │ │ │ │ - [ 196] USItype │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] __eqsf2 │ │ │ │ │ + [ 3b] CLASS_QNAN │ │ │ │ │ + [ 46] unsigned char │ │ │ │ │ + [ 54] arg_a │ │ │ │ │ + [ 5a] arg_b │ │ │ │ │ + [ 60] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 78] unsigned int │ │ │ │ │ + [ 85] FLO_union_type │ │ │ │ │ + [ 94] long unsigned int │ │ │ │ │ + [ a6] short int │ │ │ │ │ + [ b0] value_raw │ │ │ │ │ + [ ba] float │ │ │ │ │ + [ c0] normal_exp │ │ │ │ │ + [ cb] fractype │ │ │ │ │ + [ d4] char │ │ │ │ │ + [ d9] FLO_type │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 122] fp_number_type │ │ │ │ │ + [ 131] value │ │ │ │ │ + [ 137] USItype │ │ │ │ │ + [ 13f] CLASS_INFINITY │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] sign │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ │ │ [ 1dc] halffractype │ │ │ ├── _ne_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x144): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x146): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x12b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x92): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x33): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1a5): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x18e): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf1): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x122): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x130): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd1): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x139): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xda): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x98): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x196): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1ae): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x117): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa3): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x179): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x11a): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x188): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x129): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b3): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -245,21 +245,21 @@ │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb1): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x52): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1212 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb7): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x58): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1212 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,37 +1,37 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] float │ │ │ │ │ - [ 98] CLASS_QNAN │ │ │ │ │ - [ a3] unsigned char │ │ │ │ │ - [ b1] arg_a │ │ │ │ │ - [ b7] arg_b │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] FLO_union_type │ │ │ │ │ - [ f1] long unsigned int │ │ │ │ │ - [ 103] short int │ │ │ │ │ - [ 10d] value_raw │ │ │ │ │ - [ 117] normal_exp │ │ │ │ │ - [ 122] fractype │ │ │ │ │ - [ 12b] char │ │ │ │ │ - [ 130] FLO_type │ │ │ │ │ - [ 139] CLASS_SNAN │ │ │ │ │ - [ 144] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 179] fp_number_type │ │ │ │ │ - [ 188] value │ │ │ │ │ - [ 18e] USItype │ │ │ │ │ - [ 196] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] float │ │ │ │ │ + [ 39] CLASS_QNAN │ │ │ │ │ + [ 44] unsigned char │ │ │ │ │ + [ 52] arg_a │ │ │ │ │ + [ 58] arg_b │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] unsigned int │ │ │ │ │ + [ 83] FLO_union_type │ │ │ │ │ + [ 92] long unsigned int │ │ │ │ │ + [ a4] short int │ │ │ │ │ + [ ae] value_raw │ │ │ │ │ + [ b8] normal_exp │ │ │ │ │ + [ c3] fractype │ │ │ │ │ + [ cc] char │ │ │ │ │ + [ d1] FLO_type │ │ │ │ │ + [ da] CLASS_SNAN │ │ │ │ │ + [ e5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11a] fp_number_type │ │ │ │ │ + [ 129] value │ │ │ │ │ + [ 12f] USItype │ │ │ │ │ + [ 137] CLASS_INFINITY │ │ │ │ │ + [ 146] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1a5] long int │ │ │ │ │ [ 1ae] sign │ │ │ │ │ [ 1b3] bits │ │ │ │ │ [ 1b8] __nesf2 │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ ├── _gt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x133): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x92): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x33): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x196): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf9): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x12a): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x138): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x98): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b6): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x11f): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa3): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x10b): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x181): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x190): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x115): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xea): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x8b): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0xe2): __gtsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x83): __gtsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1233 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb1): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x52): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1233 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb7): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x58): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1233 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] float │ │ │ │ │ - [ 98] CLASS_QNAN │ │ │ │ │ - [ a3] unsigned char │ │ │ │ │ - [ b1] arg_a │ │ │ │ │ - [ b7] arg_b │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] __gtsf2 │ │ │ │ │ - [ ea] FLO_union_type │ │ │ │ │ - [ f9] long unsigned int │ │ │ │ │ - [ 10b] short int │ │ │ │ │ - [ 115] value_raw │ │ │ │ │ - [ 11f] normal_exp │ │ │ │ │ - [ 12a] fractype │ │ │ │ │ - [ 133] char │ │ │ │ │ - [ 138] FLO_type │ │ │ │ │ - [ 141] CLASS_SNAN │ │ │ │ │ - [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 181] fp_number_type │ │ │ │ │ - [ 190] value │ │ │ │ │ - [ 196] USItype │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] float │ │ │ │ │ + [ 39] CLASS_QNAN │ │ │ │ │ + [ 44] unsigned char │ │ │ │ │ + [ 52] arg_a │ │ │ │ │ + [ 58] arg_b │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] unsigned int │ │ │ │ │ + [ 83] __gtsf2 │ │ │ │ │ + [ 8b] FLO_union_type │ │ │ │ │ + [ 9a] long unsigned int │ │ │ │ │ + [ ac] short int │ │ │ │ │ + [ b6] value_raw │ │ │ │ │ + [ c0] normal_exp │ │ │ │ │ + [ cb] fractype │ │ │ │ │ + [ d4] char │ │ │ │ │ + [ d9] FLO_type │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 122] fp_number_type │ │ │ │ │ + [ 131] value │ │ │ │ │ + [ 137] USItype │ │ │ │ │ + [ 13f] CLASS_INFINITY │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] sign │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ │ │ [ 1dc] halffractype │ │ │ ├── _ge_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc5): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x66): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xdd): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x7e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x133): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x9a): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x3b): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x93): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x34): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x196): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf9): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x12a): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x138): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa0): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x41): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b6): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x11f): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xab): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x4c): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x10b): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x181): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x190): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x115): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xea): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x8b): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x8b): __gesf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x2c): __gesf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1254 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb9): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x5a): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1254 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xbf): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x60): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1254 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] __gesf2 │ │ │ │ │ - [ 93] HItype │ │ │ │ │ - [ 9a] float │ │ │ │ │ - [ a0] CLASS_QNAN │ │ │ │ │ - [ ab] unsigned char │ │ │ │ │ - [ b9] arg_a │ │ │ │ │ - [ bf] arg_b │ │ │ │ │ - [ c5] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ dd] unsigned int │ │ │ │ │ - [ ea] FLO_union_type │ │ │ │ │ - [ f9] long unsigned int │ │ │ │ │ - [ 10b] short int │ │ │ │ │ - [ 115] value_raw │ │ │ │ │ - [ 11f] normal_exp │ │ │ │ │ - [ 12a] fractype │ │ │ │ │ - [ 133] char │ │ │ │ │ - [ 138] FLO_type │ │ │ │ │ - [ 141] CLASS_SNAN │ │ │ │ │ - [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 181] fp_number_type │ │ │ │ │ - [ 190] value │ │ │ │ │ - [ 196] USItype │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] __gesf2 │ │ │ │ │ + [ 34] HItype │ │ │ │ │ + [ 3b] float │ │ │ │ │ + [ 41] CLASS_QNAN │ │ │ │ │ + [ 4c] unsigned char │ │ │ │ │ + [ 5a] arg_a │ │ │ │ │ + [ 60] arg_b │ │ │ │ │ + [ 66] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 7e] unsigned int │ │ │ │ │ + [ 8b] FLO_union_type │ │ │ │ │ + [ 9a] long unsigned int │ │ │ │ │ + [ ac] short int │ │ │ │ │ + [ b6] value_raw │ │ │ │ │ + [ c0] normal_exp │ │ │ │ │ + [ cb] fractype │ │ │ │ │ + [ d4] char │ │ │ │ │ + [ d9] FLO_type │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 122] fp_number_type │ │ │ │ │ + [ 131] value │ │ │ │ │ + [ 137] USItype │ │ │ │ │ + [ 13f] CLASS_INFINITY │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] sign │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ │ │ [ 1dc] halffractype │ │ │ ├── _lt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x12b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x92): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x33): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x196): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf1): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x122): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x138): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x98): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b6): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x117): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa3): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x181): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x190): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x130): __ltsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0xd1): __ltsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1274 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb1): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x52): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1274 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb7): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x58): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1274 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] float │ │ │ │ │ - [ 98] CLASS_QNAN │ │ │ │ │ - [ a3] unsigned char │ │ │ │ │ - [ b1] arg_a │ │ │ │ │ - [ b7] arg_b │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] FLO_union_type │ │ │ │ │ - [ f1] long unsigned int │ │ │ │ │ - [ 103] short int │ │ │ │ │ - [ 10d] value_raw │ │ │ │ │ - [ 117] normal_exp │ │ │ │ │ - [ 122] fractype │ │ │ │ │ - [ 12b] char │ │ │ │ │ - [ 130] __ltsf2 │ │ │ │ │ - [ 138] FLO_type │ │ │ │ │ - [ 141] CLASS_SNAN │ │ │ │ │ - [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 181] fp_number_type │ │ │ │ │ - [ 190] value │ │ │ │ │ - [ 196] USItype │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] float │ │ │ │ │ + [ 39] CLASS_QNAN │ │ │ │ │ + [ 44] unsigned char │ │ │ │ │ + [ 52] arg_a │ │ │ │ │ + [ 58] arg_b │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] unsigned int │ │ │ │ │ + [ 83] FLO_union_type │ │ │ │ │ + [ 92] long unsigned int │ │ │ │ │ + [ a4] short int │ │ │ │ │ + [ ae] value_raw │ │ │ │ │ + [ b8] normal_exp │ │ │ │ │ + [ c3] fractype │ │ │ │ │ + [ cc] char │ │ │ │ │ + [ d1] __ltsf2 │ │ │ │ │ + [ d9] FLO_type │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 122] fp_number_type │ │ │ │ │ + [ 131] value │ │ │ │ │ + [ 137] USItype │ │ │ │ │ + [ 13f] CLASS_INFINITY │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] sign │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ │ │ [ 1dc] halffractype │ │ │ ├── _le_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,58 +9,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe80 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x133): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c0): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x92): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x33): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1ad): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d4): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x196): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf9): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x12a): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dc): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x138): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x98): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b6): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x11f): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa3): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x10b): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x181): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x190): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x115): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0xf1): __lesf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x92): __lesf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1295 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb1): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x52): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1295 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb7): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x58): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1295 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] float │ │ │ │ │ - [ 98] CLASS_QNAN │ │ │ │ │ - [ a3] unsigned char │ │ │ │ │ - [ b1] arg_a │ │ │ │ │ - [ b7] arg_b │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] FLO_union_type │ │ │ │ │ - [ f1] __lesf2 │ │ │ │ │ - [ f9] long unsigned int │ │ │ │ │ - [ 10b] short int │ │ │ │ │ - [ 115] value_raw │ │ │ │ │ - [ 11f] normal_exp │ │ │ │ │ - [ 12a] fractype │ │ │ │ │ - [ 133] char │ │ │ │ │ - [ 138] FLO_type │ │ │ │ │ - [ 141] CLASS_SNAN │ │ │ │ │ - [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 181] fp_number_type │ │ │ │ │ - [ 190] value │ │ │ │ │ - [ 196] USItype │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] float │ │ │ │ │ + [ 39] CLASS_QNAN │ │ │ │ │ + [ 44] unsigned char │ │ │ │ │ + [ 52] arg_a │ │ │ │ │ + [ 58] arg_b │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] unsigned int │ │ │ │ │ + [ 83] FLO_union_type │ │ │ │ │ + [ 92] __lesf2 │ │ │ │ │ + [ 9a] long unsigned int │ │ │ │ │ + [ ac] short int │ │ │ │ │ + [ b6] value_raw │ │ │ │ │ + [ c0] normal_exp │ │ │ │ │ + [ cb] fractype │ │ │ │ │ + [ d4] char │ │ │ │ │ + [ d9] FLO_type │ │ │ │ │ + [ e2] CLASS_SNAN │ │ │ │ │ + [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 122] fp_number_type │ │ │ │ │ + [ 131] value │ │ │ │ │ + [ 137] USItype │ │ │ │ │ + [ 13f] CLASS_INFINITY │ │ │ │ │ + [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1ad] long int │ │ │ │ │ [ 1b6] sign │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SFtype │ │ │ │ │ [ 1c7] CLASS_NUMBER │ │ │ │ │ [ 1d4] UHItype │ │ │ │ │ [ 1dc] halffractype │ │ │ ├── _unord_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,58 +8,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc28 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d7 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000020a 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -0000021a 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 00000261 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe5c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x144): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x48 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x12b): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x92): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x33): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x8b): HItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d7): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x18e): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xf1): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x122): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1df): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x130): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd1): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x139): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xda): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x98): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ca): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x196): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x117): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa3): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x179): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x11a): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -194,31 +194,31 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x188): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x129): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1be): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,31 +235,31 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x1a5): __unordsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x146): __unordsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1316 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x48 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <205> DW_AT_sibling : <0x260> │ │ │ │ │ <2><209>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <20a> DW_AT_name : (indirect string, offset: 0xb1): arg_a │ │ │ │ │ + <20a> DW_AT_name : (indirect string, offset: 0x52): arg_a │ │ │ │ │ <20e> DW_AT_decl_file : 1 │ │ │ │ │ <20f> DW_AT_decl_line : 1316 │ │ │ │ │ <211> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <215> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><219>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <21a> DW_AT_name : (indirect string, offset: 0xb7): arg_b │ │ │ │ │ + <21a> DW_AT_name : (indirect string, offset: 0x58): arg_b │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 1316 │ │ │ │ │ <221> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <225> DW_AT_location : 0x2c (location list) │ │ │ │ │ <2><229>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <22a> DW_AT_name : a │ │ │ │ │ <22c> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -18,14 +17,15 @@ │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __unordsf2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] HItype │ │ │ │ │ - [ 92] float │ │ │ │ │ - [ 98] CLASS_QNAN │ │ │ │ │ - [ a3] unsigned char │ │ │ │ │ - [ b1] arg_a │ │ │ │ │ - [ b7] arg_b │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] FLO_union_type │ │ │ │ │ - [ f1] long unsigned int │ │ │ │ │ - [ 103] short int │ │ │ │ │ - [ 10d] value_raw │ │ │ │ │ - [ 117] normal_exp │ │ │ │ │ - [ 122] fractype │ │ │ │ │ - [ 12b] char │ │ │ │ │ - [ 130] FLO_type │ │ │ │ │ - [ 139] CLASS_SNAN │ │ │ │ │ - [ 144] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 179] fp_number_type │ │ │ │ │ - [ 188] value │ │ │ │ │ - [ 18e] USItype │ │ │ │ │ - [ 196] CLASS_INFINITY │ │ │ │ │ - [ 1a5] __unordsf2 │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] HItype │ │ │ │ │ + [ 33] float │ │ │ │ │ + [ 39] CLASS_QNAN │ │ │ │ │ + [ 44] unsigned char │ │ │ │ │ + [ 52] arg_a │ │ │ │ │ + [ 58] arg_b │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] unsigned int │ │ │ │ │ + [ 83] FLO_union_type │ │ │ │ │ + [ 92] long unsigned int │ │ │ │ │ + [ a4] short int │ │ │ │ │ + [ ae] value_raw │ │ │ │ │ + [ b8] normal_exp │ │ │ │ │ + [ c3] fractype │ │ │ │ │ + [ cc] char │ │ │ │ │ + [ d1] FLO_type │ │ │ │ │ + [ da] CLASS_SNAN │ │ │ │ │ + [ e5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11a] fp_number_type │ │ │ │ │ + [ 129] value │ │ │ │ │ + [ 12f] USItype │ │ │ │ │ + [ 137] CLASS_INFINITY │ │ │ │ │ + [ 146] __unordsf2 │ │ │ │ │ + [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1b0] long int │ │ │ │ │ [ 1b9] sign │ │ │ │ │ [ 1be] bits │ │ │ │ │ [ 1c3] SFtype │ │ │ │ │ [ 1ca] CLASS_NUMBER │ │ │ │ │ [ 1d7] UHItype │ │ │ │ │ [ 1df] halffractype │ │ │ ├── _si_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,55 +8,55 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xca4 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1af │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ -00000150 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -0000016b 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +00000150 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +0000016b 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000180 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 0000018c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000018e 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ 00000190 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000001a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001b7 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 000001b9 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 50 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 6c │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + 46 │ │ │ │ │ 000001e2 00000205 R_MSP430_16_BYTE 00000000 .text + 4e │ │ │ │ │ 000001ec 00000801 R_MSP430_32 00000000 .debug_loc + 7e │ │ │ │ │ 000001f1 00000205 R_MSP430_16_BYTE 00000000 .text + 46 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x207 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x12c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xcd): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x16f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x110): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x10c): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xad): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1af): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x93): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x34): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x111): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0xb2): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x18b): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1c3): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x8b): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xd5): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x76): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x103): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xa4): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1cb): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x118): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xb9): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x121): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc2): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x99): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b6): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x17c): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x11d): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,67 +118,67 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0xb8): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x59): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xf8): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x99): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x166): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x107): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xa4): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x45): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xe7): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x88): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <144> DW_AT_name : (indirect string, offset: 0x194): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0xf1): clzusi │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0x92): clzusi │ │ │ │ │ <154> DW_AT_decl_file : 1 │ │ │ │ │ <155> DW_AT_decl_line : 188 │ │ │ │ │ <156> DW_AT_prototyped : 1 │ │ │ │ │ <157> DW_AT_type : <0x21>, int │ │ │ │ │ <15b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <15c> DW_AT_sibling : <0x17e> │ │ │ │ │ <2><160>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ <161> DW_AT_name : n │ │ │ │ │ <163> DW_AT_decl_file : 1 │ │ │ │ │ <164> DW_AT_decl_line : 188 │ │ │ │ │ <165> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <2><169>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ <16a> DW_AT_external : 1 │ │ │ │ │ - <16b> DW_AT_name : (indirect string, offset: 0x7c): __clzsi2 │ │ │ │ │ + <16b> DW_AT_name : (indirect string, offset: 0x1d): __clzsi2 │ │ │ │ │ <16f> DW_AT_decl_file : 1 │ │ │ │ │ <170> DW_AT_decl_line : 190 │ │ │ │ │ <171> DW_AT_prototyped : 1 │ │ │ │ │ <172> DW_AT_type : <0x21>, int │ │ │ │ │ <176> DW_AT_declaration : 1 │ │ │ │ │ <3><177>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <178> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ @@ -192,30 +192,30 @@ │ │ │ │ │ <187> DW_AT_prototyped : 1 │ │ │ │ │ <188> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <18c> DW_AT_low_pc : 0x0 │ │ │ │ │ <18e> DW_AT_high_pc : 0xa2 │ │ │ │ │ <190> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <194> DW_AT_sibling : <0x1f8> │ │ │ │ │ <2><198>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0xb2): arg_a │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x53): arg_a │ │ │ │ │ <19d> DW_AT_decl_file : 1 │ │ │ │ │ <19e> DW_AT_decl_line : 1334 │ │ │ │ │ <1a0> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1a4> DW_AT_location : 0x1c (location list) │ │ │ │ │ <2><1a8>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <1a9> DW_AT_name : in │ │ │ │ │ <1ac> DW_AT_decl_file : 1 │ │ │ │ │ <1ad> DW_AT_decl_line : 1336 │ │ │ │ │ <1af> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1b3> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1b6>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1b7> DW_AT_low_pc : 0x30 │ │ │ │ │ <1b9> DW_AT_high_pc : 0xa2 │ │ │ │ │ <3><1bb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x161): uarg │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x102): uarg │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1346 │ │ │ │ │ <1c3> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1c7> DW_AT_location : 0x50 (location list) │ │ │ │ │ <3><1cb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <1cc> DW_AT_name : (indirect string, offset: 0x0): shift │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ __floatsisf │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] shift │ │ │ │ │ [ 6] CLASS_ZERO │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] __clzsi2 │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] USItype │ │ │ │ │ - [ 93] float │ │ │ │ │ - [ 99] CLASS_QNAN │ │ │ │ │ - [ a4] unsigned char │ │ │ │ │ - [ b2] arg_a │ │ │ │ │ - [ b8] sign │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] long unsigned int │ │ │ │ │ - [ e7] short int │ │ │ │ │ - [ f1] clzusi │ │ │ │ │ - [ f8] normal_exp │ │ │ │ │ - [ 103] fractype │ │ │ │ │ - [ 10c] char │ │ │ │ │ - [ 111] SItype │ │ │ │ │ - [ 118] FLO_type │ │ │ │ │ - [ 121] CLASS_SNAN │ │ │ │ │ - [ 12c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 161] uarg │ │ │ │ │ - [ 166] fraction │ │ │ │ │ - [ 16f] unsigned int │ │ │ │ │ - [ 17c] CLASS_INFINITY │ │ │ │ │ + [ 1d] __clzsi2 │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] USItype │ │ │ │ │ + [ 34] float │ │ │ │ │ + [ 3a] CLASS_QNAN │ │ │ │ │ + [ 45] unsigned char │ │ │ │ │ + [ 53] arg_a │ │ │ │ │ + [ 59] sign │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] long unsigned int │ │ │ │ │ + [ 88] short int │ │ │ │ │ + [ 92] clzusi │ │ │ │ │ + [ 99] normal_exp │ │ │ │ │ + [ a4] fractype │ │ │ │ │ + [ ad] char │ │ │ │ │ + [ b2] SItype │ │ │ │ │ + [ b9] FLO_type │ │ │ │ │ + [ c2] CLASS_SNAN │ │ │ │ │ + [ cd] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 102] uarg │ │ │ │ │ + [ 107] fraction │ │ │ │ │ + [ 110] unsigned int │ │ │ │ │ + [ 11d] CLASS_INFINITY │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 18b] long int │ │ │ │ │ [ 194] fp_number_type │ │ │ │ │ [ 1a3] __floatsisf │ │ │ │ │ [ 1af] SFtype │ │ │ │ │ [ 1b6] CLASS_NUMBER │ │ │ │ │ [ 1c3] UHItype │ │ │ │ │ [ 1cb] halffractype │ │ │ ├── _sf_to_si.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,58 +7,58 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc94 contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e5 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000138 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ -00000159 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -000001ca 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +000001ca 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ 000001f0 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -0000020b 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -00000227 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +0000020b 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ +00000227 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000233 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000235 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 00000237 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -00000240 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000240 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ 0000024b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 0000027c 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xed4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,42 +2,42 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x285 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x14e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xef): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc3): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x64): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x146): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x90 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x189): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x12a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x12e): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xcf): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c9): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x99): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x3a): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x1c2): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1a5): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1dd): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x91): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x32): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xea): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x8b): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x125): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xc6): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e5): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x133): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0xd4): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x143): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe4): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9f): CLASS_QNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x40): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d0): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x196): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -118,58 +118,58 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x135> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x8b): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2c): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0xbe): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x5f): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x11a): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xbb): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <138> DW_AT_name : (indirect string, offset: 0xaa): unsigned char │ │ │ │ │ + <138> DW_AT_name : (indirect string, offset: 0x4b): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xfc): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x9d): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <144> DW_AT_name : (indirect string, offset: 0x1ae): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ <154> DW_AT_sibling : <0x18f> │ │ │ │ │ <2><158>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <159> DW_AT_name : (indirect string, offset: 0x7c): fraction │ │ │ │ │ + <159> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <15d> DW_AT_decl_file : 2 │ │ │ │ │ <15e> DW_AT_decl_line : 353 │ │ │ │ │ <160> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 23 │ │ │ │ │ <166> DW_AT_bit_offset : 9 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -179,51 +179,51 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0xbe): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x5f): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x183): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x124): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x106): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xa7): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bd): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0xdb): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0x7c): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1ca> DW_AT_name : (indirect string, offset: 0x13c): iszero │ │ │ │ │ + <1ca> DW_AT_name : (indirect string, offset: 0xdd): iszero │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 173 │ │ │ │ │ <1d0> DW_AT_prototyped : 1 │ │ │ │ │ <1d1> DW_AT_type : <0x21>, int │ │ │ │ │ <1d5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1d6> DW_AT_sibling : <0x1e4> │ │ │ │ │ <2><1da>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -248,40 +248,40 @@ │ │ │ │ │ <2><200>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <201> DW_AT_name : x │ │ │ │ │ <203> DW_AT_decl_file : 1 │ │ │ │ │ <204> DW_AT_decl_line : 156 │ │ │ │ │ <205> DW_AT_type : <0x1e4>, fp_number_type │ │ │ │ │ <2><209>: Abbrev Number: 0 │ │ │ │ │ <1><20a>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <20b> DW_AT_name : (indirect string, offset: 0x85): isinf │ │ │ │ │ + <20b> DW_AT_name : (indirect string, offset: 0x26): isinf │ │ │ │ │ <20f> DW_AT_decl_file : 1 │ │ │ │ │ <210> DW_AT_decl_line : 164 │ │ │ │ │ <211> DW_AT_prototyped : 1 │ │ │ │ │ <212> DW_AT_type : <0x21>, int │ │ │ │ │ <216> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <217> DW_AT_sibling : <0x225> │ │ │ │ │ <2><21b>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <21c> DW_AT_name : x │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 164 │ │ │ │ │ <220> DW_AT_type : <0x1e4>, fp_number_type │ │ │ │ │ <2><224>: Abbrev Number: 0 │ │ │ │ │ <1><225>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <226> DW_AT_external : 1 │ │ │ │ │ - <227> DW_AT_name : (indirect string, offset: 0x110): __fixsfsi │ │ │ │ │ + <227> DW_AT_name : (indirect string, offset: 0xb1): __fixsfsi │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 1412 │ │ │ │ │ <22e> DW_AT_prototyped : 1 │ │ │ │ │ <22f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <233> DW_AT_low_pc : 0x0 │ │ │ │ │ <235> DW_AT_high_pc : 0x90 │ │ │ │ │ <237> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <23b> DW_AT_sibling : <0x27b> │ │ │ │ │ <2><23f>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ - <240> DW_AT_name : (indirect string, offset: 0xb8): arg_a │ │ │ │ │ + <240> DW_AT_name : (indirect string, offset: 0x59): arg_a │ │ │ │ │ <244> DW_AT_decl_file : 1 │ │ │ │ │ <245> DW_AT_decl_line : 1412 │ │ │ │ │ <247> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <24b> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><24f>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <250> DW_AT_name : a │ │ │ │ │ <252> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ @@ -17,14 +16,15 @@ │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] CLASS_ZERO │ │ │ │ │ [ b] isnan │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] fraction │ │ │ │ │ - [ 85] isinf │ │ │ │ │ - [ 8b] class │ │ │ │ │ - [ 91] USItype │ │ │ │ │ - [ 99] float │ │ │ │ │ - [ 9f] CLASS_QNAN │ │ │ │ │ - [ aa] unsigned char │ │ │ │ │ - [ b8] arg_a │ │ │ │ │ - [ be] sign │ │ │ │ │ - [ c3] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ db] FLO_union_type │ │ │ │ │ - [ ea] long unsigned int │ │ │ │ │ - [ fc] short int │ │ │ │ │ - [ 106] value_raw │ │ │ │ │ - [ 110] __fixsfsi │ │ │ │ │ - [ 11a] normal_exp │ │ │ │ │ - [ 125] fractype │ │ │ │ │ - [ 12e] char │ │ │ │ │ - [ 133] FLO_type │ │ │ │ │ - [ 13c] iszero │ │ │ │ │ - [ 143] CLASS_SNAN │ │ │ │ │ - [ 14e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 183] value │ │ │ │ │ - [ 189] unsigned int │ │ │ │ │ - [ 196] CLASS_INFINITY │ │ │ │ │ + [ 1d] fraction │ │ │ │ │ + [ 26] isinf │ │ │ │ │ + [ 2c] class │ │ │ │ │ + [ 32] USItype │ │ │ │ │ + [ 3a] float │ │ │ │ │ + [ 40] CLASS_QNAN │ │ │ │ │ + [ 4b] unsigned char │ │ │ │ │ + [ 59] arg_a │ │ │ │ │ + [ 5f] sign │ │ │ │ │ + [ 64] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 7c] FLO_union_type │ │ │ │ │ + [ 8b] long unsigned int │ │ │ │ │ + [ 9d] short int │ │ │ │ │ + [ a7] value_raw │ │ │ │ │ + [ b1] __fixsfsi │ │ │ │ │ + [ bb] normal_exp │ │ │ │ │ + [ c6] fractype │ │ │ │ │ + [ cf] char │ │ │ │ │ + [ d4] FLO_type │ │ │ │ │ + [ dd] iszero │ │ │ │ │ + [ e4] CLASS_SNAN │ │ │ │ │ + [ ef] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 124] value │ │ │ │ │ + [ 12a] unsigned int │ │ │ │ │ + [ 137] CLASS_INFINITY │ │ │ │ │ + [ 146] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1a5] long int │ │ │ │ │ [ 1ae] fp_number_type │ │ │ │ │ [ 1bd] bits │ │ │ │ │ [ 1c2] SItype │ │ │ │ │ [ 1c9] SFtype │ │ │ │ │ [ 1d0] CLASS_NUMBER │ │ │ │ │ [ 1dd] UHItype │ │ │ ├── _negate_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,50 +8,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb64 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -000000c6 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -000000d5 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -000000e4 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +000000c6 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +000000d5 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ +000000e4 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ 000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ 00000111 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -0000014a 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000166 00000b01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ +0000014a 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ +00000166 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000017e 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ -0000018b 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000197 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -000001b5 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ +0000018b 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +00000197 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +000001b5 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000001c1 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000001c5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -000001ce 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +000001ce 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000001d9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 16 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000206 00000b01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xd50 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,72 +2,72 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x214 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x110): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xb1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xab): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x4c): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x103): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x14b): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xec): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xf8): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x99): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x17f): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x83): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x24): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x162): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x18f): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x7b): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x1c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xd2): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x73): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xef): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x90): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x197): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xfd): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x9e): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <8e> DW_AT_byte_size : 4 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 330 │ │ │ │ │ @@ -92,46 +92,46 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x102> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x75): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa6): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x47): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x102>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe4): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x85): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x109>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x186): fraction │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x8d> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><101>: Abbrev Number: 0 │ │ │ │ │ <1><102>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <103> DW_AT_byte_size : 1 │ │ │ │ │ <104> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0x89): unsigned char │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x2a): unsigned char │ │ │ │ │ <1><109>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10a> DW_AT_byte_size : 2 │ │ │ │ │ <10b> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x158): short int │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xf9): short int │ │ │ │ │ <1><110>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <111> DW_AT_name : (indirect string, offset: 0x16b): fp_number_type │ │ │ │ │ <115> DW_AT_decl_file : 2 │ │ │ │ │ <116> DW_AT_decl_line : 335 │ │ │ │ │ <118> DW_AT_type : <0xbc> │ │ │ │ │ <1><11c>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <11d> DW_AT_byte_size : 4 │ │ │ │ │ @@ -153,30 +153,30 @@ │ │ │ │ │ <13d> DW_AT_decl_line : 354 │ │ │ │ │ <13f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <143> DW_AT_byte_size : 2 │ │ │ │ │ <144> DW_AT_bit_size : 8 │ │ │ │ │ <145> DW_AT_bit_offset : 1 │ │ │ │ │ <146> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><149>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <14a> DW_AT_name : (indirect string, offset: 0xa6): sign │ │ │ │ │ + <14a> DW_AT_name : (indirect string, offset: 0x47): sign │ │ │ │ │ <14e> DW_AT_decl_file : 2 │ │ │ │ │ <14f> DW_AT_decl_line : 355 │ │ │ │ │ <151> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <155> DW_AT_byte_size : 2 │ │ │ │ │ <156> DW_AT_bit_size : 1 │ │ │ │ │ <157> DW_AT_bit_offset : 8 │ │ │ │ │ <158> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><15b>: Abbrev Number: 0 │ │ │ │ │ <1><15c>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <15d> DW_AT_byte_size : 4 │ │ │ │ │ <15e> DW_AT_decl_file : 2 │ │ │ │ │ <15f> DW_AT_decl_line : 337 │ │ │ │ │ <161> DW_AT_sibling : <0x18a> │ │ │ │ │ <2><165>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0x145): value │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0xe6): value │ │ │ │ │ <16a> DW_AT_decl_file : 2 │ │ │ │ │ <16b> DW_AT_decl_line : 339 │ │ │ │ │ <16d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <172> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 340 │ │ │ │ │ @@ -184,20 +184,20 @@ │ │ │ │ │ <2><17d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17e> DW_AT_name : (indirect string, offset: 0x17a): bits │ │ │ │ │ <182> DW_AT_decl_file : 2 │ │ │ │ │ <183> DW_AT_decl_line : 357 │ │ │ │ │ <185> DW_AT_type : <0x11c> │ │ │ │ │ <2><189>: Abbrev Number: 0 │ │ │ │ │ <1><18a>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <18b> DW_AT_name : (indirect string, offset: 0xc3): FLO_union_type │ │ │ │ │ + <18b> DW_AT_name : (indirect string, offset: 0x64): FLO_union_type │ │ │ │ │ <18f> DW_AT_decl_file : 2 │ │ │ │ │ <190> DW_AT_decl_line : 378 │ │ │ │ │ <192> DW_AT_type : <0x15c> │ │ │ │ │ <1><196>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ - <197> DW_AT_name : (indirect string, offset: 0x106): flip_sign │ │ │ │ │ + <197> DW_AT_name : (indirect string, offset: 0xa7): flip_sign │ │ │ │ │ <19b> DW_AT_decl_file : 1 │ │ │ │ │ <19c> DW_AT_decl_line : 180 │ │ │ │ │ <19d> DW_AT_prototyped : 1 │ │ │ │ │ <19e> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <19f> DW_AT_sibling : <0x1ad> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_name : x │ │ │ │ │ @@ -206,25 +206,25 @@ │ │ │ │ │ <1a8> DW_AT_type : <0x1ad>, fp_number_type │ │ │ │ │ <2><1ac>: Abbrev Number: 0 │ │ │ │ │ <1><1ad>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <1ae> DW_AT_byte_size : 2 │ │ │ │ │ <1af> DW_AT_type : <0x110>, fp_number_type │ │ │ │ │ <1><1b3>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <1b4> DW_AT_external : 1 │ │ │ │ │ - <1b5> DW_AT_name : (indirect string, offset: 0x97): __negsf2 │ │ │ │ │ + <1b5> DW_AT_name : (indirect string, offset: 0x38): __negsf2 │ │ │ │ │ <1b9> DW_AT_decl_file : 1 │ │ │ │ │ <1ba> DW_AT_decl_line : 1472 │ │ │ │ │ <1bc> DW_AT_prototyped : 1 │ │ │ │ │ <1bd> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <1c1> DW_AT_low_pc : 0x0 │ │ │ │ │ <1c3> DW_AT_high_pc : 0x32 │ │ │ │ │ <1c5> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1c9> DW_AT_sibling : <0x205> │ │ │ │ │ <2><1cd>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <1ce> DW_AT_name : (indirect string, offset: 0xa0): arg_a │ │ │ │ │ + <1ce> DW_AT_name : (indirect string, offset: 0x41): arg_a │ │ │ │ │ <1d2> DW_AT_decl_file : 1 │ │ │ │ │ <1d3> DW_AT_decl_line : 1472 │ │ │ │ │ <1d5> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <1d9> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><1dd>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <1de> DW_AT_name : a │ │ │ │ │ <1e0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ __negsf2 │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ flip_sign │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ short int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] value_raw │ │ │ │ │ [ a] __thenan_sf │ │ │ │ │ - [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 75] class │ │ │ │ │ - [ 7b] USItype │ │ │ │ │ - [ 83] float │ │ │ │ │ - [ 89] unsigned char │ │ │ │ │ - [ 97] __negsf2 │ │ │ │ │ - [ a0] arg_a │ │ │ │ │ - [ a6] sign │ │ │ │ │ - [ ab] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ c3] FLO_union_type │ │ │ │ │ - [ d2] long unsigned int │ │ │ │ │ - [ e4] normal_exp │ │ │ │ │ - [ ef] fractype │ │ │ │ │ - [ f8] char │ │ │ │ │ - [ fd] FLO_type │ │ │ │ │ - [ 106] flip_sign │ │ │ │ │ - [ 110] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 145] value │ │ │ │ │ - [ 14b] unsigned int │ │ │ │ │ - [ 158] short int │ │ │ │ │ + [ 16] class │ │ │ │ │ + [ 1c] USItype │ │ │ │ │ + [ 24] float │ │ │ │ │ + [ 2a] unsigned char │ │ │ │ │ + [ 38] __negsf2 │ │ │ │ │ + [ 41] arg_a │ │ │ │ │ + [ 47] sign │ │ │ │ │ + [ 4c] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 64] FLO_union_type │ │ │ │ │ + [ 73] long unsigned int │ │ │ │ │ + [ 85] normal_exp │ │ │ │ │ + [ 90] fractype │ │ │ │ │ + [ 99] char │ │ │ │ │ + [ 9e] FLO_type │ │ │ │ │ + [ a7] flip_sign │ │ │ │ │ + [ b1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ e6] value │ │ │ │ │ + [ ec] unsigned int │ │ │ │ │ + [ f9] short int │ │ │ │ │ + [ 103] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 162] long int │ │ │ │ │ [ 16b] fp_number_type │ │ │ │ │ [ 17a] bits │ │ │ │ │ [ 17f] SFtype │ │ │ │ │ [ 186] fraction │ │ │ │ │ [ 18f] UHItype │ │ │ │ │ [ 197] halffractype │ │ │ ├── _make_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xab8 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ -0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -0000008c 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -00000092 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +0000008c 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000092 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000098 00000b01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 0000009e 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ -000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ -000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ -000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -000000fe 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000010d 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -0000012e 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000135 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ +000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +0000010d 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000012e 00000b01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ +00000135 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ 0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ -00000147 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +00000147 00000b01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000153 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000155 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -00000160 00000b01 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 0000016b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -00000170 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000170 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ 0000017b 00000801 R_MSP430_32 00000000 .debug_loc + 1f │ │ │ │ │ 0000018b 00000801 R_MSP430_32 00000000 .debug_loc + 2a │ │ │ │ │ 00000190 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001ae 00000b01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xca4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1bc (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x117): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xb8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbf): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x60): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x112): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x24 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x155): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xf6): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x107): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xa8): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x18f): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -40,55 +40,55 @@ │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x171): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1a3): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x8b): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xd7): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x78): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xfe): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x9f): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1ab): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <83> DW_AT_byte_size : 2 │ │ │ │ │ <84> DW_AT_decl_file : 2 │ │ │ │ │ <85> DW_AT_decl_line : 310 │ │ │ │ │ <87> DW_AT_sibling : <0xaa> │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x10c): CLASS_SNAN │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0xad): CLASS_SNAN │ │ │ │ │ <90> DW_AT_const_value : 0 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0xa1): CLASS_QNAN │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0x42): CLASS_QNAN │ │ │ │ │ <96> DW_AT_const_value : 1 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <98> DW_AT_name : (indirect string, offset: 0x5): CLASS_ZERO │ │ │ │ │ <9c> DW_AT_const_value : 2 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x196): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x162): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x103): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x93): fp_class_type │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34): fp_class_type │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 316 │ │ │ │ │ DW_AT_type : <0x82> │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ @@ -113,70 +113,70 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x12b> │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7b): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xba): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x5b): sign │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 322 │ │ │ │ │ <105> DW_AT_type : <0x12b>, unsigned char │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10c>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <10d> DW_AT_name : (indirect string, offset: 0xf3): normal_exp │ │ │ │ │ + <10d> DW_AT_name : (indirect string, offset: 0x94): normal_exp │ │ │ │ │ <111> DW_AT_decl_file : 2 │ │ │ │ │ <112> DW_AT_decl_line : 323 │ │ │ │ │ <114> DW_AT_type : <0x132>, short int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11b>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0x14c): fraction │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0xed): fraction │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 334 │ │ │ │ │ <123> DW_AT_type : <0xb6> │ │ │ │ │ <127> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><12a>: Abbrev Number: 0 │ │ │ │ │ <1><12b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12c> DW_AT_byte_size : 1 │ │ │ │ │ <12d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0xac): unsigned char │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0x4d): unsigned char │ │ │ │ │ <1><132>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <135> DW_AT_name : (indirect string, offset: 0xe9): short int │ │ │ │ │ + <135> DW_AT_name : (indirect string, offset: 0x8a): short int │ │ │ │ │ <1><139>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <13a> DW_AT_name : (indirect string, offset: 0x17a): fp_number_type │ │ │ │ │ <13e> DW_AT_decl_file : 2 │ │ │ │ │ <13f> DW_AT_decl_line : 335 │ │ │ │ │ <141> DW_AT_type : <0xe5> │ │ │ │ │ <1><145>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <146> DW_AT_external : 1 │ │ │ │ │ - <147> DW_AT_name : (indirect string, offset: 0x81): __make_fp │ │ │ │ │ + <147> DW_AT_name : (indirect string, offset: 0x22): __make_fp │ │ │ │ │ <14b> DW_AT_decl_file : 1 │ │ │ │ │ <14c> DW_AT_decl_line : 1489 │ │ │ │ │ <14e> DW_AT_prototyped : 1 │ │ │ │ │ <14f> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <153> DW_AT_low_pc : 0x0 │ │ │ │ │ <155> DW_AT_high_pc : 0x24 │ │ │ │ │ <157> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <15b> DW_AT_sibling : <0x1ad> │ │ │ │ │ <2><15f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ - <160> DW_AT_name : (indirect string, offset: 0x7b): class │ │ │ │ │ + <160> DW_AT_name : (indirect string, offset: 0x1c): class │ │ │ │ │ <164> DW_AT_decl_file : 1 │ │ │ │ │ <165> DW_AT_decl_line : 1489 │ │ │ │ │ <167> DW_AT_type : <0xaa>, fp_class_type │ │ │ │ │ <16b> DW_AT_location : 0x14 (location list) │ │ │ │ │ <2><16f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ - <170> DW_AT_name : (indirect string, offset: 0xba): sign │ │ │ │ │ + <170> DW_AT_name : (indirect string, offset: 0x5b): sign │ │ │ │ │ <174> DW_AT_decl_file : 1 │ │ │ │ │ <175> DW_AT_decl_line : 1490 │ │ │ │ │ <177> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17b> DW_AT_location : 0x1f (location list) │ │ │ │ │ <2><17f>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <180> DW_AT_name : exp │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __make_fp │ │ │ │ │ fp_class_type │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] frac │ │ │ │ │ [ 5] CLASS_ZERO │ │ │ │ │ [ 10] __thenan_sf │ │ │ │ │ - [ 1c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7b] class │ │ │ │ │ - [ 81] __make_fp │ │ │ │ │ - [ 8b] USItype │ │ │ │ │ - [ 93] fp_class_type │ │ │ │ │ - [ a1] CLASS_QNAN │ │ │ │ │ - [ ac] unsigned char │ │ │ │ │ - [ ba] sign │ │ │ │ │ - [ bf] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d7] long unsigned int │ │ │ │ │ - [ e9] short int │ │ │ │ │ - [ f3] normal_exp │ │ │ │ │ - [ fe] fractype │ │ │ │ │ - [ 107] char │ │ │ │ │ - [ 10c] CLASS_SNAN │ │ │ │ │ - [ 117] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 14c] fraction │ │ │ │ │ - [ 155] unsigned int │ │ │ │ │ - [ 162] CLASS_INFINITY │ │ │ │ │ + [ 1c] class │ │ │ │ │ + [ 22] __make_fp │ │ │ │ │ + [ 2c] USItype │ │ │ │ │ + [ 34] fp_class_type │ │ │ │ │ + [ 42] CLASS_QNAN │ │ │ │ │ + [ 4d] unsigned char │ │ │ │ │ + [ 5b] sign │ │ │ │ │ + [ 60] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 78] long unsigned int │ │ │ │ │ + [ 8a] short int │ │ │ │ │ + [ 94] normal_exp │ │ │ │ │ + [ 9f] fractype │ │ │ │ │ + [ a8] char │ │ │ │ │ + [ ad] CLASS_SNAN │ │ │ │ │ + [ b8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ed] fraction │ │ │ │ │ + [ f6] unsigned int │ │ │ │ │ + [ 103] CLASS_INFINITY │ │ │ │ │ + [ 112] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 171] long int │ │ │ │ │ [ 17a] fp_number_type │ │ │ │ │ [ 189] float │ │ │ │ │ [ 18f] SFtype │ │ │ │ │ [ 196] CLASS_NUMBER │ │ │ │ │ [ 1a3] UHItype │ │ │ │ │ [ 1ab] halffractype │ │ │ ├── _sf_to_df.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6c8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ 00000011 00000801 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -0000005d 00000801 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +0000005d 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +0000006d 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000ce 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,62 +2,62 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x77): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x10d): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xae): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x13e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x89): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xe2): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x75): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x107): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x8e): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xe7): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x68): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xbe): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0xa6): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xff): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x56): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x9d): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xf6): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x5f): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <78> DW_AT_byte_size : 4 │ │ │ │ │ <79> DW_AT_decl_file : 1 │ │ │ │ │ <7a> DW_AT_decl_line : 330 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x97): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf0): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc6): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6c): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x4d): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0xcb): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7b): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd4): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x125): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x12f): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -fraction │ │ │ │ │ long unsigned int │ │ │ │ │ +fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] halffractype │ │ │ │ │ - [ d] normal_exp │ │ │ │ │ - [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4d] fraction │ │ │ │ │ - [ 56] long unsigned int │ │ │ │ │ - [ 68] UHItype │ │ │ │ │ - [ 70] sign │ │ │ │ │ - [ 75] float │ │ │ │ │ - [ 7b] unsigned char │ │ │ │ │ - [ 89] char │ │ │ │ │ - [ 8e] long int │ │ │ │ │ - [ 97] class │ │ │ │ │ - [ 9d] fractype │ │ │ │ │ - [ a6] USItype │ │ │ │ │ - [ ae] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 5f] halffractype │ │ │ │ │ + [ 6c] normal_exp │ │ │ │ │ + [ 77] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ac] long unsigned int │ │ │ │ │ + [ be] UHItype │ │ │ │ │ + [ c6] sign │ │ │ │ │ + [ cb] fraction │ │ │ │ │ + [ d4] unsigned char │ │ │ │ │ + [ e2] char │ │ │ │ │ + [ e7] long int │ │ │ │ │ + [ f0] class │ │ │ │ │ + [ f6] fractype │ │ │ │ │ + [ ff] USItype │ │ │ │ │ + [ 107] float │ │ │ │ │ [ 10d] ../../.././gcc/fp-bit.c │ │ │ │ │ [ 125] short int │ │ │ │ │ [ 12f] fp_number_type │ │ │ │ │ [ 13e] unsigned int │ │ │ │ │ [ 14b] __thenan_sf │ │ │ ├── _thenan_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a8 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ 00000011 00000901 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ -00000032 00000901 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -00000050 00000901 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ -0000005d 00000901 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000062 00000901 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -0000006d 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000081 00000901 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000087 00000901 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000032 00000901 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +00000050 00000901 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000005d 00000901 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000062 00000901 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000006d 00000901 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000081 00000901 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000087 00000901 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 0000008d 00000901 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ -00000093 00000901 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -00000099 00000901 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -000000d8 00000901 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -000000e7 00000901 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -000000f6 00000901 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000105 00000901 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000117 00000901 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000093 00000901 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +00000099 00000901 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +000000d8 00000901 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +000000e7 00000901 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000f6 00000901 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000105 00000901 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000117 00000901 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ 0000011e 00000901 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 00000123 00000901 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000012f 00000901 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ 0000013c 00000a05 R_MSP430_16_BYTE 00000000 __thenan_sf + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,84 +2,84 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x140 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x77): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x13f): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xe0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x170): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x96): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xef): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x75): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x139): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xf4): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x68): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xbe): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0xd8): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0x131): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x56): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xc4): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x11d): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x5f): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 1 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xcd): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x126): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <87> DW_AT_name : (indirect string, offset: 0xb9): CLASS_QNAN │ │ │ │ │ + <87> DW_AT_name : (indirect string, offset: 0x112): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x17d): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x7b): CLASS_NUMBER │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xd4): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0xaa): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x103): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -103,42 +103,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x114> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa4): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xfd): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │
DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc6): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6c): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0x4d): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0xcb): fraction │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x88): unsigned char │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xe1): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <11e> DW_AT_name : (indirect string, offset: 0x157): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <123> DW_AT_name : (indirect string, offset: 0x161): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -fraction │ │ │ │ │ long unsigned int │ │ │ │ │ +fraction │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ CLASS_QNAN │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] halffractype │ │ │ │ │ - [ d] normal_exp │ │ │ │ │ - [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4d] fraction │ │ │ │ │ - [ 56] long unsigned int │ │ │ │ │ - [ 68] UHItype │ │ │ │ │ - [ 70] sign │ │ │ │ │ - [ 75] float │ │ │ │ │ - [ 7b] CLASS_NUMBER │ │ │ │ │ - [ 88] unsigned char │ │ │ │ │ - [ 96] char │ │ │ │ │ - [ 9b] long int │ │ │ │ │ - [ a4] class │ │ │ │ │ - [ aa] CLASS_INFINITY │ │ │ │ │ - [ b9] CLASS_QNAN │ │ │ │ │ - [ c4] fractype │ │ │ │ │ - [ cd] CLASS_SNAN │ │ │ │ │ - [ d8] USItype │ │ │ │ │ - [ e0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 5f] halffractype │ │ │ │ │ + [ 6c] normal_exp │ │ │ │ │ + [ 77] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ac] long unsigned int │ │ │ │ │ + [ be] UHItype │ │ │ │ │ + [ c6] sign │ │ │ │ │ + [ cb] fraction │ │ │ │ │ + [ d4] CLASS_NUMBER │ │ │ │ │ + [ e1] unsigned char │ │ │ │ │ + [ ef] char │ │ │ │ │ + [ f4] long int │ │ │ │ │ + [ fd] class │ │ │ │ │ + [ 103] CLASS_INFINITY │ │ │ │ │ + [ 112] CLASS_QNAN │ │ │ │ │ + [ 11d] fractype │ │ │ │ │ + [ 126] CLASS_SNAN │ │ │ │ │ + [ 131] USItype │ │ │ │ │ + [ 139] float │ │ │ │ │ [ 13f] ../../.././gcc/fp-bit.c │ │ │ │ │ [ 157] short int │ │ │ │ │ [ 161] fp_number_type │ │ │ │ │ [ 170] unsigned int │ │ │ │ │ [ 17d] CLASS_ZERO │ │ │ │ │ [ 188] __thenan_sf │ │ │ ├── _sf_to_usi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6c8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ 00000011 00000801 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -0000005d 00000801 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +0000005d 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +0000006d 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000ce 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,62 +2,62 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x77): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x10d): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xae): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x13e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x89): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xe2): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x75): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x107): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x8e): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xe7): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x68): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xbe): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0xa6): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xff): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x56): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x9d): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0xf6): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x5f): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <78> DW_AT_byte_size : 4 │ │ │ │ │ <79> DW_AT_decl_file : 1 │ │ │ │ │ <7a> DW_AT_decl_line : 330 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x97): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf0): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc6): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6c): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x4d): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0xcb): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7b): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd4): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x125): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x12f): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -fraction │ │ │ │ │ long unsigned int │ │ │ │ │ +fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] halffractype │ │ │ │ │ - [ d] normal_exp │ │ │ │ │ - [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4d] fraction │ │ │ │ │ - [ 56] long unsigned int │ │ │ │ │ - [ 68] UHItype │ │ │ │ │ - [ 70] sign │ │ │ │ │ - [ 75] float │ │ │ │ │ - [ 7b] unsigned char │ │ │ │ │ - [ 89] char │ │ │ │ │ - [ 8e] long int │ │ │ │ │ - [ 97] class │ │ │ │ │ - [ 9d] fractype │ │ │ │ │ - [ a6] USItype │ │ │ │ │ - [ ae] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 5f] halffractype │ │ │ │ │ + [ 6c] normal_exp │ │ │ │ │ + [ 77] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ac] long unsigned int │ │ │ │ │ + [ be] UHItype │ │ │ │ │ + [ c6] sign │ │ │ │ │ + [ cb] fraction │ │ │ │ │ + [ d4] unsigned char │ │ │ │ │ + [ e2] char │ │ │ │ │ + [ e7] long int │ │ │ │ │ + [ f0] class │ │ │ │ │ + [ f6] fractype │ │ │ │ │ + [ ff] USItype │ │ │ │ │ + [ 107] float │ │ │ │ │ [ 10d] ../../.././gcc/fp-bit.c │ │ │ │ │ [ 125] short int │ │ │ │ │ [ 12f] fp_number_type │ │ │ │ │ [ 13e] unsigned int │ │ │ │ │ [ 14b] __thenan_sf │ │ │ ├── _usi_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,62 +9,62 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd20 contains 50 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e0 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 1bf │ │ │ │ │ -0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ -000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ -0000012d 00000c01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ 00000139 00000c01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ -00000145 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ -00000160 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000175 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000145 00000c01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +00000160 00000c01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ +00000175 00000c01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 00000181 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000183 00000205 R_MSP430_16_BYTE 00000000 .text + e0 │ │ │ │ │ 00000185 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 00000199 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001ac 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000001b1 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001bc 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000001c5 00000205 R_MSP430_16_BYTE 00000000 .text + 38 │ │ │ │ │ 000001c7 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001d5 00000801 R_MSP430_32 00000000 .debug_loc + 56 │ │ │ │ │ 000001da 00000205 R_MSP430_16_BYTE 00000000 .text + 38 │ │ │ │ │ 000001dc 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + 80 │ │ │ │ │ 000001e2 00000205 R_MSP430_16_BYTE 00000000 .text + e0 │ │ │ │ │ -000001e5 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000001f4 00000c01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf78 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x202 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x139): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xda): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x134): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x177): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x118): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x112): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xb3): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1ab): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x93): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x34): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <4b> DW_AT_name : (indirect string, offset: 0x193): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1bf): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x8b): USItype │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xdb): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x7c): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x109): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xaa): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1c7): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x125): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xc6): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x12e): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0xcf): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9d> DW_AT_name : (indirect string, offset: 0x99): CLASS_QNAN │ │ │ │ │ + <9d> DW_AT_name : (indirect string, offset: 0x3a): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x184): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x125): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -113,89 +113,89 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x12a> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb8): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x59): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xfe): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x9f): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x16e): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x10f): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <12d> DW_AT_name : (indirect string, offset: 0xa4): unsigned char │ │ │ │ │ + <12d> DW_AT_name : (indirect string, offset: 0x45): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xed): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x8e): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x19c): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <145> DW_AT_name : (indirect string, offset: 0xf7): clzusi │ │ │ │ │ + <145> DW_AT_name : (indirect string, offset: 0x98): clzusi │ │ │ │ │ <149> DW_AT_decl_file : 1 │ │ │ │ │ <14a> DW_AT_decl_line : 188 │ │ │ │ │ <14b> DW_AT_prototyped : 1 │ │ │ │ │ <14c> DW_AT_type : <0x21>, int │ │ │ │ │ <150> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <151> DW_AT_sibling : <0x173> │ │ │ │ │ <2><155>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ <156> DW_AT_name : n │ │ │ │ │ <158> DW_AT_decl_file : 1 │ │ │ │ │ <159> DW_AT_decl_line : 188 │ │ │ │ │ <15a> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <2><15e>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ <15f> DW_AT_external : 1 │ │ │ │ │ - <160> DW_AT_name : (indirect string, offset: 0x7c): __clzsi2 │ │ │ │ │ + <160> DW_AT_name : (indirect string, offset: 0x1d): __clzsi2 │ │ │ │ │ <164> DW_AT_decl_file : 1 │ │ │ │ │ <165> DW_AT_decl_line : 190 │ │ │ │ │ <166> DW_AT_prototyped : 1 │ │ │ │ │ <167> DW_AT_type : <0x21>, int │ │ │ │ │ <16b> DW_AT_declaration : 1 │ │ │ │ │ <3><16c>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <16d> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 0 │ │ │ │ │ <2><172>: Abbrev Number: 0 │ │ │ │ │ <1><173>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <174> DW_AT_external : 1 │ │ │ │ │ - <175> DW_AT_name : (indirect string, offset: 0x117): __floatunsisf │ │ │ │ │ + <175> DW_AT_name : (indirect string, offset: 0xb8): __floatunsisf │ │ │ │ │ <179> DW_AT_decl_file : 1 │ │ │ │ │ <17a> DW_AT_decl_line : 1376 │ │ │ │ │ <17c> DW_AT_prototyped : 1 │ │ │ │ │ <17d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <181> DW_AT_low_pc : 0x0 │ │ │ │ │ <183> DW_AT_high_pc : 0xe0 │ │ │ │ │ <185> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <189> DW_AT_sibling : <0x1f3> │ │ │ │ │ <2><18d>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0xb2): arg_a │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x53): arg_a │ │ │ │ │ <192> DW_AT_decl_file : 1 │ │ │ │ │ <193> DW_AT_decl_line : 1376 │ │ │ │ │ <195> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <199> DW_AT_location : 0x1c (location list) │ │ │ │ │ <2><19d>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <19e> DW_AT_name : in │ │ │ │ │ <1a1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ <1da> DW_AT_low_pc : 0x38 │ │ │ │ │ <1dc> DW_AT_high_pc : 0x40 │ │ │ │ │ <4><1de>: Abbrev Number: 0 │ │ │ │ │ <3><1df>: Abbrev Number: 26 (DW_TAG_lexical_block) │ │ │ │ │ <1e0> DW_AT_low_pc : 0x80 │ │ │ │ │ <1e2> DW_AT_high_pc : 0xe0 │ │ │ │ │ <4><1e4>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0xd5): guard │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x76): guard │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 1395 │ │ │ │ │ <1ec> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <4><1f0>: Abbrev Number: 0 │ │ │ │ │ <3><1f1>: Abbrev Number: 0 │ │ │ │ │ <2><1f2>: Abbrev Number: 0 │ │ │ │ │ <1><1f3>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ @@ -16,14 +15,15 @@ │ │ │ │ │ __floatunsisf │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] shift │ │ │ │ │ [ 6] CLASS_ZERO │ │ │ │ │ [ 11] __thenan_sf │ │ │ │ │ - [ 1d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 7c] __clzsi2 │ │ │ │ │ - [ 85] class │ │ │ │ │ - [ 8b] USItype │ │ │ │ │ - [ 93] float │ │ │ │ │ - [ 99] CLASS_QNAN │ │ │ │ │ - [ a4] unsigned char │ │ │ │ │ - [ b2] arg_a │ │ │ │ │ - [ b8] sign │ │ │ │ │ - [ bd] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] guard │ │ │ │ │ - [ db] long unsigned int │ │ │ │ │ - [ ed] short int │ │ │ │ │ - [ f7] clzusi │ │ │ │ │ - [ fe] normal_exp │ │ │ │ │ - [ 109] fractype │ │ │ │ │ - [ 112] char │ │ │ │ │ - [ 117] __floatunsisf │ │ │ │ │ - [ 125] FLO_type │ │ │ │ │ - [ 12e] CLASS_SNAN │ │ │ │ │ - [ 139] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 16e] fraction │ │ │ │ │ - [ 177] unsigned int │ │ │ │ │ - [ 184] CLASS_INFINITY │ │ │ │ │ + [ 1d] __clzsi2 │ │ │ │ │ + [ 26] class │ │ │ │ │ + [ 2c] USItype │ │ │ │ │ + [ 34] float │ │ │ │ │ + [ 3a] CLASS_QNAN │ │ │ │ │ + [ 45] unsigned char │ │ │ │ │ + [ 53] arg_a │ │ │ │ │ + [ 59] sign │ │ │ │ │ + [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ 76] guard │ │ │ │ │ + [ 7c] long unsigned int │ │ │ │ │ + [ 8e] short int │ │ │ │ │ + [ 98] clzusi │ │ │ │ │ + [ 9f] normal_exp │ │ │ │ │ + [ aa] fractype │ │ │ │ │ + [ b3] char │ │ │ │ │ + [ b8] __floatunsisf │ │ │ │ │ + [ c6] FLO_type │ │ │ │ │ + [ cf] CLASS_SNAN │ │ │ │ │ + [ da] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 10f] fraction │ │ │ │ │ + [ 118] unsigned int │ │ │ │ │ + [ 125] CLASS_INFINITY │ │ │ │ │ + [ 134] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 193] long int │ │ │ │ │ [ 19c] fp_number_type │ │ │ │ │ [ 1ab] SFtype │ │ │ │ │ [ 1b2] CLASS_NUMBER │ │ │ │ │ [ 1bf] UHItype │ │ │ │ │ [ 1c7] halffractype │ │ │ ├── unwind-dw2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4f8 contains 13 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 0000004e 00000801 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x4f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x80): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xb5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x139): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -32,14 +32,14 @@ │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 8 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x114): long long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 4 │ │ │ │ │ <46> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 1 │ │ │ │ │ <4d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <4e> DW_AT_name : (indirect string, offset: 0x12b): unsigned char │ │ │ │ │ <1><52>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + [ 80] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 114] long long unsigned int │ │ │ │ │ [ 12b] unsigned char │ │ │ │ │ [ 139] long int │ │ │ │ │ [ 142] char │ │ │ ├── unwind-dw2-fde.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -175,146 +175,146 @@ │ │ │ │ │ 000001f6 00001701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000001fa 00000205 R_MSP430_16_BYTE 00000000 .text + f20 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x62e8 contains 586 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00001901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00001e01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000011 00001e01 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ -00000015 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +00000011 00001e01 R_MSP430_32 00000000 .debug_str + 3c9 │ │ │ │ │ +00000015 00001e01 R_MSP430_32 00000000 .debug_str + 53d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + ffe │ │ │ │ │ 0000001d 00001d01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00001e01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000029 00001e01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000036 00001e01 R_MSP430_32 00000000 .debug_str + 241 │ │ │ │ │ -00000044 00001e01 R_MSP430_32 00000000 .debug_str + 510 │ │ │ │ │ +00000044 00001e01 R_MSP430_32 00000000 .debug_str + 4b1 │ │ │ │ │ 00000049 00001e01 R_MSP430_32 00000000 .debug_str + 2f │ │ │ │ │ 00000054 00001e01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ 00000061 00001e01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -00000068 00001e01 R_MSP430_32 00000000 .debug_str + 582 │ │ │ │ │ +00000068 00001e01 R_MSP430_32 00000000 .debug_str + 523 │ │ │ │ │ 00000074 00001e01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 00000082 00001e01 R_MSP430_32 00000000 .debug_str + 291 │ │ │ │ │ 00000087 00001e01 R_MSP430_32 00000000 .debug_str + 5be │ │ │ │ │ 00000093 00001e01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ 000000a1 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000000af 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ -000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 376 │ │ │ │ │ -000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 51f │ │ │ │ │ -000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 464 │ │ │ │ │ -000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ -0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 4d9 │ │ │ │ │ +000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 311 │ │ │ │ │ +000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 4c0 │ │ │ │ │ +000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 3a5 │ │ │ │ │ +000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 47a │ │ │ │ │ 00000129 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ 00000134 00001e01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ -0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 481 │ │ │ │ │ +0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ 0000016b 00001e01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 4f6 │ │ │ │ │ -0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 497 │ │ │ │ │ +0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 0000019e 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000001cb 00001e01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ -000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 4d3 │ │ │ │ │ +000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 000001f3 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 00000219 00001e01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 573 │ │ │ │ │ -0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 4d3 │ │ │ │ │ +0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 514 │ │ │ │ │ +0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 00000248 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -00000256 00001e01 R_MSP430_32 00000000 .debug_str + 53d │ │ │ │ │ +00000256 00001e01 R_MSP430_32 00000000 .debug_str + 4de │ │ │ │ │ 00000265 00001e01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ 00000270 00001e01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ 0000027b 00001e01 R_MSP430_32 00000000 .debug_str + 62c │ │ │ │ │ 00000286 00001e01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000293 00001e01 R_MSP430_32 00000000 .debug_str + 496 │ │ │ │ │ -00000298 00001e01 R_MSP430_32 00000000 .debug_str + 4a4 │ │ │ │ │ -000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 51f │ │ │ │ │ -000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 4ef │ │ │ │ │ -000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 40f │ │ │ │ │ -000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 526 │ │ │ │ │ +00000293 00001e01 R_MSP430_32 00000000 .debug_str + 437 │ │ │ │ │ +00000298 00001e01 R_MSP430_32 00000000 .debug_str + 445 │ │ │ │ │ +000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 4c0 │ │ │ │ │ +000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 490 │ │ │ │ │ +000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 350 │ │ │ │ │ +000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 4c7 │ │ │ │ │ 000002f7 00001e01 R_MSP430_32 00000000 .debug_str + 5e4 │ │ │ │ │ -00000302 00001e01 R_MSP430_32 00000000 .debug_str + 4ae │ │ │ │ │ +00000302 00001e01 R_MSP430_32 00000000 .debug_str + 44f │ │ │ │ │ 00000339 00001e01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000346 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000355 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000355 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000365 00001e01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ 0000038b 00001e01 R_MSP430_32 00000000 .debug_str + 643 │ │ │ │ │ 0000039c 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ -000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 4bc │ │ │ │ │ +000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 45d │ │ │ │ │ 000003c0 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ 000003cd 00001e01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 000003f2 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 000003fd 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000408 00001e01 R_MSP430_32 00000000 .debug_str + 6c7 │ │ │ │ │ -00000425 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ +00000425 00001e01 R_MSP430_32 00000000 .debug_str + 3b5 │ │ │ │ │ 0000044a 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 00000455 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000460 00001e01 R_MSP430_32 00000000 .debug_str + 6c7 │ │ │ │ │ 00000472 00001e01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000498 00001e01 R_MSP430_32 00000000 .debug_str + 488 │ │ │ │ │ +00000498 00001e01 R_MSP430_32 00000000 .debug_str + 42e │ │ │ │ │ 000004b3 00001e01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 000004c1 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000004cd 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 4e5 │ │ │ │ │ +000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 486 │ │ │ │ │ 000004f9 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000505 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000511 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000511 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 0000051d 00001e01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 00000529 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -00000535 00001e01 R_MSP430_32 00000000 .debug_str + 515 │ │ │ │ │ +00000535 00001e01 R_MSP430_32 00000000 .debug_str + 4b6 │ │ │ │ │ 00000560 00001e01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ -00000579 00001e01 R_MSP430_32 00000000 .debug_str + 55e │ │ │ │ │ +00000579 00001e01 R_MSP430_32 00000000 .debug_str + 4ff │ │ │ │ │ 00000592 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 45f │ │ │ │ │ +000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 000005d7 00001e01 R_MSP430_32 00000000 .debug_str + 5f6 │ │ │ │ │ 000005e9 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000005f5 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000601 00001e01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 39a │ │ │ │ │ +0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 335 │ │ │ │ │ 00000627 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000633 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 0000063f 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000064c 00001e01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ 00000665 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000671 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 0000067d 00001e01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ -00000695 00001e01 R_MSP430_32 00000000 .debug_str + 41c │ │ │ │ │ +00000695 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 000006a8 00001e01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000006ce 00001e01 R_MSP430_32 00000000 .debug_str + 681 │ │ │ │ │ -0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000739 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ -0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 367 │ │ │ │ │ +000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 000007c8 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ -0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ -00000816 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ -0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ +0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +00000816 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000859 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -00000872 00001e01 R_MSP430_32 00000000 .debug_str + 542 │ │ │ │ │ +00000872 00001e01 R_MSP430_32 00000000 .debug_str + 4e3 │ │ │ │ │ 0000087f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ -00000894 00001e01 R_MSP430_32 00000000 .debug_str + 4d3 │ │ │ │ │ +00000894 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 0000089f 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 000008ac 00001e01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 000008b9 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000008d0 00001e01 R_MSP430_32 00000000 .debug_str + 59c │ │ │ │ │ 000008dd 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ -000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 4d3 │ │ │ │ │ +000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 000008fd 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 443 │ │ │ │ │ +0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 384 │ │ │ │ │ 00000917 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000092e 00001e01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 0000093f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000094b 00001e01 R_MSP430_32 00000000 .debug_str + 616 │ │ │ │ │ 00000957 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000959 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000096d 00001a01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000097b 00001a01 R_MSP430_32 00000000 .debug_loc + b │ │ │ │ │ 0000098c 00001e01 R_MSP430_32 00000000 .debug_str + 6a3 │ │ │ │ │ -0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 46e │ │ │ │ │ -000009aa 00001e01 R_MSP430_32 00000000 .debug_str + 58d │ │ │ │ │ +0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ +000009aa 00001e01 R_MSP430_32 00000000 .debug_str + 52e │ │ │ │ │ 000009b2 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 000009b4 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 000009b6 00001a01 R_MSP430_32 00000000 .debug_loc + 16 │ │ │ │ │ 000009c9 00001a01 R_MSP430_32 00000000 .debug_loc + 32 │ │ │ │ │ 000009ce 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000009d9 00001a01 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000009e7 00001a01 R_MSP430_32 00000000 .debug_loc + 5f │ │ │ │ │ @@ -327,43 +327,43 @@ │ │ │ │ │ 00000a42 00001e01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000a4a 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 00000a4c 00000205 R_MSP430_16_BYTE 00000000 .text + f8 │ │ │ │ │ 00000a4e 00001a01 R_MSP430_32 00000000 .debug_loc + cf │ │ │ │ │ 00000a61 00001a01 R_MSP430_32 00000000 .debug_loc + 103 │ │ │ │ │ 00000a66 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000a71 00001a01 R_MSP430_32 00000000 .debug_loc + 115 │ │ │ │ │ -00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000a81 00001a01 R_MSP430_32 00000000 .debug_loc + 127 │ │ │ │ │ 00000a9b 00001a01 R_MSP430_32 00000000 .debug_loc + 139 │ │ │ │ │ 00000aa9 00001a01 R_MSP430_32 00000000 .debug_loc + 15e │ │ │ │ │ 00000aae 00000205 R_MSP430_16_BYTE 00000000 .text + d0 │ │ │ │ │ 00000ab0 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000abe 00001a01 R_MSP430_32 00000000 .debug_loc + 170 │ │ │ │ │ -00000ac5 00001e01 R_MSP430_32 00000000 .debug_str + 33c │ │ │ │ │ +00000ac5 00001e01 R_MSP430_32 00000000 .debug_str + 2d7 │ │ │ │ │ 00000ad0 00000205 R_MSP430_16_BYTE 00000000 .text + f8 │ │ │ │ │ 00000ad2 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ -00000adc 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000adc 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000ae6 00001a01 R_MSP430_32 00000000 .debug_loc + 17c │ │ │ │ │ 00000aec 00001e01 R_MSP430_32 00000000 .debug_str + 632 │ │ │ │ │ 00000af7 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ 00000af9 00000205 R_MSP430_16_BYTE 00000000 .text + 16e │ │ │ │ │ -00000b03 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000b03 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b0d 00001a01 R_MSP430_32 00000000 .debug_loc + 18e │ │ │ │ │ 00000b1b 00001a01 R_MSP430_32 00000000 .debug_loc + 1a0 │ │ │ │ │ 00000b21 00001e01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000b2c 00000205 R_MSP430_16_BYTE 00000000 .text + 16e │ │ │ │ │ 00000b2e 00000205 R_MSP430_16_BYTE 00000000 .text + 2d6 │ │ │ │ │ 00000b30 00001a01 R_MSP430_32 00000000 .debug_loc + 1b9 │ │ │ │ │ -00000b39 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000b39 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b43 00001a01 R_MSP430_32 00000000 .debug_loc + 1d5 │ │ │ │ │ -00000b48 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ +00000b48 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000b52 00001a01 R_MSP430_32 00000000 .debug_loc + 1f5 │ │ │ │ │ 00000b5f 00001a01 R_MSP430_32 00000000 .debug_loc + 22a │ │ │ │ │ 00000b6e 00001a01 R_MSP430_32 00000000 .debug_loc + 2ae │ │ │ │ │ -00000b73 00001e01 R_MSP430_32 00000000 .debug_str + 533 │ │ │ │ │ +00000b73 00001e01 R_MSP430_32 00000000 .debug_str + 4d4 │ │ │ │ │ 00000bcf 00001a01 R_MSP430_32 00000000 .debug_loc + 2e5 │ │ │ │ │ 00000bd4 00001e01 R_MSP430_32 00000000 .debug_str + 6c7 │ │ │ │ │ 00000bde 00001a01 R_MSP430_32 00000000 .debug_loc + 32a │ │ │ │ │ 00000be3 00000205 R_MSP430_16_BYTE 00000000 .text + 1fe │ │ │ │ │ 00000be5 00000205 R_MSP430_16_BYTE 00000000 .text + 266 │ │ │ │ │ 00000bf6 00001a01 R_MSP430_32 00000000 .debug_loc + 360 │ │ │ │ │ 00000bff 00000205 R_MSP430_16_BYTE 00000000 .text + 1fe │ │ │ │ │ @@ -393,16 +393,16 @@ │ │ │ │ │ 00000cc3 00000205 R_MSP430_16_BYTE 00000000 .text + 2d6 │ │ │ │ │ 00000cc5 00000205 R_MSP430_16_BYTE 00000000 .text + 3a2 │ │ │ │ │ 00000cc7 00001a01 R_MSP430_32 00000000 .debug_loc + 40b │ │ │ │ │ 00000cdb 00001a01 R_MSP430_32 00000000 .debug_loc + 427 │ │ │ │ │ 00000ceb 00001a01 R_MSP430_32 00000000 .debug_loc + 447 │ │ │ │ │ 00000cf9 00001a01 R_MSP430_32 00000000 .debug_loc + 47d │ │ │ │ │ 00000cfe 00001e01 R_MSP430_32 00000000 .debug_str + 22f │ │ │ │ │ -00000d0d 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ -00000d19 00001e01 R_MSP430_32 00000000 .debug_str + 4e0 │ │ │ │ │ +00000d0d 00001e01 R_MSP430_32 00000000 .debug_str + 358 │ │ │ │ │ +00000d19 00001e01 R_MSP430_32 00000000 .debug_str + 481 │ │ │ │ │ 00000d29 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000d2b 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000d3e 00001a01 R_MSP430_32 00000000 .debug_loc + 4b4 │ │ │ │ │ 00000d43 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000d45 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000d51 00001a01 R_MSP430_32 00000000 .debug_loc + 4bf │ │ │ │ │ 00000d61 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ @@ -425,28 +425,28 @@ │ │ │ │ │ 00000e04 00001e01 R_MSP430_32 00000000 .debug_str + 6ce │ │ │ │ │ 00000e10 00000205 R_MSP430_16_BYTE 00000000 .text + 3a2 │ │ │ │ │ 00000e12 00000205 R_MSP430_16_BYTE 00000000 .text + 496 │ │ │ │ │ 00000e14 00001a01 R_MSP430_32 00000000 .debug_loc + 54e │ │ │ │ │ 00000e27 00001a01 R_MSP430_32 00000000 .debug_loc + 56a │ │ │ │ │ 00000e2c 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000e37 00001a01 R_MSP430_32 00000000 .debug_loc + 57c │ │ │ │ │ -00000e3c 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +00000e3c 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000e47 00001a01 R_MSP430_32 00000000 .debug_loc + 58e │ │ │ │ │ 00000e4c 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000e57 00001a01 R_MSP430_32 00000000 .debug_loc + 5c5 │ │ │ │ │ -00000e5c 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000e5c 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000e67 00001a01 R_MSP430_32 00000000 .debug_loc + 5e0 │ │ │ │ │ -00000e6c 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ +00000e6c 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000e77 00001a01 R_MSP430_32 00000000 .debug_loc + 610 │ │ │ │ │ 00000e7c 00001c01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000e85 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000e90 00001a01 R_MSP430_32 00000000 .debug_loc + 639 │ │ │ │ │ 00000e95 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000ea0 00001a01 R_MSP430_32 00000000 .debug_loc + 64b │ │ │ │ │ -00000ea5 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00000ea5 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000eb0 00001a01 R_MSP430_32 00000000 .debug_loc + 664 │ │ │ │ │ 00000eb9 00000205 R_MSP430_16_BYTE 00000000 .text + 3ce │ │ │ │ │ 00000ebb 00000205 R_MSP430_16_BYTE 00000000 .text + 3d4 │ │ │ │ │ 00000ec5 00001a01 R_MSP430_32 00000000 .debug_loc + 670 │ │ │ │ │ 00000ed0 00000205 R_MSP430_16_BYTE 00000000 .text + 43c │ │ │ │ │ 00000ed2 00000205 R_MSP430_16_BYTE 00000000 .text + 442 │ │ │ │ │ 00000edc 00001a01 R_MSP430_32 00000000 .debug_loc + 682 │ │ │ │ │ @@ -455,19 +455,19 @@ │ │ │ │ │ 00000eed 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ 00000eef 00001a01 R_MSP430_32 00000000 .debug_loc + 68d │ │ │ │ │ 00000f02 00001a01 R_MSP430_32 00000000 .debug_loc + 6a9 │ │ │ │ │ 00000f07 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000f12 00001a01 R_MSP430_32 00000000 .debug_loc + 6bb │ │ │ │ │ 00000f17 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000f22 00001a01 R_MSP430_32 00000000 .debug_loc + 6cd │ │ │ │ │ -00000f27 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +00000f27 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000f32 00001a01 R_MSP430_32 00000000 .debug_loc + 6df │ │ │ │ │ -00000f37 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000f37 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000f42 00001a01 R_MSP430_32 00000000 .debug_loc + 700 │ │ │ │ │ -00000f47 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ +00000f47 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000f52 00001a01 R_MSP430_32 00000000 .debug_loc + 726 │ │ │ │ │ 00000f57 00001c01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ 00000f60 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000f6b 00001a01 R_MSP430_32 00000000 .debug_loc + 746 │ │ │ │ │ 00000f74 00000205 R_MSP430_16_BYTE 00000000 .text + 4d8 │ │ │ │ │ 00000f76 00000205 R_MSP430_16_BYTE 00000000 .text + 4de │ │ │ │ │ 00000f84 00001a01 R_MSP430_32 00000000 .debug_loc + 751 │ │ │ │ │ @@ -476,49 +476,49 @@ │ │ │ │ │ 00000f9e 00001a01 R_MSP430_32 00000000 .debug_loc + 75c │ │ │ │ │ 00000fa8 00000205 R_MSP430_16_BYTE 00000000 .text + 500 │ │ │ │ │ 00000faa 00000205 R_MSP430_16_BYTE 00000000 .text + 51c │ │ │ │ │ 00000fb8 00001a01 R_MSP430_32 00000000 .debug_loc + 768 │ │ │ │ │ 00000fc1 00001a01 R_MSP430_32 00000000 .debug_loc + 773 │ │ │ │ │ 00000fc7 00000205 R_MSP430_16_BYTE 00000000 .text + 534 │ │ │ │ │ 00000fc9 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ -00000fcc 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00000fcc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000fdb 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000fe6 00001a01 R_MSP430_32 00000000 .debug_loc + 77e │ │ │ │ │ 00000ff1 00000205 R_MSP430_16_BYTE 00000000 .text + 51c │ │ │ │ │ 00000ff3 00000205 R_MSP430_16_BYTE 00000000 .text + 522 │ │ │ │ │ 00000ffd 00001a01 R_MSP430_32 00000000 .debug_loc + 79e │ │ │ │ │ 00001004 00001e01 R_MSP430_32 00000000 .debug_str + 25d │ │ │ │ │ 00001010 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ 00001012 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00001014 00001a01 R_MSP430_32 00000000 .debug_loc + 7a9 │ │ │ │ │ 00001027 00001a01 R_MSP430_32 00000000 .debug_loc + 7c5 │ │ │ │ │ 00001035 00001a01 R_MSP430_32 00000000 .debug_loc + 7d7 │ │ │ │ │ 00001043 00001a01 R_MSP430_32 00000000 .debug_loc + 7e9 │ │ │ │ │ -00001048 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ +00001048 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00001053 00001a01 R_MSP430_32 00000000 .debug_loc + 7fb │ │ │ │ │ 00001058 00001e01 R_MSP430_32 00000000 .debug_str + 6a3 │ │ │ │ │ -00001067 00001e01 R_MSP430_32 00000000 .debug_str + 46e │ │ │ │ │ -00001077 00001e01 R_MSP430_32 00000000 .debug_str + 352 │ │ │ │ │ +00001067 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ +00001077 00001e01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00001083 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00001085 00000205 R_MSP430_16_BYTE 00000000 .text + 6ba │ │ │ │ │ 00001087 00001a01 R_MSP430_32 00000000 .debug_loc + 80d │ │ │ │ │ 0000109a 00001a01 R_MSP430_32 00000000 .debug_loc + 829 │ │ │ │ │ 0000109f 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 000010aa 00001a01 R_MSP430_32 00000000 .debug_loc + 83b │ │ │ │ │ 000010b9 00001a01 R_MSP430_32 00000000 .debug_loc + 854 │ │ │ │ │ -000010be 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +000010be 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 000010c9 00001a01 R_MSP430_32 00000000 .debug_loc + 866 │ │ │ │ │ -000010ce 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +000010ce 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 000010d9 00001a01 R_MSP430_32 00000000 .debug_loc + 887 │ │ │ │ │ -000010de 00001e01 R_MSP430_32 00000000 .debug_str + 491 │ │ │ │ │ +000010de 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 000010e9 00001a01 R_MSP430_32 00000000 .debug_loc + 8ad │ │ │ │ │ 000010ee 00001c01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 000010f7 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00001102 00001a01 R_MSP430_32 00000000 .debug_loc + 8cd │ │ │ │ │ -00001107 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00001107 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00001116 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ 00001129 00000205 R_MSP430_16_BYTE 00000000 .text + 60c │ │ │ │ │ 0000112b 00000205 R_MSP430_16_BYTE 00000000 .text + 612 │ │ │ │ │ 00001139 00001a01 R_MSP430_32 00000000 .debug_loc + 8d8 │ │ │ │ │ 0000113f 00000205 R_MSP430_16_BYTE 00000000 .text + 62e │ │ │ │ │ 00001141 00000205 R_MSP430_16_BYTE 00000000 .text + 642 │ │ │ │ │ 00001148 00001e01 R_MSP430_32 00000000 .debug_str + 288 │ │ │ │ │ @@ -652,18 +652,18 @@ │ │ │ │ │ 0000157f 00001e01 R_MSP430_32 00000000 .debug_str + 5c9 │ │ │ │ │ 0000158b 00000205 R_MSP430_16_BYTE 00000000 .text + cb6 │ │ │ │ │ 0000158d 00000205 R_MSP430_16_BYTE 00000000 .text + d2c │ │ │ │ │ 0000158f 00001a01 R_MSP430_32 00000000 .debug_loc + ff0 │ │ │ │ │ 000015a2 00001a01 R_MSP430_32 00000000 .debug_loc + 100c │ │ │ │ │ 000015b0 00001a01 R_MSP430_32 00000000 .debug_loc + 101e │ │ │ │ │ 000015be 00001a01 R_MSP430_32 00000000 .debug_loc + 1030 │ │ │ │ │ -000015c3 00001e01 R_MSP430_32 00000000 .debug_str + 505 │ │ │ │ │ -000015d1 00001e01 R_MSP430_32 00000000 .debug_str + 568 │ │ │ │ │ +000015c3 00001e01 R_MSP430_32 00000000 .debug_str + 4a6 │ │ │ │ │ +000015d1 00001e01 R_MSP430_32 00000000 .debug_str + 509 │ │ │ │ │ 000015df 00001e01 R_MSP430_32 00000000 .debug_str + 6a3 │ │ │ │ │ -000015ee 00001e01 R_MSP430_32 00000000 .debug_str + 46e │ │ │ │ │ +000015ee 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ 00001601 00000205 R_MSP430_16_BYTE 00000000 .text + cc0 │ │ │ │ │ 00001603 00000205 R_MSP430_16_BYTE 00000000 .text + cce │ │ │ │ │ 00001611 00001a01 R_MSP430_32 00000000 .debug_loc + 1042 │ │ │ │ │ 0000161a 00000205 R_MSP430_16_BYTE 00000000 .text + cc0 │ │ │ │ │ 0000161c 00000205 R_MSP430_16_BYTE 00000000 .text + cc4 │ │ │ │ │ 00001626 00001a01 R_MSP430_32 00000000 .debug_loc + 1054 │ │ │ │ │ 00001631 00000205 R_MSP430_16_BYTE 00000000 .text + ce6 │ │ │ │ │ @@ -675,15 +675,15 @@ │ │ │ │ │ 0000165e 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 00001689 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 0000168b 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ 00001699 00001a01 R_MSP430_32 00000000 .debug_loc + 106d │ │ │ │ │ 000016a2 00001a01 R_MSP430_32 00000000 .debug_loc + 107f │ │ │ │ │ 000016ab 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 000016ad 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ -000016cf 00001e01 R_MSP430_32 00000000 .debug_str + 389 │ │ │ │ │ +000016cf 00001e01 R_MSP430_32 00000000 .debug_str + 324 │ │ │ │ │ 000016d6 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ 000016d8 00000205 R_MSP430_16_BYTE 00000000 .text + dd4 │ │ │ │ │ 000016da 00001a01 R_MSP430_32 00000000 .debug_loc + 1091 │ │ │ │ │ 000016e3 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000016ed 00001a01 R_MSP430_32 00000000 .debug_loc + 10a5 │ │ │ │ │ 000016fb 00001a01 R_MSP430_32 00000000 .debug_loc + 10c5 │ │ │ │ │ 00001704 00000205 R_MSP430_16_BYTE 00000000 .text + da6 │ │ │ │ │ @@ -742,17 +742,17 @@ │ │ │ │ │ 00001905 00001e01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 00001910 00001a01 R_MSP430_32 00000000 .debug_loc + 123e │ │ │ │ │ 0000191f 00001a01 R_MSP430_32 00000000 .debug_loc + 1250 │ │ │ │ │ 0000192d 00001a01 R_MSP430_32 00000000 .debug_loc + 1274 │ │ │ │ │ 00001932 00001e01 R_MSP430_32 00000000 .debug_str + 67c │ │ │ │ │ 00001939 00000205 R_MSP430_16_BYTE 00000000 .text + f80 │ │ │ │ │ 0000193c 00001c01 R_MSP430_32 00000000 .debug_ranges + 138 │ │ │ │ │ -00001945 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00001945 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00001950 00001a01 R_MSP430_32 00000000 .debug_loc + 12ac │ │ │ │ │ -00001955 00001e01 R_MSP430_32 00000000 .debug_str + 53d │ │ │ │ │ +00001955 00001e01 R_MSP430_32 00000000 .debug_str + 4de │ │ │ │ │ 00001960 00001a01 R_MSP430_32 00000000 .debug_loc + 12d1 │ │ │ │ │ 00001969 00000205 R_MSP430_16_BYTE 00000000 .text + fe4 │ │ │ │ │ 0000196b 00000205 R_MSP430_16_BYTE 00000000 .text + ff4 │ │ │ │ │ 00001975 00001a01 R_MSP430_32 00000000 .debug_loc + 12dd │ │ │ │ │ 0000197e 00000205 R_MSP430_16_BYTE 00000000 .text + fe4 │ │ │ │ │ 00001980 00000205 R_MSP430_16_BYTE 00000000 .text + fe8 │ │ │ │ │ 0000198a 00001a01 R_MSP430_32 00000000 .debug_loc + 12dd │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-dw2-fde.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 1 0 0 unwind-dw2-fde.h │ │ │ │ │ 4 2 0 0 stddef.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ Length: 0x19d8 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0xc6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x3b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x3c9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x53d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xffe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x137): long int │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x510): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x4b1): char │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2f): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 5 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <54> DW_AT_name : (indirect string, offset: 0xfb): _Unwind_Internal_Ptr │ │ │ │ │ @@ -47,15 +47,15 @@ │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <61> DW_AT_name : (indirect string, offset: 0x1bb): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <1><67>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x582): _sleb128_t │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x523): _sleb128_t │ │ │ │ │ <6c> DW_AT_decl_file : 5 │ │ │ │ │ <6d> DW_AT_decl_line : 259 │ │ │ │ │ <6f> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><73>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0xb6): _uleb128_t │ │ │ │ │ <78> DW_AT_decl_file : 5 │ │ │ │ │ <79> DW_AT_decl_line : 260 │ │ │ │ │ @@ -96,33 +96,33 @@ │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ DW_AT_sibling : <0xd3> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x376): dwarf_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x311): dwarf_fde │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 144 │ │ │ │ │ DW_AT_sibling : <0x10a> │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x51f): length │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4c0): length │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 146 │ │ │ │ │ DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x464): CIE_delta │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a5): CIE_delta │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 147 │ │ │ │ │ DW_AT_type : <0x264>, sword, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <100> DW_AT_decl_file : 3 │ │ │ │ │ <101> DW_AT_decl_line : 148 │ │ │ │ │ <102> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <106> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><109>: Abbrev Number: 0 │ │ │ │ │ <1><10a>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <10b> DW_AT_byte_size : 2 │ │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ │ <111> DW_AT_type : <0xd3>, dwarf_fde │ │ │ │ │ <1><115>: Abbrev Number: 14 (DW_TAG_union_type) │ │ │ │ │ <116> DW_AT_byte_size : 2 │ │ │ │ │ <117> DW_AT_decl_file : 3 │ │ │ │ │ <118> DW_AT_decl_line : 46 │ │ │ │ │ <119> DW_AT_sibling : <0x13f> │ │ │ │ │ <2><11d>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x4d9): single │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0x47a): single │ │ │ │ │ <122> DW_AT_decl_file : 3 │ │ │ │ │ <123> DW_AT_decl_line : 47 │ │ │ │ │ <124> DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ <2><128>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <129> DW_AT_name : (indirect string, offset: 0x1f8): array │ │ │ │ │ <12d> DW_AT_decl_file : 3 │ │ │ │ │ <12e> DW_AT_decl_line : 48 │ │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ <14d> DW_AT_type : <0x86>, fde_vector │ │ │ │ │ <1><151>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <152> DW_AT_byte_size : 4 │ │ │ │ │ <153> DW_AT_decl_file : 3 │ │ │ │ │ <154> DW_AT_decl_line : 53 │ │ │ │ │ <155> DW_AT_sibling : <0x1af> │ │ │ │ │ <2><159>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <15a> DW_AT_name : (indirect string, offset: 0x481): sorted │ │ │ │ │ + <15a> DW_AT_name : (indirect string, offset: 0x3c2): sorted │ │ │ │ │ <15e> DW_AT_decl_file : 3 │ │ │ │ │ <15f> DW_AT_decl_line : 54 │ │ │ │ │ <160> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 1 │ │ │ │ │ <166> DW_AT_bit_offset : 31 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -179,24 +179,24 @@ │ │ │ │ │ <170> DW_AT_decl_line : 55 │ │ │ │ │ <171> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <175> DW_AT_byte_size : 4 │ │ │ │ │ <176> DW_AT_bit_size : 1 │ │ │ │ │ <177> DW_AT_bit_offset : 30 │ │ │ │ │ <178> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><17b>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <17c> DW_AT_name : (indirect string, offset: 0x4f6): mixed_encoding │ │ │ │ │ + <17c> DW_AT_name : (indirect string, offset: 0x497): mixed_encoding │ │ │ │ │ <180> DW_AT_decl_file : 3 │ │ │ │ │ <181> DW_AT_decl_line : 56 │ │ │ │ │ <182> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <186> DW_AT_byte_size : 4 │ │ │ │ │ <187> DW_AT_bit_size : 1 │ │ │ │ │ <188> DW_AT_bit_offset : 29 │ │ │ │ │ <189> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><18c>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <191> DW_AT_decl_file : 3 │ │ │ │ │ <192> DW_AT_decl_line : 57 │ │ │ │ │ <193> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <197> DW_AT_byte_size : 4 │ │ │ │ │ <198> DW_AT_bit_size : 8 │ │ │ │ │ <199> DW_AT_bit_offset : 21 │ │ │ │ │ <19a> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -229,21 +229,21 @@ │ │ │ │ │ <1><1ca>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ <1cb> DW_AT_name : (indirect string, offset: 0xaa): object │ │ │ │ │ <1cf> DW_AT_byte_size : 14 │ │ │ │ │ <1d0> DW_AT_decl_file : 3 │ │ │ │ │ <1d1> DW_AT_decl_line : 41 │ │ │ │ │ <1d2> DW_AT_sibling : <0x227> │ │ │ │ │ <2><1d6>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1d7> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <1d7> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <1db> DW_AT_decl_file : 3 │ │ │ │ │ <1dc> DW_AT_decl_line : 43 │ │ │ │ │ <1dd> DW_AT_type : <0x65> │ │ │ │ │ <1e1> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1e4>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0x4d3): tbase │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x474): tbase │ │ │ │ │ <1e9> DW_AT_decl_file : 3 │ │ │ │ │ <1ea> DW_AT_decl_line : 44 │ │ │ │ │ <1eb> DW_AT_type : <0x65> │ │ │ │ │ <1ef> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><1f2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <1f3> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <1f7> DW_AT_decl_file : 3 │ │ │ │ │ @@ -269,33 +269,33 @@ │ │ │ │ │ <21f> DW_AT_type : <0x227>, object │ │ │ │ │ <223> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><226>: Abbrev Number: 0 │ │ │ │ │ <1><227>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <228> DW_AT_byte_size : 2 │ │ │ │ │ <229> DW_AT_type : <0x1ca>, object │ │ │ │ │ <1><22d>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <22e> DW_AT_name : (indirect string, offset: 0x573): dwarf_eh_bases │ │ │ │ │ + <22e> DW_AT_name : (indirect string, offset: 0x514): dwarf_eh_bases │ │ │ │ │ <232> DW_AT_byte_size : 6 │ │ │ │ │ <233> DW_AT_decl_file : 3 │ │ │ │ │ <234> DW_AT_decl_line : 86 │ │ │ │ │ <235> DW_AT_sibling : <0x264> │ │ │ │ │ <2><239>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <23a> DW_AT_name : (indirect string, offset: 0x4d3): tbase │ │ │ │ │ + <23a> DW_AT_name : (indirect string, offset: 0x474): tbase │ │ │ │ │ <23e> DW_AT_decl_file : 3 │ │ │ │ │ <23f> DW_AT_decl_line : 88 │ │ │ │ │ <240> DW_AT_type : <0x65> │ │ │ │ │ <244> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><247>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <248> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <24c> DW_AT_decl_file : 3 │ │ │ │ │ <24d> DW_AT_decl_line : 89 │ │ │ │ │ <24e> DW_AT_type : <0x65> │ │ │ │ │ <252> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><255>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <256> DW_AT_name : (indirect string, offset: 0x53d): func │ │ │ │ │ + <256> DW_AT_name : (indirect string, offset: 0x4de): func │ │ │ │ │ <25a> DW_AT_decl_file : 3 │ │ │ │ │ <25b> DW_AT_decl_line : 90 │ │ │ │ │ <25c> DW_AT_type : <0x65> │ │ │ │ │ <260> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><263>: Abbrev Number: 0 │ │ │ │ │ <1><264>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <265> DW_AT_name : (indirect string, offset: 0x5e): sword │ │ │ │ │ @@ -316,41 +316,41 @@ │ │ │ │ │ <286> DW_AT_name : (indirect string, offset: 0x120): ubyte │ │ │ │ │ <28a> DW_AT_decl_file : 3 │ │ │ │ │ <28b> DW_AT_decl_line : 111 │ │ │ │ │ <28c> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><290>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <291> DW_AT_byte_size : 1 │ │ │ │ │ <292> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <293> DW_AT_name : (indirect string, offset: 0x496): unsigned char │ │ │ │ │ + <293> DW_AT_name : (indirect string, offset: 0x437): unsigned char │ │ │ │ │ <1><297>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <298> DW_AT_name : (indirect string, offset: 0x4a4): dwarf_cie │ │ │ │ │ + <298> DW_AT_name : (indirect string, offset: 0x445): dwarf_cie │ │ │ │ │ <29c> DW_AT_byte_size : 10 │ │ │ │ │ <29d> DW_AT_decl_file : 3 │ │ │ │ │ <29e> DW_AT_decl_line : 135 │ │ │ │ │ <29f> DW_AT_sibling : <0x2dc> │ │ │ │ │ <2><2a3>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2a4> DW_AT_name : (indirect string, offset: 0x51f): length │ │ │ │ │ + <2a4> DW_AT_name : (indirect string, offset: 0x4c0): length │ │ │ │ │ <2a8> DW_AT_decl_file : 3 │ │ │ │ │ <2a9> DW_AT_decl_line : 137 │ │ │ │ │ <2aa> DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ <2ae> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><2b1>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2b2> DW_AT_name : (indirect string, offset: 0x4ef): CIE_id │ │ │ │ │ + <2b2> DW_AT_name : (indirect string, offset: 0x490): CIE_id │ │ │ │ │ <2b6> DW_AT_decl_file : 3 │ │ │ │ │ <2b7> DW_AT_decl_line : 138 │ │ │ │ │ <2b8> DW_AT_type : <0x264>, sword, long int │ │ │ │ │ <2bc> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><2bf>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2c0> DW_AT_name : (indirect string, offset: 0x40f): version │ │ │ │ │ + <2c0> DW_AT_name : (indirect string, offset: 0x350): version │ │ │ │ │ <2c4> DW_AT_decl_file : 3 │ │ │ │ │ <2c5> DW_AT_decl_line : 139 │ │ │ │ │ <2c6> DW_AT_type : <0x285>, ubyte, unsigned char │ │ │ │ │ <2ca> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><2cd>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2ce> DW_AT_name : (indirect string, offset: 0x526): augmentation │ │ │ │ │ + <2ce> DW_AT_name : (indirect string, offset: 0x4c7): augmentation │ │ │ │ │ <2d2> DW_AT_decl_file : 3 │ │ │ │ │ <2d3> DW_AT_decl_line : 140 │ │ │ │ │ <2d4> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <2d8> DW_AT_data_member_location: 2 byte block: 23 9 (DW_OP_plus_uconst: 9) │ │ │ │ │ <2><2db>: Abbrev Number: 0 │ │ │ │ │ <1><2dc>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ <2dd> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ @@ -365,15 +365,15 @@ │ │ │ │ │ <2f2> DW_AT_type : <0xd3>, dwarf_fde │ │ │ │ │ <1><2f6>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <2f7> DW_AT_name : (indirect string, offset: 0x5e4): __gthread_mutex_t │ │ │ │ │ <2fb> DW_AT_decl_file : 6 │ │ │ │ │ <2fc> DW_AT_decl_line : 34 │ │ │ │ │ <2fd> DW_AT_type : <0x3a>, int │ │ │ │ │ <1><301>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <302> DW_AT_name : (indirect string, offset: 0x4ae): fde_compare_t │ │ │ │ │ + <302> DW_AT_name : (indirect string, offset: 0x44f): fde_compare_t │ │ │ │ │ <306> DW_AT_decl_file : 1 │ │ │ │ │ <307> DW_AT_decl_line : 377 │ │ │ │ │ <309> DW_AT_type : <0x30d>, int │ │ │ │ │ <1><30d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <30e> DW_AT_byte_size : 2 │ │ │ │ │ <30f> DW_AT_type : <0x313>, int │ │ │ │ │ <1><313>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -401,15 +401,15 @@ │ │ │ │ │ <2><345>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ <346> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <34a> DW_AT_decl_file : 1 │ │ │ │ │ <34b> DW_AT_decl_line : 393 │ │ │ │ │ <34d> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <351> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><354>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ - <355> DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + <355> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <359> DW_AT_decl_file : 1 │ │ │ │ │ <35a> DW_AT_decl_line : 394 │ │ │ │ │ <35c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <360> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><363>: Abbrev Number: 0 │ │ │ │ │ <1><364>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ <365> DW_AT_name : (indirect string, offset: 0x27f): last_fde │ │ │ │ │ @@ -444,15 +444,15 @@ │ │ │ │ │ <3a1> DW_AT_decl_line : 253 │ │ │ │ │ <3a2> DW_AT_type : <0x3a7>, __gthread_mutex_t, int │ │ │ │ │ <2><3a6>: Abbrev Number: 0 │ │ │ │ │ <1><3a7>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <3a8> DW_AT_byte_size : 2 │ │ │ │ │ <3a9> DW_AT_type : <0x2f6>, __gthread_mutex_t, int │ │ │ │ │ <1><3ad>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <3ae> DW_AT_name : (indirect string, offset: 0x4bc): __gthread_mutex_unlock │ │ │ │ │ + <3ae> DW_AT_name : (indirect string, offset: 0x45d): __gthread_mutex_unlock │ │ │ │ │ <3b2> DW_AT_decl_file : 6 │ │ │ │ │ <3b3> DW_AT_decl_line : 265 │ │ │ │ │ <3b5> DW_AT_prototyped : 1 │ │ │ │ │ <3b6> DW_AT_type : <0x3a>, int │ │ │ │ │ <3ba> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <3bb> DW_AT_sibling : <0x3cc> │ │ │ │ │ <2><3bf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ <415> DW_AT_type : <0x419>, unsigned char │ │ │ │ │ <1><419>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <41a> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><41e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <41f> DW_AT_byte_size : 2 │ │ │ │ │ <420> DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <1><424>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <425> DW_AT_name : (indirect string, offset: 0x474): read_sleb128 │ │ │ │ │ + <425> DW_AT_name : (indirect string, offset: 0x3b5): read_sleb128 │ │ │ │ │ <429> DW_AT_decl_file : 2 │ │ │ │ │ <42a> DW_AT_decl_line : 153 │ │ │ │ │ <42b> DW_AT_prototyped : 1 │ │ │ │ │ <42c> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <430> DW_AT_inline : 1 (inlined) │ │ │ │ │ <431> DW_AT_sibling : <0x46b> │ │ │ │ │ <2><435>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -556,15 +556,15 @@ │ │ │ │ │ <2><48b>: Abbrev Number: 0 │ │ │ │ │ <1><48c>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <48d> DW_AT_byte_size : 2 │ │ │ │ │ <48e> DW_AT_type : <0x492>, dwarf_cie │ │ │ │ │ <1><492>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <493> DW_AT_type : <0x297>, dwarf_cie │ │ │ │ │ <1><497>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <498> DW_AT_name : (indirect string, offset: 0x488): next_fde │ │ │ │ │ + <498> DW_AT_name : (indirect string, offset: 0x42e): next_fde │ │ │ │ │ <49c> DW_AT_decl_file : 3 │ │ │ │ │ <49d> DW_AT_decl_line : 162 │ │ │ │ │ <49e> DW_AT_prototyped : 1 │ │ │ │ │ <49f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <4a3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4a4> DW_AT_sibling : <0x4b2> │ │ │ │ │ <2><4a8>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │ │ <4d2> DW_AT_decl_line : 417 │ │ │ │ │ <4d4> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><4d8>: Abbrev Number: 0 │ │ │ │ │ <1><4d9>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <4da> DW_AT_byte_size : 2 │ │ │ │ │ <4db> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ <1><4df>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0x4e5): fde_split │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x486): fde_split │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 436 │ │ │ │ │ <4e7> DW_AT_prototyped : 1 │ │ │ │ │ <4e8> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4e9> DW_AT_sibling : <0x56d> │ │ │ │ │ <2><4ed>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <4ee> DW_AT_name : ob │ │ │ │ │ @@ -613,30 +613,30 @@ │ │ │ │ │ <500> DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ <2><504>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <505> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 437 │ │ │ │ │ <50c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><510>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <511> DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + <511> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <515> DW_AT_decl_file : 1 │ │ │ │ │ <516> DW_AT_decl_line : 437 │ │ │ │ │ <518> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><51c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <51d> DW_AT_name : (indirect string, offset: 0x1d9): marker │ │ │ │ │ <521> DW_AT_decl_file : 1 │ │ │ │ │ <522> DW_AT_decl_line : 439 │ │ │ │ │ <524> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><528>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <529> DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ <52d> DW_AT_decl_file : 1 │ │ │ │ │ <52e> DW_AT_decl_line : 440 │ │ │ │ │ <530> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><534>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <535> DW_AT_name : (indirect string, offset: 0x515): chain_end │ │ │ │ │ + <535> DW_AT_name : (indirect string, offset: 0x4b6): chain_end │ │ │ │ │ <539> DW_AT_decl_file : 1 │ │ │ │ │ <53a> DW_AT_decl_line : 441 │ │ │ │ │ <53c> DW_AT_type : <0x56d>, fde, dwarf_fde │ │ │ │ │ <2><540>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <541> DW_AT_name : i │ │ │ │ │ <543> DW_AT_decl_file : 1 │ │ │ │ │ <544> DW_AT_decl_line : 442 │ │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ │ <2><56c>: Abbrev Number: 0 │ │ │ │ │ <1><56d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <56e> DW_AT_byte_size : 2 │ │ │ │ │ <56f> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <1><573>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <574> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1><578>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <579> DW_AT_name : (indirect string, offset: 0x55e): fde_merge │ │ │ │ │ + <579> DW_AT_name : (indirect string, offset: 0x4ff): fde_merge │ │ │ │ │ <57d> DW_AT_decl_file : 1 │ │ │ │ │ <57e> DW_AT_decl_line : 540 │ │ │ │ │ <580> DW_AT_prototyped : 1 │ │ │ │ │ <581> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <582> DW_AT_sibling : <0x5d6> │ │ │ │ │ <2><586>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <587> DW_AT_name : ob │ │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ │ <5ba> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5be>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <5bf> DW_AT_name : i2 │ │ │ │ │ <5c2> DW_AT_decl_file : 1 │ │ │ │ │ <5c3> DW_AT_decl_line : 543 │ │ │ │ │ <5c5> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5c9>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <5ca> DW_AT_name : (indirect string, offset: 0x45f): fde2 │ │ │ │ │ + <5ca> DW_AT_name : (indirect string, offset: 0x3a0): fde2 │ │ │ │ │ <5ce> DW_AT_decl_file : 1 │ │ │ │ │ <5cf> DW_AT_decl_line : 544 │ │ │ │ │ <5d1> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><5d5>: Abbrev Number: 0 │ │ │ │ │ <1><5d6>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ <5d7> DW_AT_name : (indirect string, offset: 0x5f6): start_fde_sort │ │ │ │ │ <5db> DW_AT_decl_file : 1 │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ <2><600>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <601> DW_AT_name : (indirect string, offset: 0xc1): size │ │ │ │ │ <605> DW_AT_decl_file : 1 │ │ │ │ │ <606> DW_AT_decl_line : 400 │ │ │ │ │ <608> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><60c>: Abbrev Number: 0 │ │ │ │ │ <1><60d>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <60e> DW_AT_name : (indirect string, offset: 0x39a): end_fde_sort │ │ │ │ │ + <60e> DW_AT_name : (indirect string, offset: 0x335): end_fde_sort │ │ │ │ │ <612> DW_AT_decl_file : 1 │ │ │ │ │ <613> DW_AT_decl_line : 567 │ │ │ │ │ <615> DW_AT_prototyped : 1 │ │ │ │ │ <616> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <617> DW_AT_sibling : <0x64b> │ │ │ │ │ <2><61b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <61c> DW_AT_name : ob │ │ │ │ │ @@ -790,15 +790,15 @@ │ │ │ │ │ <3><689>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <68a> DW_AT_name : p │ │ │ │ │ <68c> DW_AT_decl_file : 1 │ │ │ │ │ <68d> DW_AT_decl_line : 734 │ │ │ │ │ <68f> DW_AT_type : <0x6c1>, fde, dwarf_fde │ │ │ │ │ <3><693>: Abbrev Number: 35 (DW_TAG_lexical_block) │ │ │ │ │ <4><694>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <695> DW_AT_name : (indirect string, offset: 0x41c): cur_count │ │ │ │ │ + <695> DW_AT_name : (indirect string, offset: 0x35d): cur_count │ │ │ │ │ <699> DW_AT_decl_file : 1 │ │ │ │ │ <69a> DW_AT_decl_line : 737 │ │ │ │ │ <69c> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <4><6a0>: Abbrev Number: 0 │ │ │ │ │ <3><6a1>: Abbrev Number: 0 │ │ │ │ │ <2><6a2>: Abbrev Number: 37 (DW_TAG_lexical_block) │ │ │ │ │ <6a3> DW_AT_sibling : <0x6b4> │ │ │ │ │ @@ -863,37 +863,37 @@ │ │ │ │ │ <71e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><722>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <723> DW_AT_name : f │ │ │ │ │ <725> DW_AT_decl_file : 1 │ │ │ │ │ <726> DW_AT_decl_line : 928 │ │ │ │ │ <728> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><72c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <72d> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <72d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <731> DW_AT_decl_file : 1 │ │ │ │ │ <732> DW_AT_decl_line : 929 │ │ │ │ │ <734> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><738>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <739> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <73d> DW_AT_decl_file : 1 │ │ │ │ │ <73e> DW_AT_decl_line : 929 │ │ │ │ │ <740> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><744>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <745> DW_AT_name : p │ │ │ │ │ <747> DW_AT_decl_file : 1 │ │ │ │ │ <748> DW_AT_decl_line : 930 │ │ │ │ │ <74a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><74e>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <74f> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <74f> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <753> DW_AT_decl_file : 1 │ │ │ │ │ <754> DW_AT_decl_line : 931 │ │ │ │ │ <756> DW_AT_type : <0x3a>, int │ │ │ │ │ <3><75a>: Abbrev Number: 0 │ │ │ │ │ <2><75b>: Abbrev Number: 0 │ │ │ │ │ <1><75c>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <75d> DW_AT_name : (indirect string, offset: 0x426): binary_search_unencoded_fdes │ │ │ │ │ + <75d> DW_AT_name : (indirect string, offset: 0x367): binary_search_unencoded_fdes │ │ │ │ │ <761> DW_AT_decl_file : 1 │ │ │ │ │ <762> DW_AT_decl_line : 864 │ │ │ │ │ <764> DW_AT_prototyped : 1 │ │ │ │ │ <765> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <769> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <76a> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><76e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -929,27 +929,27 @@ │ │ │ │ │ <7ad> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><7b1>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7b2> DW_AT_name : f │ │ │ │ │ <7b4> DW_AT_decl_file : 1 │ │ │ │ │ <7b5> DW_AT_decl_line : 872 │ │ │ │ │ <7b7> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <3><7bb>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <7bc> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <7bc> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <7c0> DW_AT_decl_file : 1 │ │ │ │ │ <7c1> DW_AT_decl_line : 873 │ │ │ │ │ <7c3> DW_AT_type : <0x65> │ │ │ │ │ <3><7c7>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <7c8> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <7cc> DW_AT_decl_file : 1 │ │ │ │ │ <7cd> DW_AT_decl_line : 874 │ │ │ │ │ <7cf> DW_AT_type : <0x27a>, uaddr, unsigned int │ │ │ │ │ <3><7d3>: Abbrev Number: 0 │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <7d6> DW_AT_name : (indirect string, offset: 0x319): binary_search_single_encoding_fdes │ │ │ │ │ + <7d6> DW_AT_name : (indirect string, offset: 0x2b4): binary_search_single_encoding_fdes │ │ │ │ │ <7da> DW_AT_decl_file : 1 │ │ │ │ │ <7db> DW_AT_decl_line : 890 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <7e2> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <7e3> DW_AT_sibling : <0x870> │ │ │ │ │ <2><7e7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -964,20 +964,20 @@ │ │ │ │ │ <7f9> DW_AT_type : <0x65> │ │ │ │ │ <2><7fd>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7fe> DW_AT_name : vec │ │ │ │ │ <802> DW_AT_decl_file : 1 │ │ │ │ │ <803> DW_AT_decl_line : 892 │ │ │ │ │ <805> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><809>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <80a> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <80a> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <80e> DW_AT_decl_file : 1 │ │ │ │ │ <80f> DW_AT_decl_line : 893 │ │ │ │ │ <811> DW_AT_type : <0x3a>, int │ │ │ │ │ <2><815>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <816> DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + <816> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <81a> DW_AT_decl_file : 1 │ │ │ │ │ <81b> DW_AT_decl_line : 894 │ │ │ │ │ <81d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><821>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <822> DW_AT_name : lo │ │ │ │ │ <825> DW_AT_decl_file : 1 │ │ │ │ │ <826> DW_AT_decl_line : 895 │ │ │ │ │ @@ -995,15 +995,15 @@ │ │ │ │ │ <83e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><842>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <843> DW_AT_name : f │ │ │ │ │ <845> DW_AT_decl_file : 1 │ │ │ │ │ <846> DW_AT_decl_line : 900 │ │ │ │ │ <848> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><84c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <84d> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <84d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <851> DW_AT_decl_file : 1 │ │ │ │ │ <852> DW_AT_decl_line : 901 │ │ │ │ │ <854> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><858>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <859> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <85d> DW_AT_decl_file : 1 │ │ │ │ │ <85e> DW_AT_decl_line : 901 │ │ │ │ │ @@ -1013,15 +1013,15 @@ │ │ │ │ │ <867> DW_AT_decl_file : 1 │ │ │ │ │ <868> DW_AT_decl_line : 902 │ │ │ │ │ <86a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><86e>: Abbrev Number: 0 │ │ │ │ │ <2><86f>: Abbrev Number: 0 │ │ │ │ │ <1><870>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <871> DW_AT_external : 1 │ │ │ │ │ - <872> DW_AT_name : (indirect string, offset: 0x542): __register_frame_info_bases │ │ │ │ │ + <872> DW_AT_name : (indirect string, offset: 0x4e3): __register_frame_info_bases │ │ │ │ │ <876> DW_AT_decl_file : 1 │ │ │ │ │ <877> DW_AT_decl_line : 73 │ │ │ │ │ <878> DW_AT_prototyped : 1 │ │ │ │ │ <879> DW_AT_inline : 1 (inlined) │ │ │ │ │ <87a> DW_AT_sibling : <0x8aa> │ │ │ │ │ <2><87e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <87f> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ @@ -1030,15 +1030,15 @@ │ │ │ │ │ <885> DW_AT_type : <0xbd> │ │ │ │ │ <2><889>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <88a> DW_AT_name : ob │ │ │ │ │ <88d> DW_AT_decl_file : 1 │ │ │ │ │ <88e> DW_AT_decl_line : 73 │ │ │ │ │ <88f> DW_AT_type : <0x227>, object │ │ │ │ │ <2><893>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <894> DW_AT_name : (indirect string, offset: 0x4d3): tbase │ │ │ │ │ + <894> DW_AT_name : (indirect string, offset: 0x474): tbase │ │ │ │ │ <898> DW_AT_decl_file : 1 │ │ │ │ │ <899> DW_AT_decl_line : 74 │ │ │ │ │ <89a> DW_AT_type : <0x65> │ │ │ │ │ <2><89e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <89f> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <8a3> DW_AT_decl_file : 1 │ │ │ │ │ <8a4> DW_AT_decl_line : 74 │ │ │ │ │ @@ -1078,27 +1078,27 @@ │ │ │ │ │ <8e3> DW_AT_type : <0x65> │ │ │ │ │ <2><8e7>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <8e8> DW_AT_name : ob │ │ │ │ │ <8eb> DW_AT_decl_file : 1 │ │ │ │ │ <8ec> DW_AT_decl_line : 123 │ │ │ │ │ <8ed> DW_AT_type : <0x227>, object │ │ │ │ │ <2><8f1>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <8f2> DW_AT_name : (indirect string, offset: 0x4d3): tbase │ │ │ │ │ + <8f2> DW_AT_name : (indirect string, offset: 0x474): tbase │ │ │ │ │ <8f6> DW_AT_decl_file : 1 │ │ │ │ │ <8f7> DW_AT_decl_line : 124 │ │ │ │ │ <8f8> DW_AT_type : <0x65> │ │ │ │ │ <2><8fc>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <8fd> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <901> DW_AT_decl_file : 1 │ │ │ │ │ <902> DW_AT_decl_line : 124 │ │ │ │ │ <903> DW_AT_type : <0x65> │ │ │ │ │ <2><907>: Abbrev Number: 0 │ │ │ │ │ <1><908>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <909> DW_AT_external : 1 │ │ │ │ │ - <90a> DW_AT_name : (indirect string, offset: 0x443): __register_frame_info_table │ │ │ │ │ + <90a> DW_AT_name : (indirect string, offset: 0x384): __register_frame_info_table │ │ │ │ │ <90e> DW_AT_decl_file : 1 │ │ │ │ │ <90f> DW_AT_decl_line : 144 │ │ │ │ │ <910> DW_AT_prototyped : 1 │ │ │ │ │ <911> DW_AT_inline : 1 (inlined) │ │ │ │ │ <912> DW_AT_sibling : <0x92c> │ │ │ │ │ <2><916>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <917> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ @@ -1157,22 +1157,22 @@ │ │ │ │ │ <2><98b>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <98c> DW_AT_name : (indirect string, offset: 0x6a3): x_ptr │ │ │ │ │ <990> DW_AT_decl_file : 1 │ │ │ │ │ <991> DW_AT_decl_line : 329 │ │ │ │ │ <993> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <997> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><999>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <99a> DW_AT_name : (indirect string, offset: 0x46e): y_ptr │ │ │ │ │ + <99a> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <99e> DW_AT_decl_file : 1 │ │ │ │ │ <99f> DW_AT_decl_line : 329 │ │ │ │ │ <9a1> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <9a5> DW_AT_location : 2 byte block: 7d 8 (DW_OP_breg13 (r13): 8) │ │ │ │ │ <2><9a8>: Abbrev Number: 0 │ │ │ │ │ <1><9a9>: Abbrev Number: 44 (DW_TAG_subprogram) │ │ │ │ │ - <9aa> DW_AT_name : (indirect string, offset: 0x58d): frame_downheap │ │ │ │ │ + <9aa> DW_AT_name : (indirect string, offset: 0x52e): frame_downheap │ │ │ │ │ <9ae> DW_AT_decl_file : 1 │ │ │ │ │ <9af> DW_AT_decl_line : 482 │ │ │ │ │ <9b1> DW_AT_prototyped : 1 │ │ │ │ │ <9b2> DW_AT_low_pc : 0x1c │ │ │ │ │ <9b4> DW_AT_high_pc : 0x92 │ │ │ │ │ <9b6> DW_AT_frame_base : 0x16 (location list) │ │ │ │ │ <9ba> DW_AT_sibling : <0xa3b> │ │ │ │ │ @@ -1250,15 +1250,15 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): fde_compare │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 508 │ │ │ │ │ DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ DW_AT_location : 0x115 (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 509 │ │ │ │ │ DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ DW_AT_location : 0x127 (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1285,25 +1285,25 @@ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 532 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x170 (location list) │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x33c): size_of_encoded_value │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2d7): size_of_encoded_value │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ DW_AT_low_pc : 0xf8 │ │ │ │ │ DW_AT_high_pc : 0x128 │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xaeb> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x17c (location list) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x632): base_from_object │ │ │ │ │ @@ -1312,15 +1312,15 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x128 │ │ │ │ │ DW_AT_high_pc : 0x16e │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xb20> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 235 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x18e (location list) │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1335,21 +1335,21 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x413>, unsigned char │ │ │ │ │ DW_AT_low_pc : 0x16e │ │ │ │ │ DW_AT_high_pc : 0x2d6 │ │ │ │ │ DW_AT_frame_base : 0x1b9 (location list) │ │ │ │ │ DW_AT_sibling : <0xc9e> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1d5 (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x1f5 (location list) │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1359,15 +1359,15 @@ │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : val │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 182 │ │ │ │ │ DW_AT_type : <0xc9e>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x2ae (location list) │ │ │ │ │ <2>: Abbrev Number: 53 (DW_TAG_union_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x533): unaligned │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4d4): unaligned │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 184 │ │ │ │ │ DW_AT_sibling : <0xbc6> │ │ │ │ │ <3>: Abbrev Number: 18 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ptr │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1542,20 +1542,20 @@ │ │ │ │ │ <2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x22f): dummy │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 263 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 78 (DW_OP_fbreg: -8) │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x417): utmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x358): utmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 264 │ │ │ │ │ DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e0): stmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x481): stmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 265 │ │ │ │ │ DW_AT_type : <0x67>, _sleb128_t, long int │ │ │ │ │ <2>: Abbrev Number: 62 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x3cc> │ │ │ │ │ DW_AT_low_pc : 0x314 │ │ │ │ │ DW_AT_high_pc : 0x31a │ │ │ │ │ @@ -1669,33 +1669,33 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 602 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x57c (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 604 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x58e (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 605 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x5c5 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 606 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x5e0 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 607 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x610 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x18 │ │ │ │ │ DW_AT_sibling : <0xecb> │ │ │ │ │ @@ -1708,15 +1708,15 @@ │ │ │ │ │ <3>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x64b (location list) │ │ │ │ │ <3>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x664 (location list) │ │ │ │ │ <3>: Abbrev Number: 68 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x471> │ │ │ │ │ DW_AT_low_pc : 0x3ce │ │ │ │ │ @@ -1763,27 +1763,27 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x6cd (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 661 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x6df (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 662 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x700 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 663 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x726 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x24 │ │ │ │ │ DW_AT_sibling : <0xfec> │ │ │ │ │ @@ -1829,15 +1829,15 @@ │ │ │ │ │ DW_AT_abstract_origin: <0x4c0> │ │ │ │ │ DW_AT_location : 0x773 (location list) │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 47 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x534 │ │ │ │ │ DW_AT_high_pc : 0x56a │ │ │ │ │ <4>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 695 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <4>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1882,34 +1882,34 @@ │ │ │ │ │ <2><1039>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <103a> DW_AT_name : y │ │ │ │ │ <103c> DW_AT_decl_file : 1 │ │ │ │ │ <103d> DW_AT_decl_line : 341 │ │ │ │ │ <103f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1043> DW_AT_location : 0x7e9 (location list) │ │ │ │ │ <2><1047>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1048> DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + <1048> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <104c> DW_AT_decl_file : 1 │ │ │ │ │ <104d> DW_AT_decl_line : 343 │ │ │ │ │ <104f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1053> DW_AT_location : 0x7fb (location list) │ │ │ │ │ <2><1057>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1058> DW_AT_name : (indirect string, offset: 0x6a3): x_ptr │ │ │ │ │ <105c> DW_AT_decl_file : 1 │ │ │ │ │ <105d> DW_AT_decl_line : 343 │ │ │ │ │ <105f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1063> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1066>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1067> DW_AT_name : (indirect string, offset: 0x46e): y_ptr │ │ │ │ │ + <1067> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <106b> DW_AT_decl_file : 1 │ │ │ │ │ <106c> DW_AT_decl_line : 343 │ │ │ │ │ <106e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1072> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) │ │ │ │ │ <2><1075>: Abbrev Number: 0 │ │ │ │ │ <1><1076>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <1077> DW_AT_name : (indirect string, offset: 0x352): linear_search_fdes │ │ │ │ │ + <1077> DW_AT_name : (indirect string, offset: 0x2ed): linear_search_fdes │ │ │ │ │ <107b> DW_AT_decl_file : 1 │ │ │ │ │ <107c> DW_AT_decl_line : 794 │ │ │ │ │ <107e> DW_AT_prototyped : 1 │ │ │ │ │ <107f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1083> DW_AT_low_pc : 0x5c8 │ │ │ │ │ <1085> DW_AT_high_pc : 0x6ba │ │ │ │ │ <1087> DW_AT_frame_base : 0x80d (location list) │ │ │ │ │ @@ -1929,42 +1929,42 @@ │ │ │ │ │ <2><10ae>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <10af> DW_AT_name : pc │ │ │ │ │ <10b2> DW_AT_decl_file : 1 │ │ │ │ │ <10b3> DW_AT_decl_line : 794 │ │ │ │ │ <10b5> DW_AT_type : <0x65> │ │ │ │ │ <10b9> DW_AT_location : 0x854 (location list) │ │ │ │ │ <2><10bd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10be> DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + <10be> DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ <10c2> DW_AT_decl_file : 1 │ │ │ │ │ <10c3> DW_AT_decl_line : 796 │ │ │ │ │ <10c5> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <10c9> DW_AT_location : 0x866 (location list) │ │ │ │ │ <2><10cd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10ce> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <10ce> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <10d2> DW_AT_decl_file : 1 │ │ │ │ │ <10d3> DW_AT_decl_line : 797 │ │ │ │ │ <10d5> DW_AT_type : <0x3a>, int │ │ │ │ │ <10d9> DW_AT_location : 0x887 (location list) │ │ │ │ │ <2><10dd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10de> DW_AT_name : (indirect string, offset: 0x491): base │ │ │ │ │ + <10de> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <10e2> DW_AT_decl_file : 1 │ │ │ │ │ <10e3> DW_AT_decl_line : 798 │ │ │ │ │ <10e5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <10e9> DW_AT_location : 0x8ad (location list) │ │ │ │ │ <2><10ed>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ <10ee> DW_AT_ranges : 0x30 │ │ │ │ │ <10f2> DW_AT_sibling : <0x117d> │ │ │ │ │ <3><10f6>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ <10f7> DW_AT_name : (indirect string, offset: 0x204): this_cie │ │ │ │ │ <10fb> DW_AT_decl_file : 1 │ │ │ │ │ <10fc> DW_AT_decl_line : 802 │ │ │ │ │ <10fe> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <1102> DW_AT_location : 0x8cd (location list) │ │ │ │ │ <3><1106>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1107> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <1107> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <110b> DW_AT_decl_file : 1 │ │ │ │ │ <110c> DW_AT_decl_line : 803 │ │ │ │ │ <110e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1112> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <3><1115>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1116> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <111a> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2440,33 +2440,33 @@ │ │ │ │ │ <2><15b4>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <15b5> DW_AT_name : y │ │ │ │ │ <15b7> DW_AT_decl_file : 1 │ │ │ │ │ <15b8> DW_AT_decl_line : 357 │ │ │ │ │ <15ba> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <15be> DW_AT_location : 0x1030 (location list) │ │ │ │ │ <2><15c2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15c3> DW_AT_name : (indirect string, offset: 0x505): x_encoding │ │ │ │ │ + <15c3> DW_AT_name : (indirect string, offset: 0x4a6): x_encoding │ │ │ │ │ <15c7> DW_AT_decl_file : 1 │ │ │ │ │ <15c8> DW_AT_decl_line : 359 │ │ │ │ │ <15ca> DW_AT_type : <0x3a>, int │ │ │ │ │ <15ce> DW_AT_location : 1 byte block: 59 (DW_OP_reg9 (r9)) │ │ │ │ │ <2><15d0>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15d1> DW_AT_name : (indirect string, offset: 0x568): y_encoding │ │ │ │ │ + <15d1> DW_AT_name : (indirect string, offset: 0x509): y_encoding │ │ │ │ │ <15d5> DW_AT_decl_file : 1 │ │ │ │ │ <15d6> DW_AT_decl_line : 359 │ │ │ │ │ <15d8> DW_AT_type : <0x3a>, int │ │ │ │ │ <15dc> DW_AT_location : 1 byte block: 5a (DW_OP_reg10 (r10)) │ │ │ │ │ <2><15de>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <15df> DW_AT_name : (indirect string, offset: 0x6a3): x_ptr │ │ │ │ │ <15e3> DW_AT_decl_file : 1 │ │ │ │ │ <15e4> DW_AT_decl_line : 360 │ │ │ │ │ <15e6> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15ea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) │ │ │ │ │ <2><15ed>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15ee> DW_AT_name : (indirect string, offset: 0x46e): y_ptr │ │ │ │ │ + <15ee> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <15f2> DW_AT_decl_file : 1 │ │ │ │ │ <15f3> DW_AT_decl_line : 360 │ │ │ │ │ <15f5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15f9> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><15fc>: Abbrev Number: 62 (DW_TAG_inlined_subroutine) │ │ │ │ │ <15fd> DW_AT_abstract_origin: <0x119f> │ │ │ │ │ <1601> DW_AT_low_pc : 0xcc0 │ │ │ │ │ @@ -2558,15 +2558,15 @@ │ │ │ │ │ <3><16c4>: Abbrev Number: 72 (DW_TAG_formal_parameter) │ │ │ │ │ <16c5> DW_AT_abstract_origin: <0x87e> │ │ │ │ │ <16c9> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <3><16cb>: Abbrev Number: 0 │ │ │ │ │ <2><16cc>: Abbrev Number: 0 │ │ │ │ │ <1><16cd>: Abbrev Number: 75 (DW_TAG_subprogram) │ │ │ │ │ <16ce> DW_AT_external : 1 │ │ │ │ │ - <16cf> DW_AT_name : (indirect string, offset: 0x389): __register_frame │ │ │ │ │ + <16cf> DW_AT_name : (indirect string, offset: 0x324): __register_frame │ │ │ │ │ <16d3> DW_AT_decl_file : 1 │ │ │ │ │ <16d4> DW_AT_decl_line : 106 │ │ │ │ │ <16d5> DW_AT_prototyped : 1 │ │ │ │ │ <16d6> DW_AT_low_pc : 0xd94 │ │ │ │ │ <16d8> DW_AT_high_pc : 0xdd4 │ │ │ │ │ <16da> DW_AT_frame_base : 0x1091 (location list) │ │ │ │ │ <16de> DW_AT_sibling : <0x174e> │ │ │ │ │ @@ -2836,21 +2836,21 @@ │ │ │ │ │ <1936> DW_AT_decl_file : 1 │ │ │ │ │ <1937> DW_AT_decl_line : 1034 │ │ │ │ │ <1939> DW_AT_low_pc : 0xf80 │ │ │ │ │ <2><193b>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ <193c> DW_AT_ranges : 0x138 │ │ │ │ │ <1940> DW_AT_sibling : <0x1991> │ │ │ │ │ <3><1944>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1945> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <1945> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <1949> DW_AT_decl_file : 1 │ │ │ │ │ <194a> DW_AT_decl_line : 1039 │ │ │ │ │ <194c> DW_AT_type : <0x3a>, int │ │ │ │ │ <1950> DW_AT_location : 0x12ac (location list) │ │ │ │ │ <3><1954>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1955> DW_AT_name : (indirect string, offset: 0x53d): func │ │ │ │ │ + <1955> DW_AT_name : (indirect string, offset: 0x4de): func │ │ │ │ │ <1959> DW_AT_decl_file : 1 │ │ │ │ │ <195a> DW_AT_decl_line : 1040 │ │ │ │ │ <195c> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1960> DW_AT_location : 0x12d1 (location list) │ │ │ │ │ <3><1964>: Abbrev Number: 68 (DW_TAG_inlined_subroutine) │ │ │ │ │ <1965> DW_AT_abstract_origin: <0x119f> │ │ │ │ │ <1969> DW_AT_low_pc : 0xfe4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ C0A?C0A{ │ │ │ │ │ #/C0A?B0A/B0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-dw2-fde.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind-dw2-fde.h │ │ │ │ │ stddef.h │ │ │ │ │ unwind.h │ │ │ │ │ gthr-single.h │ │ │ │ │ JLge0K2L │ │ │ │ │ @@ -42,30 +42,29 @@ │ │ │ │ │ unsigned int │ │ │ │ │ unhandled_fdes │ │ │ │ │ fde_single_encoding_compare │ │ │ │ │ last_fde │ │ │ │ │ pc_array │ │ │ │ │ long unsigned int │ │ │ │ │ pc_range │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ binary_search_single_encoding_fdes │ │ │ │ │ size_of_encoded_value │ │ │ │ │ linear_search_fdes │ │ │ │ │ pc_begin │ │ │ │ │ dwarf_fde │ │ │ │ │ last_cie │ │ │ │ │ __register_frame │ │ │ │ │ end_fde_sort │ │ │ │ │ encoding │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ cur_count │ │ │ │ │ binary_search_unencoded_fdes │ │ │ │ │ __register_frame_info_table │ │ │ │ │ CIE_delta │ │ │ │ │ read_sleb128 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ next_fde │ │ │ │ │ unsigned char │ │ │ │ │ dwarf_cie │ │ │ │ │ fde_compare_t │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ fde_split │ │ │ │ │ mixed_encoding │ │ │ │ │ @@ -75,14 +74,15 @@ │ │ │ │ │ unaligned │ │ │ │ │ __register_frame_info_bases │ │ │ │ │ fde_merge │ │ │ │ │ y_encoding │ │ │ │ │ dwarf_eh_bases │ │ │ │ │ _sleb128_t │ │ │ │ │ frame_downheap │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ __register_frame_info_table_bases │ │ │ │ │ fde_vector │ │ │ │ │ fde_mixed_encoding_compare │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ start_fde_sort │ │ │ │ │ get_cie_encoding │ │ │ │ │ fde_unencoded_compare │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -53,61 +53,61 @@ │ │ │ │ │ [ 25d] fde_single_encoding_compare │ │ │ │ │ [ 279] begin │ │ │ │ │ [ 27f] last_fde │ │ │ │ │ [ 288] pc_array │ │ │ │ │ [ 291] long unsigned int │ │ │ │ │ [ 2a3] __mutex │ │ │ │ │ [ 2ab] pc_range │ │ │ │ │ - [ 2b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - [ 319] binary_search_single_encoding_fdes │ │ │ │ │ - [ 33c] size_of_encoded_value │ │ │ │ │ - [ 352] linear_search_fdes │ │ │ │ │ - [ 365] erratic │ │ │ │ │ - [ 36d] pc_begin │ │ │ │ │ - [ 376] dwarf_fde │ │ │ │ │ - [ 380] last_cie │ │ │ │ │ - [ 389] __register_frame │ │ │ │ │ - [ 39a] end_fde_sort │ │ │ │ │ - [ 3a7] encoding │ │ │ │ │ - [ 3b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 40f] version │ │ │ │ │ - [ 417] utmp │ │ │ │ │ - [ 41c] cur_count │ │ │ │ │ - [ 426] binary_search_unencoded_fdes │ │ │ │ │ - [ 443] __register_frame_info_table │ │ │ │ │ - [ 45f] fde2 │ │ │ │ │ - [ 464] CIE_delta │ │ │ │ │ - [ 46e] y_ptr │ │ │ │ │ - [ 474] read_sleb128 │ │ │ │ │ - [ 481] sorted │ │ │ │ │ - [ 488] next_fde │ │ │ │ │ - [ 491] base │ │ │ │ │ - [ 496] unsigned char │ │ │ │ │ - [ 4a4] dwarf_cie │ │ │ │ │ - [ 4ae] fde_compare_t │ │ │ │ │ - [ 4bc] __gthread_mutex_unlock │ │ │ │ │ - [ 4d3] tbase │ │ │ │ │ - [ 4d9] single │ │ │ │ │ - [ 4e0] stmp │ │ │ │ │ - [ 4e5] fde_split │ │ │ │ │ - [ 4ef] CIE_id │ │ │ │ │ - [ 4f6] mixed_encoding │ │ │ │ │ - [ 505] x_encoding │ │ │ │ │ - [ 510] char │ │ │ │ │ - [ 515] chain_end │ │ │ │ │ - [ 51f] length │ │ │ │ │ - [ 526] augmentation │ │ │ │ │ - [ 533] unaligned │ │ │ │ │ - [ 53d] func │ │ │ │ │ - [ 542] __register_frame_info_bases │ │ │ │ │ - [ 55e] fde_merge │ │ │ │ │ - [ 568] y_encoding │ │ │ │ │ - [ 573] dwarf_eh_bases │ │ │ │ │ - [ 582] _sleb128_t │ │ │ │ │ - [ 58d] frame_downheap │ │ │ │ │ + [ 2b4] binary_search_single_encoding_fdes │ │ │ │ │ + [ 2d7] size_of_encoded_value │ │ │ │ │ + [ 2ed] linear_search_fdes │ │ │ │ │ + [ 300] erratic │ │ │ │ │ + [ 308] pc_begin │ │ │ │ │ + [ 311] dwarf_fde │ │ │ │ │ + [ 31b] last_cie │ │ │ │ │ + [ 324] __register_frame │ │ │ │ │ + [ 335] end_fde_sort │ │ │ │ │ + [ 342] encoding │ │ │ │ │ + [ 34b] base │ │ │ │ │ + [ 350] version │ │ │ │ │ + [ 358] utmp │ │ │ │ │ + [ 35d] cur_count │ │ │ │ │ + [ 367] binary_search_unencoded_fdes │ │ │ │ │ + [ 384] __register_frame_info_table │ │ │ │ │ + [ 3a0] fde2 │ │ │ │ │ + [ 3a5] CIE_delta │ │ │ │ │ + [ 3af] y_ptr │ │ │ │ │ + [ 3b5] read_sleb128 │ │ │ │ │ + [ 3c2] sorted │ │ │ │ │ + [ 3c9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + [ 42e] next_fde │ │ │ │ │ + [ 437] unsigned char │ │ │ │ │ + [ 445] dwarf_cie │ │ │ │ │ + [ 44f] fde_compare_t │ │ │ │ │ + [ 45d] __gthread_mutex_unlock │ │ │ │ │ + [ 474] tbase │ │ │ │ │ + [ 47a] single │ │ │ │ │ + [ 481] stmp │ │ │ │ │ + [ 486] fde_split │ │ │ │ │ + [ 490] CIE_id │ │ │ │ │ + [ 497] mixed_encoding │ │ │ │ │ + [ 4a6] x_encoding │ │ │ │ │ + [ 4b1] char │ │ │ │ │ + [ 4b6] chain_end │ │ │ │ │ + [ 4c0] length │ │ │ │ │ + [ 4c7] augmentation │ │ │ │ │ + [ 4d4] unaligned │ │ │ │ │ + [ 4de] func │ │ │ │ │ + [ 4e3] __register_frame_info_bases │ │ │ │ │ + [ 4ff] fde_merge │ │ │ │ │ + [ 509] y_encoding │ │ │ │ │ + [ 514] dwarf_eh_bases │ │ │ │ │ + [ 523] _sleb128_t │ │ │ │ │ + [ 52e] frame_downheap │ │ │ │ │ + [ 53d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 59c] __register_frame_info_table_bases │ │ │ │ │ [ 5be] fde_vector │ │ │ │ │ [ 5c9] fde_mixed_encoding_compare │ │ │ │ │ [ 5e4] __gthread_mutex_t │ │ │ │ │ [ 5f6] start_fde_sort │ │ │ │ │ [ 605] get_cie_encoding │ │ │ │ │ [ 616] fde_unencoded_compare │ │ │ ├── unwind-sjlj.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,93 +71,93 @@ │ │ │ │ │ 00000186 00000205 R_MSP430_16_BYTE 00000000 .text + 2b2 │ │ │ │ │ 0000018e 00000901 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000192 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x2c24 contains 276 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000b01 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00001001 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ -00000011 00001001 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000015 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ +0000000c 00001001 R_MSP430_32 00000000 .debug_str + 1ef │ │ │ │ │ +00000011 00001001 R_MSP430_32 00000000 .debug_str + 30d │ │ │ │ │ +00000015 00001001 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30c │ │ │ │ │ 0000001d 00000f01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00001001 R_MSP430_32 00000000 .debug_str + 227 │ │ │ │ │ +00000024 00001001 R_MSP430_32 00000000 .debug_str + 224 │ │ │ │ │ 0000002b 00001001 R_MSP430_32 00000000 .debug_str + 398 │ │ │ │ │ 00000039 00001001 R_MSP430_32 00000000 .debug_str + 422 │ │ │ │ │ 0000003e 00001001 R_MSP430_32 00000000 .debug_str + 3e2 │ │ │ │ │ 00000049 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000054 00001001 R_MSP430_32 00000000 .debug_str + 485 │ │ │ │ │ -00000061 00001001 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ +00000061 00001001 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ 0000006e 00001001 R_MSP430_32 00000000 .debug_str + 476 │ │ │ │ │ 00000074 00001001 R_MSP430_32 00000000 .debug_str + 3ef │ │ │ │ │ 0000007a 00001001 R_MSP430_32 00000000 .debug_str + 5fa │ │ │ │ │ 00000080 00001001 R_MSP430_32 00000000 .debug_str + 57a │ │ │ │ │ 00000086 00001001 R_MSP430_32 00000000 .debug_str + 44f │ │ │ │ │ -0000008c 00001001 R_MSP430_32 00000000 .debug_str + 31a │ │ │ │ │ -00000092 00001001 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000098 00001001 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000008c 00001001 R_MSP430_32 00000000 .debug_str + 379 │ │ │ │ │ +00000092 00001001 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000098 00001001 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ 0000009e 00001001 R_MSP430_32 00000000 .debug_str + 4af │ │ │ │ │ 000000a5 00001001 R_MSP430_32 00000000 .debug_str + 53e │ │ │ │ │ 000000b0 00001001 R_MSP430_32 00000000 .debug_str + 5a0 │ │ │ │ │ -000000d8 00001001 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ +000000d8 00001001 R_MSP430_32 00000000 .debug_str + 2cb │ │ │ │ │ 000000e4 00001001 R_MSP430_32 00000000 .debug_str + 4e7 │ │ │ │ │ -000000f2 00001001 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000100 00001001 R_MSP430_32 00000000 .debug_str + 295 │ │ │ │ │ -0000010e 00001001 R_MSP430_32 00000000 .debug_str + 310 │ │ │ │ │ +000000f2 00001001 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000100 00001001 R_MSP430_32 00000000 .debug_str + 292 │ │ │ │ │ +0000010e 00001001 R_MSP430_32 00000000 .debug_str + 36f │ │ │ │ │ 0000011d 00001001 R_MSP430_32 00000000 .debug_str + 64d │ │ │ │ │ 00000128 00001001 R_MSP430_32 00000000 .debug_str + 40d │ │ │ │ │ 00000168 00001001 R_MSP430_32 00000000 .debug_str + 520 │ │ │ │ │ 00000184 00001001 R_MSP430_32 00000000 .debug_str + 43e │ │ │ │ │ 000001aa 00001001 R_MSP430_32 00000000 .debug_str + 4c4 │ │ │ │ │ 000001e1 00001001 R_MSP430_32 00000000 .debug_str + 3bd │ │ │ │ │ -000001e6 00001001 R_MSP430_32 00000000 .debug_str + 2b8 │ │ │ │ │ +000001e6 00001001 R_MSP430_32 00000000 .debug_str + 2b5 │ │ │ │ │ 000001f2 00001001 R_MSP430_32 00000000 .debug_str + 5f5 │ │ │ │ │ 00000200 00001001 R_MSP430_32 00000000 .debug_str + 460 │ │ │ │ │ -0000020e 00001001 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +0000020e 00001001 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ 0000021c 00001001 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ -0000022a 00001001 R_MSP430_32 00000000 .debug_str + 29f │ │ │ │ │ -00000238 00001001 R_MSP430_32 00000000 .debug_str + 2a4 │ │ │ │ │ +0000022a 00001001 R_MSP430_32 00000000 .debug_str + 29c │ │ │ │ │ +00000238 00001001 R_MSP430_32 00000000 .debug_str + 2a1 │ │ │ │ │ 00000274 00001001 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ 00000283 00001001 R_MSP430_32 00000000 .debug_str + 5e2 │ │ │ │ │ -0000028e 00001001 R_MSP430_32 00000000 .debug_str + 246 │ │ │ │ │ -0000029c 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -000002ba 00001001 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ -000002c7 00001001 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -000002d9 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -000002f1 00001001 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000303 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000028e 00001001 R_MSP430_32 00000000 .debug_str + 243 │ │ │ │ │ +0000029c 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ +000002ba 00001001 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000002c7 00001001 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +000002d9 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ +000002f1 00001001 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000303 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 00000310 00001001 R_MSP430_32 00000000 .debug_str + 612 │ │ │ │ │ 00000328 00001001 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ 00000336 00001001 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ 00000342 00001001 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ 00000350 00001001 R_MSP430_32 00000000 .debug_str + 3a5 │ │ │ │ │ 00000368 00001001 R_MSP430_32 00000000 .debug_str + 62a │ │ │ │ │ -00000376 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000376 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 0000038e 00001001 R_MSP430_32 00000000 .debug_str + 63d │ │ │ │ │ -0000039c 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000039c 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000003a9 00001001 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000003b4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000003b6 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000003cb 00000c01 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ -000003d0 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000003d0 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000003da 00000c01 R_MSP430_32 00000000 .debug_loc + 6e │ │ │ │ │ 000003df 00001001 R_MSP430_32 00000000 .debug_str + 41d │ │ │ │ │ 000003e9 00000c01 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ 000003ee 00001001 R_MSP430_32 00000000 .debug_str + 530 │ │ │ │ │ 000003f8 00000c01 R_MSP430_32 00000000 .debug_loc + 93 │ │ │ │ │ 000003fd 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 00000407 00000c01 R_MSP430_32 00000000 .debug_loc + a6 │ │ │ │ │ 0000040c 00001001 R_MSP430_32 00000000 .debug_str + 4f7 │ │ │ │ │ 00000416 00000c01 R_MSP430_32 00000000 .debug_loc + b9 │ │ │ │ │ 0000041b 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 0000041d 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 00000429 00000c01 R_MSP430_32 00000000 .debug_loc + c4 │ │ │ │ │ -0000042e 00001001 R_MSP430_32 00000000 .debug_str + 1eb │ │ │ │ │ +0000042e 00001001 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ 00000438 00000c01 R_MSP430_32 00000000 .debug_loc + d2 │ │ │ │ │ 00000441 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 00000443 00000e01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 00000454 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 41f │ │ │ │ │ 00000464 00000205 R_MSP430_16_BYTE 00000000 .text + 70 │ │ │ │ │ 00000466 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 0000046f 00000c01 R_MSP430_32 00000000 .debug_loc + e5 │ │ │ │ │ @@ -171,102 +171,102 @@ │ │ │ │ │ 000004a9 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 000004b3 00000c01 R_MSP430_32 00000000 .debug_loc + 109 │ │ │ │ │ 000004bc 00001001 R_MSP430_32 00000000 .debug_str + 552 │ │ │ │ │ 000004c7 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + 104 │ │ │ │ │ 000004cb 00000c01 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 000004de 00000c01 R_MSP430_32 00000000 .debug_loc + 148 │ │ │ │ │ -000004e3 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000004e3 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000004ed 00000c01 R_MSP430_32 00000000 .debug_loc + 15a │ │ │ │ │ 000004f2 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 000004fc 00000c01 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ 00000501 00000e01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 0000050f 00000c01 R_MSP430_32 00000000 .debug_loc + 18c │ │ │ │ │ -00000514 00001001 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000514 00001001 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ 0000051e 00000c01 R_MSP430_32 00000000 .debug_loc + 1ac │ │ │ │ │ 00000527 00000205 R_MSP430_16_BYTE 00000000 .text + d4 │ │ │ │ │ 00000529 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000536 00000c01 R_MSP430_32 00000000 .debug_loc + 1c5 │ │ │ │ │ 00000540 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000542 00000e01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 0000054f 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 505 │ │ │ │ │ 00000561 00000205 R_MSP430_16_BYTE 00000000 .text + 104 │ │ │ │ │ 00000563 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000565 00000c01 R_MSP430_32 00000000 .debug_loc + 1d0 │ │ │ │ │ 00000572 00000c01 R_MSP430_32 00000000 .debug_loc + 1f4 │ │ │ │ │ 0000057b 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 0000057d 00000205 R_MSP430_16_BYTE 00000000 .text + 110 │ │ │ │ │ 00000587 00000c01 R_MSP430_32 00000000 .debug_loc + 1ff │ │ │ │ │ -0000058f 00001001 R_MSP430_32 00000000 .debug_str + 230 │ │ │ │ │ +0000058f 00001001 R_MSP430_32 00000000 .debug_str + 22d │ │ │ │ │ 00000596 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000598 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005b3 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005b5 00000205 R_MSP430_16_BYTE 00000000 .text + 132 │ │ │ │ │ 000005ca 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005cc 00000205 R_MSP430_16_BYTE 00000000 .text + 130 │ │ │ │ │ -000005dc 00001001 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000005dc 00001001 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 000005e7 00000205 R_MSP430_16_BYTE 00000000 .text + 132 │ │ │ │ │ 000005e9 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ -000005f3 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000005f3 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000005fd 00000c01 R_MSP430_32 00000000 .debug_loc + 213 │ │ │ │ │ -00000602 00001001 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000602 00001001 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ 0000060c 00000c01 R_MSP430_32 00000000 .debug_loc + 21e │ │ │ │ │ -00000613 00001001 R_MSP430_32 00000000 .debug_str + 286 │ │ │ │ │ +00000613 00001001 R_MSP430_32 00000000 .debug_str + 283 │ │ │ │ │ 0000061e 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 00000620 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ -0000062a 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000062a 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 00000634 00000c01 R_MSP430_32 00000000 .debug_loc + 232 │ │ │ │ │ 0000063b 00001001 R_MSP430_32 00000000 .debug_str + 592 │ │ │ │ │ 00000642 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ 00000644 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ -0000064e 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -0000065b 00001001 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +0000064e 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ +0000065b 00001001 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ 00000665 00000c01 R_MSP430_32 00000000 .debug_loc + 23d │ │ │ │ │ -00000679 00001001 R_MSP430_32 00000000 .debug_str + 270 │ │ │ │ │ +00000679 00001001 R_MSP430_32 00000000 .debug_str + 26d │ │ │ │ │ 00000684 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ 00000686 00000205 R_MSP430_16_BYTE 00000000 .text + 162 │ │ │ │ │ -00000690 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000690 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 0000069a 00000c01 R_MSP430_32 00000000 .debug_loc + 251 │ │ │ │ │ 000006a1 00001001 R_MSP430_32 00000000 .debug_str + 49d │ │ │ │ │ 000006ac 00000205 R_MSP430_16_BYTE 00000000 .text + 162 │ │ │ │ │ 000006ae 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ -000006b8 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000006b8 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000006c2 00000c01 R_MSP430_32 00000000 .debug_loc + 25c │ │ │ │ │ -000006c7 00001001 R_MSP430_32 00000000 .debug_str + 2a9 │ │ │ │ │ +000006c7 00001001 R_MSP430_32 00000000 .debug_str + 2a6 │ │ │ │ │ 000006dc 00001001 R_MSP430_32 00000000 .debug_str + 5d4 │ │ │ │ │ 000006e3 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 000006e5 00000205 R_MSP430_16_BYTE 00000000 .text + 182 │ │ │ │ │ -000006ef 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000006ef 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000006f9 00000c01 R_MSP430_32 00000000 .debug_loc + 267 │ │ │ │ │ 00000708 00000c01 R_MSP430_32 00000000 .debug_loc + 272 │ │ │ │ │ -0000070f 00001001 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +0000070f 00001001 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ 0000071a 00000205 R_MSP430_16_BYTE 00000000 .text + 182 │ │ │ │ │ 0000071c 00000205 R_MSP430_16_BYTE 00000000 .text + 18a │ │ │ │ │ -00000726 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000726 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 00000730 00000c01 R_MSP430_32 00000000 .debug_loc + 286 │ │ │ │ │ 00000737 00001001 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ 00000742 00000205 R_MSP430_16_BYTE 00000000 .text + 18a │ │ │ │ │ 00000744 00000205 R_MSP430_16_BYTE 00000000 .text + 18e │ │ │ │ │ -0000074e 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000074e 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 00000758 00000c01 R_MSP430_32 00000000 .debug_loc + 291 │ │ │ │ │ -0000075f 00001001 R_MSP430_32 00000000 .debug_str + 2f2 │ │ │ │ │ +0000075f 00001001 R_MSP430_32 00000000 .debug_str + 2ef │ │ │ │ │ 0000076a 00000205 R_MSP430_16_BYTE 00000000 .text + 18e │ │ │ │ │ 0000076c 00000205 R_MSP430_16_BYTE 00000000 .text + 192 │ │ │ │ │ 0000077f 00000c01 R_MSP430_32 00000000 .debug_loc + 29c │ │ │ │ │ 00000786 00001001 R_MSP430_32 00000000 .debug_str + 5bd │ │ │ │ │ 00000791 00000205 R_MSP430_16_BYTE 00000000 .text + 192 │ │ │ │ │ 00000793 00000205 R_MSP430_16_BYTE 00000000 .text + 196 │ │ │ │ │ -0000079d 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000079d 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000007a7 00000c01 R_MSP430_32 00000000 .debug_loc + 2a7 │ │ │ │ │ 000007ae 00001001 R_MSP430_32 00000000 .debug_str + 427 │ │ │ │ │ 000007b9 00000205 R_MSP430_16_BYTE 00000000 .text + 196 │ │ │ │ │ 000007bb 00000205 R_MSP430_16_BYTE 00000000 .text + 19a │ │ │ │ │ -000007c5 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000007c5 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 000007d0 00000c01 R_MSP430_32 00000000 .debug_loc + 2b2 │ │ │ │ │ -000007d7 00001001 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +000007d7 00001001 R_MSP430_32 00000000 .debug_str + 1cc │ │ │ │ │ 000007e2 00000205 R_MSP430_16_BYTE 00000000 .text + 19a │ │ │ │ │ 000007e4 00000205 R_MSP430_16_BYTE 00000000 .text + 236 │ │ │ │ │ 000007e6 00000c01 R_MSP430_32 00000000 .debug_loc + 2bd │ │ │ │ │ 000007f9 00000c01 R_MSP430_32 00000000 .debug_loc + 2e9 │ │ │ │ │ 000007fe 00001001 R_MSP430_32 00000000 .debug_str + 38b │ │ │ │ │ 00000808 00000c01 R_MSP430_32 00000000 .debug_loc + 2fb │ │ │ │ │ 0000080d 00001001 R_MSP430_32 00000000 .debug_str + 46a │ │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │ │ 000008d6 00001001 R_MSP430_32 00000000 .debug_str + 530 │ │ │ │ │ 000008e0 00000c01 R_MSP430_32 00000000 .debug_loc + 3a5 │ │ │ │ │ 000008e5 00001001 R_MSP430_32 00000000 .debug_str + 38b │ │ │ │ │ 000008ef 00000c01 R_MSP430_32 00000000 .debug_loc + 3b0 │ │ │ │ │ 000008f4 00001001 R_MSP430_32 00000000 .debug_str + 46a │ │ │ │ │ 00000902 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 0000090c 00000c01 R_MSP430_32 00000000 .debug_loc + 3bf │ │ │ │ │ -00000913 00001001 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000913 00001001 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ 0000091a 00000205 R_MSP430_16_BYTE 00000000 .text + 25c │ │ │ │ │ 0000091c 00000205 R_MSP430_16_BYTE 00000000 .text + 286 │ │ │ │ │ 0000091e 00000c01 R_MSP430_32 00000000 .debug_loc + 3ca │ │ │ │ │ 00000931 00000c01 R_MSP430_32 00000000 .debug_loc + 3de │ │ │ │ │ 00000936 00001001 R_MSP430_32 00000000 .debug_str + 38b │ │ │ │ │ 00000940 00000c01 R_MSP430_32 00000000 .debug_loc + 3f0 │ │ │ │ │ 00000945 00001001 R_MSP430_32 00000000 .debug_str + 46a │ │ │ │ │ @@ -316,27 +316,27 @@ │ │ │ │ │ 00000973 00000c01 R_MSP430_32 00000000 .debug_loc + 41b │ │ │ │ │ 00000986 00000c01 R_MSP430_32 00000000 .debug_loc + 42f │ │ │ │ │ 0000098b 00001001 R_MSP430_32 00000000 .debug_str + 38b │ │ │ │ │ 00000995 00000c01 R_MSP430_32 00000000 .debug_loc + 441 │ │ │ │ │ 0000099a 00001001 R_MSP430_32 00000000 .debug_str + 46a │ │ │ │ │ 000009a8 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 000009b2 00000c01 R_MSP430_32 00000000 .debug_loc + 450 │ │ │ │ │ -000009b9 00001001 R_MSP430_32 00000000 .debug_str + 258 │ │ │ │ │ +000009b9 00001001 R_MSP430_32 00000000 .debug_str + 255 │ │ │ │ │ 000009c0 00000205 R_MSP430_16_BYTE 00000000 .text + 2b2 │ │ │ │ │ 000009c2 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ 000009d7 00000c01 R_MSP430_32 00000000 .debug_loc + 462 │ │ │ │ │ -000009de 00001001 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000009de 00001001 R_MSP430_32 00000000 .debug_str + 2dd │ │ │ │ │ 000009e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ 000009eb 00000205 R_MSP430_16_BYTE 00000000 .text + 30c │ │ │ │ │ 000009ed 00000c01 R_MSP430_32 00000000 .debug_loc + 474 │ │ │ │ │ 000009f6 00001001 R_MSP430_32 00000000 .debug_str + 3dc │ │ │ │ │ 00000a01 00000c01 R_MSP430_32 00000000 .debug_loc + 490 │ │ │ │ │ -00000a06 00001001 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000a06 00001001 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 00000a11 00000c01 R_MSP430_32 00000000 .debug_loc + 4a2 │ │ │ │ │ -00000a16 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000a16 00001001 R_MSP430_32 00000000 .debug_str + 27b │ │ │ │ │ 00000a25 00001001 R_MSP430_32 00000000 .debug_str + 3cf │ │ │ │ │ 00000a37 00000205 R_MSP430_16_BYTE 00000000 .text + 2ca │ │ │ │ │ 00000a39 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 00000a47 00000c01 R_MSP430_32 00000000 .debug_loc + 4b4 │ │ │ │ │ 00000a50 00000205 R_MSP430_16_BYTE 00000000 .text + 2ca │ │ │ │ │ 00000a52 00000205 R_MSP430_16_BYTE 00000000 .text + 2ce │ │ │ │ │ 00000a59 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind.inc │ │ │ │ │ 2 1 0 0 unwind-sjlj.c │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xab2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1ef): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x73): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x32c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x30d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x73): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x227): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x224): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x398): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -43,15 +43,15 @@ │ │ │ │ │ <54> DW_AT_name : (indirect string, offset: 0x485): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x1b8): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x1b5): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x476): _URC_NO_REASON │ │ │ │ │ @@ -65,21 +65,21 @@ │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <80> DW_AT_name : (indirect string, offset: 0x57a): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x44f): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x31a): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x379): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x11f): _URC_HANDLER_FOUND │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0x11c): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xd5): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0xd2): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x4af): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x53e): _Unwind_Reason_Code │ │ │ │ │ @@ -102,39 +102,39 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0xd7>, _Unwind_Exception │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2ce): _Unwind_Exception │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2cb): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x4e7): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x186): exception_cleanup │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x183): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 88 │ │ │ │ │ DW_AT_type : <0xaf>, _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <100> DW_AT_name : (indirect string, offset: 0x295): private_1 │ │ │ │ │ + <100> DW_AT_name : (indirect string, offset: 0x292): private_1 │ │ │ │ │ <104> DW_AT_decl_file : 3 │ │ │ │ │ <105> DW_AT_decl_line : 89 │ │ │ │ │ <106> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <10a> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><10d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0x310): private_2 │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x36f): private_2 │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 90 │ │ │ │ │ <114> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><11b>: Abbrev Number: 0 │ │ │ │ │ <1><11c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <11d> DW_AT_name : (indirect string, offset: 0x64d): _Unwind_Action │ │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │ │ <1d9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1dd>: Abbrev Number: 0 │ │ │ │ │ <1><1de>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1df> DW_AT_byte_size : 4 │ │ │ │ │ <1e0> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <1e1> DW_AT_name : (indirect string, offset: 0x3bd): long unsigned int │ │ │ │ │ <1><1e5>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <1e6> DW_AT_name : (indirect string, offset: 0x2b8): SjLj_Function_Context │ │ │ │ │ + <1e6> DW_AT_name : (indirect string, offset: 0x2b5): SjLj_Function_Context │ │ │ │ │ <1ea> DW_AT_byte_size : 16 │ │ │ │ │ <1eb> DW_AT_decl_file : 2 │ │ │ │ │ <1ec> DW_AT_decl_line : 53 │ │ │ │ │ <1ed> DW_AT_sibling : <0x246> │ │ │ │ │ <2><1f1>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1f2> DW_AT_name : (indirect string, offset: 0x5f5): prev │ │ │ │ │ <1f6> DW_AT_decl_file : 2 │ │ │ │ │ @@ -243,33 +243,33 @@ │ │ │ │ │ <2><1ff>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <200> DW_AT_name : (indirect string, offset: 0x460): call_site │ │ │ │ │ <204> DW_AT_decl_file : 2 │ │ │ │ │ <205> DW_AT_decl_line : 62 │ │ │ │ │ <206> DW_AT_type : <0x2f>, int │ │ │ │ │ <20a> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><20d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <20e> DW_AT_name : (indirect string, offset: 0xf8): data │ │ │ │ │ + <20e> DW_AT_name : (indirect string, offset: 0xf5): data │ │ │ │ │ <212> DW_AT_decl_file : 2 │ │ │ │ │ <213> DW_AT_decl_line : 66 │ │ │ │ │ <214> DW_AT_type : <0x24c>, _Unwind_Word, unsigned int │ │ │ │ │ <218> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><21b>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <21c> DW_AT_name : (indirect string, offset: 0x4db): personality │ │ │ │ │ <220> DW_AT_decl_file : 2 │ │ │ │ │ <221> DW_AT_decl_line : 70 │ │ │ │ │ <222> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <226> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><229>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <22a> DW_AT_name : (indirect string, offset: 0x29f): lsda │ │ │ │ │ + <22a> DW_AT_name : (indirect string, offset: 0x29c): lsda │ │ │ │ │ <22e> DW_AT_decl_file : 2 │ │ │ │ │ <22f> DW_AT_decl_line : 71 │ │ │ │ │ <230> DW_AT_type : <0x181> │ │ │ │ │ <234> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><237>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <238> DW_AT_name : (indirect string, offset: 0x2a4): jbuf │ │ │ │ │ + <238> DW_AT_name : (indirect string, offset: 0x2a1): jbuf │ │ │ │ │ <23c> DW_AT_decl_file : 2 │ │ │ │ │ <23d> DW_AT_decl_line : 80 │ │ │ │ │ <23e> DW_AT_type : <0x25c> │ │ │ │ │ <242> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><245>: Abbrev Number: 0 │ │ │ │ │ <1><246>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <247> DW_AT_byte_size : 2 │ │ │ │ │ @@ -301,70 +301,70 @@ │ │ │ │ │ <2><281>: Abbrev Number: 0 │ │ │ │ │ <1><282>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <283> DW_AT_name : (indirect string, offset: 0x5e2): _Unwind_FrameState │ │ │ │ │ <287> DW_AT_decl_file : 2 │ │ │ │ │ <288> DW_AT_decl_line : 92 │ │ │ │ │ <289> DW_AT_type : <0x26b> │ │ │ │ │ <1><28d>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <28e> DW_AT_name : (indirect string, offset: 0x246): uw_update_context │ │ │ │ │ + <28e> DW_AT_name : (indirect string, offset: 0x243): uw_update_context │ │ │ │ │ <292> DW_AT_decl_file : 2 │ │ │ │ │ <293> DW_AT_decl_line : 282 │ │ │ │ │ <295> DW_AT_prototyped : 1 │ │ │ │ │ <296> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <297> DW_AT_sibling : <0x2b3> │ │ │ │ │ <2><29b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <29c> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <29c> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <2a0> DW_AT_decl_file : 2 │ │ │ │ │ <2a1> DW_AT_decl_line : 282 │ │ │ │ │ <2a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2a7>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2a8> DW_AT_name : fs │ │ │ │ │ <2ab> DW_AT_decl_file : 2 │ │ │ │ │ <2ac> DW_AT_decl_line : 283 │ │ │ │ │ <2ae> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2b2>: Abbrev Number: 0 │ │ │ │ │ <1><2b3>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2b4> DW_AT_byte_size : 2 │ │ │ │ │ <2b5> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <1><2b9>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <2ba> DW_AT_name : (indirect string, offset: 0x146): _Unwind_SjLj_GetContext │ │ │ │ │ + <2ba> DW_AT_name : (indirect string, offset: 0x143): _Unwind_SjLj_GetContext │ │ │ │ │ <2be> DW_AT_decl_file : 2 │ │ │ │ │ <2bf> DW_AT_decl_line : 140 │ │ │ │ │ <2c0> DW_AT_prototyped : 1 │ │ │ │ │ <2c1> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2c5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2c6>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2c7> DW_AT_name : (indirect string, offset: 0x173): uw_frame_state_for │ │ │ │ │ + <2c7> DW_AT_name : (indirect string, offset: 0x170): uw_frame_state_for │ │ │ │ │ <2cb> DW_AT_decl_file : 2 │ │ │ │ │ <2cc> DW_AT_decl_line : 267 │ │ │ │ │ <2ce> DW_AT_prototyped : 1 │ │ │ │ │ <2cf> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <2d3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2d4> DW_AT_sibling : <0x2f0> │ │ │ │ │ <2><2d8>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d9> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <2d9> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <2dd> DW_AT_decl_file : 2 │ │ │ │ │ <2de> DW_AT_decl_line : 267 │ │ │ │ │ <2e0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2e4>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2e5> DW_AT_name : fs │ │ │ │ │ <2e8> DW_AT_decl_file : 2 │ │ │ │ │ <2e9> DW_AT_decl_line : 267 │ │ │ │ │ <2eb> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2ef>: Abbrev Number: 0 │ │ │ │ │ <1><2f0>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2f1> DW_AT_name : (indirect string, offset: 0x132): uw_identify_context │ │ │ │ │ + <2f1> DW_AT_name : (indirect string, offset: 0x12f): uw_identify_context │ │ │ │ │ <2f5> DW_AT_decl_file : 2 │ │ │ │ │ <2f6> DW_AT_decl_line : 310 │ │ │ │ │ <2f8> DW_AT_prototyped : 1 │ │ │ │ │ <2f9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2fd> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2fe> DW_AT_sibling : <0x30f> │ │ │ │ │ <2><302>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <303> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <303> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <307> DW_AT_decl_file : 2 │ │ │ │ │ <308> DW_AT_decl_line : 310 │ │ │ │ │ <30a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><30e>: Abbrev Number: 0 │ │ │ │ │ <1><30f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ <310> DW_AT_name : (indirect string, offset: 0x612): _Unwind_SjLj_SetContext │ │ │ │ │ <314> DW_AT_decl_file : 2 │ │ │ │ │ @@ -414,15 +414,15 @@ │ │ │ │ │ <368> DW_AT_name : (indirect string, offset: 0x62a): uw_advance_context │ │ │ │ │ <36c> DW_AT_decl_file : 2 │ │ │ │ │ <36d> DW_AT_decl_line : 289 │ │ │ │ │ <36f> DW_AT_prototyped : 1 │ │ │ │ │ <370> DW_AT_inline : 1 (inlined) │ │ │ │ │ <371> DW_AT_sibling : <0x38d> │ │ │ │ │ <2><375>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <37a> DW_AT_decl_file : 2 │ │ │ │ │ <37b> DW_AT_decl_line : 289 │ │ │ │ │ <37d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><381>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <382> DW_AT_name : fs │ │ │ │ │ <385> DW_AT_decl_file : 2 │ │ │ │ │ <386> DW_AT_decl_line : 289 │ │ │ │ │ @@ -432,15 +432,15 @@ │ │ │ │ │ <38e> DW_AT_name : (indirect string, offset: 0x63d): uw_init_context │ │ │ │ │ <392> DW_AT_decl_file : 2 │ │ │ │ │ <393> DW_AT_decl_line : 296 │ │ │ │ │ <395> DW_AT_prototyped : 1 │ │ │ │ │ <396> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <397> DW_AT_sibling : <0x3a8> │ │ │ │ │ <2><39b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <39c> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <39c> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <3a0> DW_AT_decl_file : 2 │ │ │ │ │ <3a1> DW_AT_decl_line : 296 │ │ │ │ │ <3a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><3a7>: Abbrev Number: 0 │ │ │ │ │ <1><3a8>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ <3a9> DW_AT_name : (indirect string, offset: 0x39): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ <3ad> DW_AT_decl_file : 1 │ │ │ │ │ @@ -454,15 +454,15 @@ │ │ │ │ │ <2><3c0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <3c1> DW_AT_name : exc │ │ │ │ │ <3c5> DW_AT_decl_file : 1 │ │ │ │ │ <3c6> DW_AT_decl_line : 142 │ │ │ │ │ <3c7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <3cb> DW_AT_location : 0x5c (location list) │ │ │ │ │ <2><3cf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 143 │ │ │ │ │ <3d6> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <3da> DW_AT_location : 0x6e (location list) │ │ │ │ │ <2><3de>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <3df> DW_AT_name : (indirect string, offset: 0x41d): stop │ │ │ │ │ <3e3> DW_AT_decl_file : 1 │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ <3><41f>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <420> DW_AT_name : fs │ │ │ │ │ <423> DW_AT_decl_file : 1 │ │ │ │ │ <424> DW_AT_decl_line : 151 │ │ │ │ │ <425> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <429> DW_AT_location : 0xc4 (location list) │ │ │ │ │ <3><42d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <42e> DW_AT_name : (indirect string, offset: 0x1eb): action │ │ │ │ │ + <42e> DW_AT_name : (indirect string, offset: 0x1e8): action │ │ │ │ │ <432> DW_AT_decl_file : 1 │ │ │ │ │ <433> DW_AT_decl_line : 152 │ │ │ │ │ <434> DW_AT_type : <0x2f>, int │ │ │ │ │ <438> DW_AT_location : 0xd2 (location list) │ │ │ │ │ <3><43c>: Abbrev Number: 33 (DW_TAG_inlined_subroutine) │ │ │ │ │ <43d> DW_AT_abstract_origin: <0x2c6> │ │ │ │ │ <441> DW_AT_entry_pc : 0x12 │ │ │ │ │ @@ -572,15 +572,15 @@ │ │ │ │ │ <2><4d3>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <4d4> DW_AT_name : exc │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 38 │ │ │ │ │ <4da> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <4de> DW_AT_location : 0x148 (location list) │ │ │ │ │ <2><4e2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4e3> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <4e3> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <4e7> DW_AT_decl_file : 1 │ │ │ │ │ <4e8> DW_AT_decl_line : 39 │ │ │ │ │ <4e9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <4ed> DW_AT_location : 0x15a (location list) │ │ │ │ │ <2><4f1>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <4f2> DW_AT_name : (indirect string, offset: 0x3cf): code │ │ │ │ │ <4f6> DW_AT_decl_file : 1 │ │ │ │ │ @@ -592,15 +592,15 @@ │ │ │ │ │ <3><505>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <506> DW_AT_name : fs │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 45 │ │ │ │ │ <50b> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <50f> DW_AT_location : 0x18c (location list) │ │ │ │ │ <3><513>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <514> DW_AT_name : (indirect string, offset: 0xea): match_handler │ │ │ │ │ + <514> DW_AT_name : (indirect string, offset: 0xe7): match_handler │ │ │ │ │ <518> DW_AT_decl_file : 1 │ │ │ │ │ <519> DW_AT_decl_line : 46 │ │ │ │ │ <51a> DW_AT_type : <0x2f>, int │ │ │ │ │ <51e> DW_AT_location : 0x1ac (location list) │ │ │ │ │ <3><522>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <523> DW_AT_abstract_origin: <0x28d> │ │ │ │ │ <527> DW_AT_low_pc : 0xd4 │ │ │ │ │ @@ -645,15 +645,15 @@ │ │ │ │ │ <3><582>: Abbrev Number: 36 (DW_TAG_formal_parameter) │ │ │ │ │ <583> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <587> DW_AT_location : 0x1ff (location list) │ │ │ │ │ <3><58b>: Abbrev Number: 0 │ │ │ │ │ <2><58c>: Abbrev Number: 0 │ │ │ │ │ <1><58d>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <58e> DW_AT_external : 1 │ │ │ │ │ - <58f> DW_AT_name : (indirect string, offset: 0x230): _Unwind_SjLj_Register │ │ │ │ │ + <58f> DW_AT_name : (indirect string, offset: 0x22d): _Unwind_SjLj_Register │ │ │ │ │ <593> DW_AT_decl_file : 3 │ │ │ │ │ <594> DW_AT_decl_line : 197 │ │ │ │ │ <595> DW_AT_prototyped : 1 │ │ │ │ │ <596> DW_AT_low_pc : 0x120 │ │ │ │ │ <598> DW_AT_high_pc : 0x12c │ │ │ │ │ <59a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <59d> DW_AT_sibling : <0x5ae> │ │ │ │ │ @@ -682,49 +682,49 @@ │ │ │ │ │ <3><5d0>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ <5d1> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <5d5> DW_AT_location : 2 byte block: 7f 0 (DW_OP_breg15 (r15): 0) │ │ │ │ │ <3><5d8>: Abbrev Number: 0 │ │ │ │ │ <2><5d9>: Abbrev Number: 0 │ │ │ │ │ <1><5da>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <5db> DW_AT_external : 1 │ │ │ │ │ - <5dc> DW_AT_name : (indirect string, offset: 0x111): _Unwind_GetGR │ │ │ │ │ + <5dc> DW_AT_name : (indirect string, offset: 0x10e): _Unwind_GetGR │ │ │ │ │ <5e0> DW_AT_decl_file : 3 │ │ │ │ │ <5e1> DW_AT_decl_line : 160 │ │ │ │ │ <5e2> DW_AT_prototyped : 1 │ │ │ │ │ <5e3> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <5e7> DW_AT_low_pc : 0x132 │ │ │ │ │ <5e9> DW_AT_high_pc : 0x13c │ │ │ │ │ <5eb> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5ee> DW_AT_sibling : <0x611> │ │ │ │ │ <2><5f2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <5f3> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <5f3> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <5f7> DW_AT_decl_file : 2 │ │ │ │ │ <5f8> DW_AT_decl_line : 176 │ │ │ │ │ <5f9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <5fd> DW_AT_location : 0x213 (location list) │ │ │ │ │ <2><601>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <602> DW_AT_name : (indirect string, offset: 0x15e): index │ │ │ │ │ + <602> DW_AT_name : (indirect string, offset: 0x15b): index │ │ │ │ │ <606> DW_AT_decl_file : 2 │ │ │ │ │ <607> DW_AT_decl_line : 176 │ │ │ │ │ <608> DW_AT_type : <0x2f>, int │ │ │ │ │ <60c> DW_AT_location : 0x21e (location list) │ │ │ │ │ <2><610>: Abbrev Number: 0 │ │ │ │ │ <1><611>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <612> DW_AT_external : 1 │ │ │ │ │ - <613> DW_AT_name : (indirect string, offset: 0x286): _Unwind_GetCFA │ │ │ │ │ + <613> DW_AT_name : (indirect string, offset: 0x283): _Unwind_GetCFA │ │ │ │ │ <617> DW_AT_decl_file : 3 │ │ │ │ │ <618> DW_AT_decl_line : 168 │ │ │ │ │ <619> DW_AT_prototyped : 1 │ │ │ │ │ <61a> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <61e> DW_AT_low_pc : 0x13c │ │ │ │ │ <620> DW_AT_high_pc : 0x14c │ │ │ │ │ <622> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <625> DW_AT_sibling : <0x639> │ │ │ │ │ <2><629>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <62a> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <62a> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <62e> DW_AT_decl_file : 2 │ │ │ │ │ <62f> DW_AT_decl_line : 184 │ │ │ │ │ <630> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <634> DW_AT_location : 0x232 (location list) │ │ │ │ │ <2><638>: Abbrev Number: 0 │ │ │ │ │ <1><639>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <63a> DW_AT_external : 1 │ │ │ │ │ @@ -733,45 +733,45 @@ │ │ │ │ │ <640> DW_AT_decl_line : 161 │ │ │ │ │ <641> DW_AT_prototyped : 1 │ │ │ │ │ <642> DW_AT_low_pc : 0x14c │ │ │ │ │ <644> DW_AT_high_pc : 0x158 │ │ │ │ │ <646> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <649> DW_AT_sibling : <0x677> │ │ │ │ │ <2><64d>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <64e> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <64e> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <652> DW_AT_decl_file : 2 │ │ │ │ │ <653> DW_AT_decl_line : 203 │ │ │ │ │ <654> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <658> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><65a>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <65b> DW_AT_name : (indirect string, offset: 0x15e): index │ │ │ │ │ + <65b> DW_AT_name : (indirect string, offset: 0x15b): index │ │ │ │ │ <65f> DW_AT_decl_file : 2 │ │ │ │ │ <660> DW_AT_decl_line : 203 │ │ │ │ │ <661> DW_AT_type : <0x2f>, int │ │ │ │ │ <665> DW_AT_location : 0x23d (location list) │ │ │ │ │ <2><669>: Abbrev Number: 44 (DW_TAG_formal_parameter) │ │ │ │ │ <66a> DW_AT_name : val │ │ │ │ │ <66e> DW_AT_decl_file : 2 │ │ │ │ │ <66f> DW_AT_decl_line : 203 │ │ │ │ │ <670> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <674> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><676>: Abbrev Number: 0 │ │ │ │ │ <1><677>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <678> DW_AT_external : 1 │ │ │ │ │ - <679> DW_AT_name : (indirect string, offset: 0x270): _Unwind_GetIP │ │ │ │ │ + <679> DW_AT_name : (indirect string, offset: 0x26d): _Unwind_GetIP │ │ │ │ │ <67d> DW_AT_decl_file : 3 │ │ │ │ │ <67e> DW_AT_decl_line : 163 │ │ │ │ │ <67f> DW_AT_prototyped : 1 │ │ │ │ │ <680> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <684> DW_AT_low_pc : 0x158 │ │ │ │ │ <686> DW_AT_high_pc : 0x162 │ │ │ │ │ <688> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <68b> DW_AT_sibling : <0x69f> │ │ │ │ │ <2><68f>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <690> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <690> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <694> DW_AT_decl_file : 2 │ │ │ │ │ <695> DW_AT_decl_line : 211 │ │ │ │ │ <696> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <69a> DW_AT_location : 0x251 (location list) │ │ │ │ │ <2><69e>: Abbrev Number: 0 │ │ │ │ │ <1><69f>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <6a0> DW_AT_external : 1 │ │ │ │ │ @@ -781,21 +781,21 @@ │ │ │ │ │ <6a7> DW_AT_prototyped : 1 │ │ │ │ │ <6a8> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <6ac> DW_AT_low_pc : 0x162 │ │ │ │ │ <6ae> DW_AT_high_pc : 0x178 │ │ │ │ │ <6b0> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6b3> DW_AT_sibling : <0x6d4> │ │ │ │ │ <2><6b7>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6b8> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <6b8> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <6bc> DW_AT_decl_file : 2 │ │ │ │ │ <6bd> DW_AT_decl_line : 217 │ │ │ │ │ <6be> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6c2> DW_AT_location : 0x25c (location list) │ │ │ │ │ <2><6c6>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <6c7> DW_AT_name : (indirect string, offset: 0x2a9): ip_before_insn │ │ │ │ │ + <6c7> DW_AT_name : (indirect string, offset: 0x2a6): ip_before_insn │ │ │ │ │ <6cb> DW_AT_decl_file : 2 │ │ │ │ │ <6cc> DW_AT_decl_line : 217 │ │ │ │ │ <6cd> DW_AT_type : <0x6d4>, int │ │ │ │ │ <6d1> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><6d3>: Abbrev Number: 0 │ │ │ │ │ <1><6d4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <6d5> DW_AT_byte_size : 2 │ │ │ │ │ @@ -807,39 +807,39 @@ │ │ │ │ │ <6e1> DW_AT_decl_line : 165 │ │ │ │ │ <6e2> DW_AT_prototyped : 1 │ │ │ │ │ <6e3> DW_AT_low_pc : 0x178 │ │ │ │ │ <6e5> DW_AT_high_pc : 0x182 │ │ │ │ │ <6e7> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6ea> DW_AT_sibling : <0x70d> │ │ │ │ │ <2><6ee>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6ef> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <6ef> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <6f3> DW_AT_decl_file : 2 │ │ │ │ │ <6f4> DW_AT_decl_line : 229 │ │ │ │ │ <6f5> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6f9> DW_AT_location : 0x267 (location list) │ │ │ │ │ <2><6fd>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <6fe> DW_AT_name : val │ │ │ │ │ <702> DW_AT_decl_file : 2 │ │ │ │ │ <703> DW_AT_decl_line : 229 │ │ │ │ │ <704> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <708> DW_AT_location : 0x272 (location list) │ │ │ │ │ <2><70c>: Abbrev Number: 0 │ │ │ │ │ <1><70d>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <70e> DW_AT_external : 1 │ │ │ │ │ - <70f> DW_AT_name : (indirect string, offset: 0x198): _Unwind_GetLanguageSpecificData │ │ │ │ │ + <70f> DW_AT_name : (indirect string, offset: 0x195): _Unwind_GetLanguageSpecificData │ │ │ │ │ <713> DW_AT_decl_file : 3 │ │ │ │ │ <714> DW_AT_decl_line : 170 │ │ │ │ │ <715> DW_AT_prototyped : 1 │ │ │ │ │ <716> DW_AT_type : <0x181> │ │ │ │ │ <71a> DW_AT_low_pc : 0x182 │ │ │ │ │ <71c> DW_AT_high_pc : 0x18a │ │ │ │ │ <71e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <721> DW_AT_sibling : <0x735> │ │ │ │ │ <2><725>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <726> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <726> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <72a> DW_AT_decl_file : 2 │ │ │ │ │ <72b> DW_AT_decl_line : 235 │ │ │ │ │ <72c> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <730> DW_AT_location : 0x286 (location list) │ │ │ │ │ <2><734>: Abbrev Number: 0 │ │ │ │ │ <1><735>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <736> DW_AT_external : 1 │ │ │ │ │ @@ -849,23 +849,23 @@ │ │ │ │ │ <73d> DW_AT_prototyped : 1 │ │ │ │ │ <73e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <742> DW_AT_low_pc : 0x18a │ │ │ │ │ <744> DW_AT_high_pc : 0x18e │ │ │ │ │ <746> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <749> DW_AT_sibling : <0x75d> │ │ │ │ │ <2><74d>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <74e> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <74e> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <752> DW_AT_decl_file : 2 │ │ │ │ │ <753> DW_AT_decl_line : 241 │ │ │ │ │ <754> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <758> DW_AT_location : 0x291 (location list) │ │ │ │ │ <2><75c>: Abbrev Number: 0 │ │ │ │ │ <1><75d>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <75e> DW_AT_external : 1 │ │ │ │ │ - <75f> DW_AT_name : (indirect string, offset: 0x2f2): _Unwind_FindEnclosingFunction │ │ │ │ │ + <75f> DW_AT_name : (indirect string, offset: 0x2ef): _Unwind_FindEnclosingFunction │ │ │ │ │ <763> DW_AT_decl_file : 3 │ │ │ │ │ <764> DW_AT_decl_line : 239 │ │ │ │ │ <765> DW_AT_prototyped : 1 │ │ │ │ │ <766> DW_AT_type : <0x181> │ │ │ │ │ <76a> DW_AT_low_pc : 0x18e │ │ │ │ │ <76c> DW_AT_high_pc : 0x192 │ │ │ │ │ <76e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │ │ <78c> DW_AT_prototyped : 1 │ │ │ │ │ <78d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <791> DW_AT_low_pc : 0x192 │ │ │ │ │ <793> DW_AT_high_pc : 0x196 │ │ │ │ │ <795> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <798> DW_AT_sibling : <0x7ac> │ │ │ │ │ <2><79c>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <79d> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <79d> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <7a1> DW_AT_decl_file : 2 │ │ │ │ │ <7a2> DW_AT_decl_line : 254 │ │ │ │ │ <7a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7a7> DW_AT_location : 0x2a7 (location list) │ │ │ │ │ <2><7ab>: Abbrev Number: 0 │ │ │ │ │ <1><7ac>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <7ad> DW_AT_external : 1 │ │ │ │ │ @@ -903,23 +903,23 @@ │ │ │ │ │ <7b4> DW_AT_prototyped : 1 │ │ │ │ │ <7b5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <7b9> DW_AT_low_pc : 0x196 │ │ │ │ │ <7bb> DW_AT_high_pc : 0x19a │ │ │ │ │ <7bd> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7c0> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><7c4>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <7c5> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <7c5> DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ <7c9> DW_AT_decl_file : 2 │ │ │ │ │ <7ca> DW_AT_decl_line : 260 │ │ │ │ │ <7cc> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7d0> DW_AT_location : 0x2b2 (location list) │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <7d6> DW_AT_external : 1 │ │ │ │ │ - <7d7> DW_AT_name : (indirect string, offset: 0x1cf): _Unwind_SjLj_RaiseException │ │ │ │ │ + <7d7> DW_AT_name : (indirect string, offset: 0x1cc): _Unwind_SjLj_RaiseException │ │ │ │ │ <7db> DW_AT_decl_file : 3 │ │ │ │ │ <7dc> DW_AT_decl_line : 201 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <7e2> DW_AT_low_pc : 0x19a │ │ │ │ │ <7e4> DW_AT_high_pc : 0x236 │ │ │ │ │ <7e6> DW_AT_frame_base : 0x2bd (location list) │ │ │ │ │ @@ -1045,15 +1045,15 @@ │ │ │ │ │ <906> DW_AT_decl_file : 1 │ │ │ │ │ <907> DW_AT_decl_line : 199 │ │ │ │ │ <908> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <90c> DW_AT_location : 0x3bf (location list) │ │ │ │ │ <2><910>: Abbrev Number: 0 │ │ │ │ │ <1><911>: Abbrev Number: 52 (DW_TAG_subprogram) │ │ │ │ │ <912> DW_AT_external : 1 │ │ │ │ │ - <913> DW_AT_name : (indirect string, offset: 0xfd): _Unwind_SjLj_Resume │ │ │ │ │ + <913> DW_AT_name : (indirect string, offset: 0xfa): _Unwind_SjLj_Resume │ │ │ │ │ <917> DW_AT_decl_file : 3 │ │ │ │ │ <918> DW_AT_decl_line : 205 │ │ │ │ │ <919> DW_AT_prototyped : 1 │ │ │ │ │ <91a> DW_AT_low_pc : 0x25c │ │ │ │ │ <91c> DW_AT_high_pc : 0x286 │ │ │ │ │ <91e> DW_AT_frame_base : 0x3ca (location list) │ │ │ │ │ <922> DW_AT_sibling : <0x962> │ │ │ │ │ @@ -1116,15 +1116,15 @@ │ │ │ │ │ <9ac> DW_AT_decl_file : 1 │ │ │ │ │ <9ad> DW_AT_decl_line : 247 │ │ │ │ │ <9ae> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9b2> DW_AT_location : 0x450 (location list) │ │ │ │ │ <2><9b6>: Abbrev Number: 0 │ │ │ │ │ <1><9b7>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <9b8> DW_AT_external : 1 │ │ │ │ │ - <9b9> DW_AT_name : (indirect string, offset: 0x258): _Unwind_DeleteException │ │ │ │ │ + <9b9> DW_AT_name : (indirect string, offset: 0x255): _Unwind_DeleteException │ │ │ │ │ <9bd> DW_AT_decl_file : 3 │ │ │ │ │ <9be> DW_AT_decl_line : 134 │ │ │ │ │ <9bf> DW_AT_prototyped : 1 │ │ │ │ │ <9c0> DW_AT_low_pc : 0x2b2 │ │ │ │ │ <9c2> DW_AT_high_pc : 0x2c2 │ │ │ │ │ <9c4> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <9c7> DW_AT_sibling : <0x9dc> │ │ │ │ │ @@ -1133,15 +1133,15 @@ │ │ │ │ │ <9d0> DW_AT_decl_file : 1 │ │ │ │ │ <9d1> DW_AT_decl_line : 268 │ │ │ │ │ <9d3> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <9d7> DW_AT_location : 0x462 (location list) │ │ │ │ │ <2><9db>: Abbrev Number: 0 │ │ │ │ │ <1><9dc>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <9dd> DW_AT_external : 1 │ │ │ │ │ - <9de> DW_AT_name : (indirect string, offset: 0x2e0): _Unwind_Backtrace │ │ │ │ │ + <9de> DW_AT_name : (indirect string, offset: 0x2dd): _Unwind_Backtrace │ │ │ │ │ <9e2> DW_AT_decl_file : 3 │ │ │ │ │ <9e3> DW_AT_decl_line : 153 │ │ │ │ │ <9e4> DW_AT_prototyped : 1 │ │ │ │ │ <9e5> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9e9> DW_AT_low_pc : 0x2c2 │ │ │ │ │ <9eb> DW_AT_high_pc : 0x30c │ │ │ │ │ <9ed> DW_AT_frame_base : 0x474 (location list) │ │ │ │ │ @@ -1149,21 +1149,21 @@ │ │ │ │ │ <2><9f5>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ <9f6> DW_AT_name : (indirect string, offset: 0x3dc): trace │ │ │ │ │ <9fa> DW_AT_decl_file : 1 │ │ │ │ │ <9fb> DW_AT_decl_line : 278 │ │ │ │ │ <9fd> DW_AT_type : <0x183>, _Unwind_Trace_Fn, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 0x490 (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x164): trace_argument │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x161): trace_argument │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x181> │ │ │ │ │ DW_AT_location : 0x4a2 (location list) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x27b): context │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 280 │ │ │ │ │ DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3cf): code │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ ._/N0A/O │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind.inc │ │ │ │ │ unwind-sjlj.c │ │ │ │ │ unwind.h │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ uw_install_context │ │ │ │ │ _Unwind_SjLj_ForcedUnwind │ │ │ │ │ _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ _Unwind_GetRegionStart │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ match_handler │ │ │ │ │ _Unwind_SjLj_Resume │ │ │ │ │ _Unwind_GetGR │ │ │ │ │ _URC_HANDLER_FOUND │ │ │ │ │ uw_identify_context │ │ │ │ │ _Unwind_SjLj_GetContext │ │ │ │ │ @@ -32,17 +32,17 @@ │ │ │ │ │ _Unwind_GetCFA │ │ │ │ │ private_1 │ │ │ │ │ ip_before_insn │ │ │ │ │ SjLj_Function_Context │ │ │ │ │ _Unwind_Exception │ │ │ │ │ _Unwind_Backtrace │ │ │ │ │ _Unwind_FindEnclosingFunction │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ private_2 │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ this_context │ │ │ │ │ unsigned int │ │ │ │ │ _Unwind_SjLj_Unregister │ │ │ │ │ long unsigned int │ │ │ │ │ _Unwind_Word │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ _Unwind_Stop_Fn │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,50 +2,50 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] _Unwind_Ptr │ │ │ │ │ [ c] uw_install_context │ │ │ │ │ [ 1f] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ [ 39] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ [ 55] target │ │ │ │ │ [ 5c] _Unwind_GetRegionStart │ │ │ │ │ - [ 73] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - [ d5] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ ea] match_handler │ │ │ │ │ - [ f8] data │ │ │ │ │ - [ fd] _Unwind_SjLj_Resume │ │ │ │ │ - [ 111] _Unwind_GetGR │ │ │ │ │ - [ 11f] _URC_HANDLER_FOUND │ │ │ │ │ - [ 132] uw_identify_context │ │ │ │ │ - [ 146] _Unwind_SjLj_GetContext │ │ │ │ │ - [ 15e] index │ │ │ │ │ - [ 164] trace_argument │ │ │ │ │ - [ 173] uw_frame_state_for │ │ │ │ │ - [ 186] exception_cleanup │ │ │ │ │ - [ 198] _Unwind_GetLanguageSpecificData │ │ │ │ │ - [ 1b8] long long unsigned int │ │ │ │ │ - [ 1cf] _Unwind_SjLj_RaiseException │ │ │ │ │ - [ 1eb] action │ │ │ │ │ - [ 1f2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 227] long int │ │ │ │ │ - [ 230] _Unwind_SjLj_Register │ │ │ │ │ - [ 246] uw_update_context │ │ │ │ │ - [ 258] _Unwind_DeleteException │ │ │ │ │ - [ 270] _Unwind_GetIP │ │ │ │ │ - [ 27e] context │ │ │ │ │ - [ 286] _Unwind_GetCFA │ │ │ │ │ - [ 295] private_1 │ │ │ │ │ - [ 29f] lsda │ │ │ │ │ - [ 2a4] jbuf │ │ │ │ │ - [ 2a9] ip_before_insn │ │ │ │ │ - [ 2b8] SjLj_Function_Context │ │ │ │ │ - [ 2ce] _Unwind_Exception │ │ │ │ │ - [ 2e0] _Unwind_Backtrace │ │ │ │ │ - [ 2f2] _Unwind_FindEnclosingFunction │ │ │ │ │ - [ 310] private_2 │ │ │ │ │ - [ 31a] _URC_END_OF_STACK │ │ │ │ │ - [ 32c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 73] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ d2] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ e7] match_handler │ │ │ │ │ + [ f5] data │ │ │ │ │ + [ fa] _Unwind_SjLj_Resume │ │ │ │ │ + [ 10e] _Unwind_GetGR │ │ │ │ │ + [ 11c] _URC_HANDLER_FOUND │ │ │ │ │ + [ 12f] uw_identify_context │ │ │ │ │ + [ 143] _Unwind_SjLj_GetContext │ │ │ │ │ + [ 15b] index │ │ │ │ │ + [ 161] trace_argument │ │ │ │ │ + [ 170] uw_frame_state_for │ │ │ │ │ + [ 183] exception_cleanup │ │ │ │ │ + [ 195] _Unwind_GetLanguageSpecificData │ │ │ │ │ + [ 1b5] long long unsigned int │ │ │ │ │ + [ 1cc] _Unwind_SjLj_RaiseException │ │ │ │ │ + [ 1e8] action │ │ │ │ │ + [ 1ef] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 224] long int │ │ │ │ │ + [ 22d] _Unwind_SjLj_Register │ │ │ │ │ + [ 243] uw_update_context │ │ │ │ │ + [ 255] _Unwind_DeleteException │ │ │ │ │ + [ 26d] _Unwind_GetIP │ │ │ │ │ + [ 27b] context │ │ │ │ │ + [ 283] _Unwind_GetCFA │ │ │ │ │ + [ 292] private_1 │ │ │ │ │ + [ 29c] lsda │ │ │ │ │ + [ 2a1] jbuf │ │ │ │ │ + [ 2a6] ip_before_insn │ │ │ │ │ + [ 2b5] SjLj_Function_Context │ │ │ │ │ + [ 2cb] _Unwind_Exception │ │ │ │ │ + [ 2dd] _Unwind_Backtrace │ │ │ │ │ + [ 2ef] _Unwind_FindEnclosingFunction │ │ │ │ │ + [ 30d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + [ 36f] private_2 │ │ │ │ │ + [ 379] _URC_END_OF_STACK │ │ │ │ │ [ 38b] this_context │ │ │ │ │ [ 398] unsigned int │ │ │ │ │ [ 3a5] _Unwind_SjLj_Unregister │ │ │ │ │ [ 3bd] long unsigned int │ │ │ │ │ [ 3cf] code │ │ │ │ │ [ 3d4] current │ │ │ │ │ [ 3dc] trace │ │ │ ├── gthr-gnat.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -26,19 +26,19 @@ │ │ │ │ │ 00000052 00000701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000056 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb40 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 22 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000001e 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ +0000001e 00000d01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000031 00000d01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 00000038 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000003a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 00000041 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000048 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000004a 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 00000051 00000d01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 gthr-gnat.c │ │ │ │ │ 2 1 0 0 gthr-gnat.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ │ Length: 0x10b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x4a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x91): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x22 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_typedef) │ │ │ │ │ - <1e> DW_AT_name : (indirect string, offset: 0x7f): __gthread_mutex_t │ │ │ │ │ + <1e> DW_AT_name : (indirect string, offset: 0xdf): __gthread_mutex_t │ │ │ │ │ <22> DW_AT_decl_file : 2 │ │ │ │ │ <23> DW_AT_decl_line : 34 │ │ │ │ │ <24> DW_AT_type : <0x28>, int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2b> DW_AT_name : int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ gthr-gnat.c │ │ │ │ │ gthr-gnat.h │ │ │ │ │ __gthread_active_p │ │ │ │ │ __gnat_default_lock │ │ │ │ │ __gnat_default_unlock │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ __gnat_install_locks │ │ │ │ │ __gnat_task_unlock │ │ │ │ │ __gthread_mutex_lock │ │ │ │ │ __gnat_task_lock │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gthread_active_p │ │ │ │ │ [ 13] __gnat_default_lock │ │ │ │ │ [ 27] __gnat_default_unlock │ │ │ │ │ [ 3d] mutex │ │ │ │ │ [ 43] unlock │ │ │ │ │ [ 4a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 7f] __gthread_mutex_t │ │ │ │ │ - [ 91] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ 7f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ df] __gthread_mutex_t │ │ │ │ │ [ f1] __gthread_mutex_unlock │ │ │ │ │ [ 108] __gnat_install_locks │ │ │ │ │ [ 11d] __gnat_task_unlock │ │ │ │ │ [ 130] __gthread_mutex_lock │ │ │ │ │ [ 145] lock │ │ │ │ │ [ 14a] __gnat_task_lock │ │ │ ├── unwind-c.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -34,95 +34,95 @@ │ │ │ │ │ 00000016 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1ce0 contains 163 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 35a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 289 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 166 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000020 00000d01 R_MSP430_32 00000000 .debug_str + 3f4 │ │ │ │ │ -00000027 00000d01 R_MSP430_32 00000000 .debug_str + 25b │ │ │ │ │ -00000033 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 325 │ │ │ │ │ +00000027 00000d01 R_MSP430_32 00000000 .debug_str + 2a2 │ │ │ │ │ +00000033 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 30d │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -00000054 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ -00000061 00000d01 R_MSP430_32 00000000 .debug_str + 268 │ │ │ │ │ +00000054 00000d01 R_MSP430_32 00000000 .debug_str + 260 │ │ │ │ │ +00000061 00000d01 R_MSP430_32 00000000 .debug_str + 2af │ │ │ │ │ 0000006e 00000d01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000074 00000d01 R_MSP430_32 00000000 .debug_str + 238 │ │ │ │ │ -0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000080 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000074 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ +0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ +00000080 00000d01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ 00000086 00000d01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ +0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ 00000092 00000d01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000098 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000098 00000d01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ 0000009e 00000d01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ 000000a5 00000d01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 000000b0 00000d01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000000d8 00000d01 R_MSP430_32 00000000 .debug_str + 348 │ │ │ │ │ -000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 000000f2 00000d01 R_MSP430_32 00000000 .debug_str + 3cb │ │ │ │ │ 00000100 00000d01 R_MSP430_32 00000000 .debug_str + 3fd │ │ │ │ │ 0000010e 00000d01 R_MSP430_32 00000000 .debug_str + 407 │ │ │ │ │ 0000011d 00000d01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2e8 │ │ │ │ │ +0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2d0 │ │ │ │ │ 00000136 00000d01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000142 00000d01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000150 00000d01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000150 00000d01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 0000015d 00000d01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 0000016b 00000d01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ 00000179 00000d01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 00000187 00000d01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ +00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ 000001a3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000001b1 00000d01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000001cd 00000d01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 000001d2 00000d01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ -000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 305 │ │ │ │ │ +000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00000202 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000020d 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000218 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +00000218 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 0000022a 00000d01 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ 0000024f 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000025a 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000265 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ -00000277 00000d01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000265 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ +00000277 00000d01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000288 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ -0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ +0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 2fa │ │ │ │ │ 000002b1 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 000002bd 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ 000002f7 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 0000030b 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 00000321 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 00000333 00000d01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 00000344 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ -0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ -000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 2c6 │ │ │ │ │ +000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 00000406 00000d01 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ 00000417 00000d01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ 00000422 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000424 00000205 R_MSP430_16_BYTE 00000000 .text + 166 │ │ │ │ │ 00000426 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000042b 00000d01 R_MSP430_32 00000000 .debug_str + 39f │ │ │ │ │ 00000435 00000901 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000043a 00000d01 R_MSP430_32 00000000 .debug_str + 411 │ │ │ │ │ 00000444 00000901 R_MSP430_32 00000000 .debug_loc + 2d │ │ │ │ │ -00000449 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +00000449 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 00000457 00000d01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000465 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 00000473 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000047e 00000d01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 00000488 00000901 R_MSP430_32 00000000 .debug_loc + 3f │ │ │ │ │ 00000495 00000901 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ -0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ 000004a4 00000901 R_MSP430_32 00000000 .debug_loc + 6a │ │ │ │ │ 000004b2 00000901 R_MSP430_32 00000000 .debug_loc + 7d │ │ │ │ │ 000004b7 00000d01 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ 000004c3 00000d01 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + ee │ │ │ │ │ 000004d0 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 000004d2 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-c.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,82 +4,82 @@ │ │ │ │ │ Length: 0x746 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x35a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x289): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x166 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1e> DW_AT_byte_size : 4 │ │ │ │ │ <1f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <20> DW_AT_name : (indirect string, offset: 0x3f4): long int │ │ │ │ │ <1><24>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <25> DW_AT_byte_size : 2 │ │ │ │ │ <26> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <27> DW_AT_name : (indirect string, offset: 0x25b): unsigned int │ │ │ │ │ + <27> DW_AT_name : (indirect string, offset: 0x2a2): unsigned int │ │ │ │ │ <1><2b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <2c> DW_AT_byte_size : 2 │ │ │ │ │ <2d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2e> DW_AT_name : int │ │ │ │ │ <1><32>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <33> DW_AT_name : (indirect string, offset: 0x1ea): _Unwind_Word │ │ │ │ │ + <33> DW_AT_name : (indirect string, offset: 0x231): _Unwind_Word │ │ │ │ │ <37> DW_AT_decl_file : 3 │ │ │ │ │ <38> DW_AT_decl_line : 43 │ │ │ │ │ <39> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x325): _Unwind_Ptr │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x30d): _Unwind_Ptr │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 48 │ │ │ │ │ <44> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Internal_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 50 │ │ │ │ │ <4f> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x219): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x260): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x268): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x2af): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x116): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x238): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x27f): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x1d2): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x219): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x15f): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x319): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x125): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x207): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x24e): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0xdd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0x19b): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x1e2): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x81): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5a): _Unwind_Reason_Code │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x348): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3cb): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2b>, int │ │ │ │ │ <1><127>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <128> DW_AT_byte_size : 2 │ │ │ │ │ <129> DW_AT_type : <0x12d>, _Unwind_Context │ │ │ │ │ <1><12d>: Abbrev Number: 12 (DW_TAG_structure_type) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0x2e8): _Unwind_Context │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0x2d0): _Unwind_Context │ │ │ │ │ <132> DW_AT_declaration : 1 │ │ │ │ │ <1><133>: Abbrev Number: 13 (DW_TAG_pointer_type) │ │ │ │ │ <134> DW_AT_byte_size : 2 │ │ │ │ │ <1><135>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <136> DW_AT_name : (indirect string, offset: 0x136): _sleb128_t │ │ │ │ │ <13a> DW_AT_decl_file : 3 │ │ │ │ │ <13b> DW_AT_decl_line : 259 │ │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ <142> DW_AT_name : (indirect string, offset: 0x2c): _uleb128_t │ │ │ │ │ <146> DW_AT_decl_file : 3 │ │ │ │ │ <147> DW_AT_decl_line : 260 │ │ │ │ │ <149> DW_AT_type : <0x14d>, long unsigned int │ │ │ │ │ <1><14d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <14e> DW_AT_byte_size : 4 │ │ │ │ │ <14f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x177): long unsigned int │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0x1be): long unsigned int │ │ │ │ │ <1><154>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <155> DW_AT_byte_size : 12 │ │ │ │ │ <156> DW_AT_decl_file : 1 │ │ │ │ │ <157> DW_AT_decl_line : 33 │ │ │ │ │ <158> DW_AT_sibling : <0x1bf> │ │ │ │ │ <2><15c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <15d> DW_AT_name : (indirect string, offset: 0x37): Start │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><186>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <187> DW_AT_name : (indirect string, offset: 0x26): TType │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ <18c> DW_AT_decl_line : 38 │ │ │ │ │ <18d> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <191> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><194>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <195> DW_AT_name : (indirect string, offset: 0x2f8): action_table │ │ │ │ │ + <195> DW_AT_name : (indirect string, offset: 0x2e0): action_table │ │ │ │ │ <199> DW_AT_decl_file : 1 │ │ │ │ │ <19a> DW_AT_decl_line : 39 │ │ │ │ │ <19b> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <19f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><1a2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1a3> DW_AT_name : (indirect string, offset: 0xce): ttype_encoding │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │ │ <1cd> DW_AT_name : (indirect string, offset: 0x141): unsigned char │ │ │ │ │ <1><1d1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <1d2> DW_AT_name : (indirect string, offset: 0x3af): lsda_header_info │ │ │ │ │ <1d6> DW_AT_decl_file : 1 │ │ │ │ │ <1d7> DW_AT_decl_line : 42 │ │ │ │ │ <1d8> DW_AT_type : <0x154> │ │ │ │ │ <1><1dc>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1dd> DW_AT_name : (indirect string, offset: 0x305): read_uleb128 │ │ │ │ │ + <1dd> DW_AT_name : (indirect string, offset: 0x2ed): read_uleb128 │ │ │ │ │ <1e1> DW_AT_decl_file : 2 │ │ │ │ │ <1e2> DW_AT_decl_line : 131 │ │ │ │ │ <1e3> DW_AT_prototyped : 1 │ │ │ │ │ <1e4> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <1e8> DW_AT_inline : 1 (inlined) │ │ │ │ │ <1e9> DW_AT_sibling : <0x223> │ │ │ │ │ <2><1ed>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ <208> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><20c>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20d> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <211> DW_AT_decl_file : 2 │ │ │ │ │ <212> DW_AT_decl_line : 134 │ │ │ │ │ <213> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><217>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <218> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <218> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <21c> DW_AT_decl_file : 2 │ │ │ │ │ <21d> DW_AT_decl_line : 135 │ │ │ │ │ <21e> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><222>: Abbrev Number: 0 │ │ │ │ │ <1><223>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <224> DW_AT_byte_size : 2 │ │ │ │ │ <225> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ @@ -287,24 +287,24 @@ │ │ │ │ │ <255> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><259>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <25a> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <25e> DW_AT_decl_file : 2 │ │ │ │ │ <25f> DW_AT_decl_line : 156 │ │ │ │ │ <260> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><264>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <265> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <265> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <269> DW_AT_decl_file : 2 │ │ │ │ │ <26a> DW_AT_decl_line : 157 │ │ │ │ │ <26b> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><26f>: Abbrev Number: 0 │ │ │ │ │ <1><270>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <271> DW_AT_byte_size : 2 │ │ │ │ │ <272> DW_AT_type : <0x135>, _sleb128_t, long int │ │ │ │ │ <1><276>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <277> DW_AT_name : (indirect string, offset: 0x1bc): base_of_encoded_value │ │ │ │ │ + <277> DW_AT_name : (indirect string, offset: 0x203): base_of_encoded_value │ │ │ │ │ <27b> DW_AT_decl_file : 2 │ │ │ │ │ <27c> DW_AT_decl_line : 101 │ │ │ │ │ <27d> DW_AT_prototyped : 1 │ │ │ │ │ <27e> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <282> DW_AT_inline : 1 (inlined) │ │ │ │ │ <283> DW_AT_sibling : <0x29e> │ │ │ │ │ <2><287>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -315,15 +315,15 @@ │ │ │ │ │ <2><292>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x331): context │ │ │ │ │ <297> DW_AT_decl_file : 2 │ │ │ │ │ <298> DW_AT_decl_line : 101 │ │ │ │ │ <299> DW_AT_type : <0x127>, _Unwind_Context │ │ │ │ │ <2><29d>: Abbrev Number: 0 │ │ │ │ │ <1><29e>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <29f> DW_AT_name : (indirect string, offset: 0x312): read_encoded_value │ │ │ │ │ + <29f> DW_AT_name : (indirect string, offset: 0x2fa): read_encoded_value │ │ │ │ │ <2a3> DW_AT_decl_file : 2 │ │ │ │ │ <2a4> DW_AT_decl_line : 279 │ │ │ │ │ <2a6> DW_AT_prototyped : 1 │ │ │ │ │ <2a7> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2ab> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2ac> DW_AT_sibling : <0x2df> │ │ │ │ │ <2><2b0>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ │ <2d8> DW_AT_decl_line : 280 │ │ │ │ │ <2da> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><2de>: Abbrev Number: 0 │ │ │ │ │ <1><2df>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2e0> DW_AT_byte_size : 2 │ │ │ │ │ <2e1> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1><2e5>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <2e6> DW_AT_name : (indirect string, offset: 0x189): parse_lsda_header │ │ │ │ │ + <2e6> DW_AT_name : (indirect string, offset: 0x1d0): parse_lsda_header │ │ │ │ │ <2ea> DW_AT_decl_file : 1 │ │ │ │ │ <2eb> DW_AT_decl_line : 45 │ │ │ │ │ <2ec> DW_AT_prototyped : 1 │ │ │ │ │ <2ed> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2f1> DW_AT_inline : 1 (inlined) │ │ │ │ │ <2f2> DW_AT_sibling : <0x32c> │ │ │ │ │ <2><2f6>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -397,30 +397,30 @@ │ │ │ │ │ <33f> DW_AT_sibling : <0x403> │ │ │ │ │ <2><343>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <344> DW_AT_name : (indirect string, offset: 0x3eb): encoding │ │ │ │ │ <348> DW_AT_decl_file : 2 │ │ │ │ │ <349> DW_AT_decl_line : 181 │ │ │ │ │ <34a> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><34e>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <34f> DW_AT_name : (indirect string, offset: 0x256): base │ │ │ │ │ + <34f> DW_AT_name : (indirect string, offset: 0x29d): base │ │ │ │ │ <353> DW_AT_decl_file : 2 │ │ │ │ │ <354> DW_AT_decl_line : 181 │ │ │ │ │ <355> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><359>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <35a> DW_AT_name : p │ │ │ │ │ <35c> DW_AT_decl_file : 2 │ │ │ │ │ <35d> DW_AT_decl_line : 182 │ │ │ │ │ <35e> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2><362>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <363> DW_AT_name : val │ │ │ │ │ <367> DW_AT_decl_file : 2 │ │ │ │ │ <368> DW_AT_decl_line : 182 │ │ │ │ │ <369> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><36d>: Abbrev Number: 25 (DW_TAG_union_type) │ │ │ │ │ - <36e> DW_AT_name : (indirect string, offset: 0x27f): unaligned │ │ │ │ │ + <36e> DW_AT_name : (indirect string, offset: 0x2c6): unaligned │ │ │ │ │ <372> DW_AT_byte_size : 8 │ │ │ │ │ <373> DW_AT_decl_file : 2 │ │ │ │ │ <374> DW_AT_decl_line : 184 │ │ │ │ │ <375> DW_AT_sibling : <0x3c1> │ │ │ │ │ <3><379>: Abbrev Number: 26 (DW_TAG_member) │ │ │ │ │ <37a> DW_AT_name : ptr │ │ │ │ │ <37e> DW_AT_decl_file : 2 │ │ │ │ │ @@ -459,15 +459,15 @@ │ │ │ │ │ <3><3c0>: Abbrev Number: 0 │ │ │ │ │ <2><3c1>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3c2> DW_AT_name : u │ │ │ │ │ <3c4> DW_AT_decl_file : 2 │ │ │ │ │ <3c5> DW_AT_decl_line : 195 │ │ │ │ │ <3c6> DW_AT_type : <0x40a>, unaligned │ │ │ │ │ <2><3ca>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <3cb> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <3cb> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <3cf> DW_AT_decl_file : 2 │ │ │ │ │ <3d0> DW_AT_decl_line : 196 │ │ │ │ │ <3d1> DW_AT_type : <0x48>, _Unwind_Internal_Ptr, unsigned int │ │ │ │ │ <2><3d5>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <3d6> DW_AT_sibling : <0x3e4> │ │ │ │ │ <3><3da>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3db> DW_AT_name : a │ │ │ │ │ @@ -519,15 +519,15 @@ │ │ │ │ │ <2><439>: Abbrev Number: 30 (DW_TAG_formal_parameter) │ │ │ │ │ <43a> DW_AT_name : (indirect string, offset: 0x411): actions │ │ │ │ │ <43e> DW_AT_decl_file : 1 │ │ │ │ │ <43f> DW_AT_decl_line : 116 │ │ │ │ │ <440> DW_AT_type : <0x11c>, _Unwind_Action, int │ │ │ │ │ <444> DW_AT_location : 0x2d (location list) │ │ │ │ │ <2><448>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <449> DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + <449> DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ <44d> DW_AT_decl_file : 1 │ │ │ │ │ <44e> DW_AT_decl_line : 117 │ │ │ │ │ <44f> DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ <453> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2><456>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <457> DW_AT_name : (indirect string, offset: 0xc4): ue_header │ │ │ │ │ <45b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -554,15 +554,15 @@ │ │ │ │ │ <2><48c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <48d> DW_AT_name : p │ │ │ │ │ <48f> DW_AT_decl_file : 1 │ │ │ │ │ <490> DW_AT_decl_line : 123 │ │ │ │ │ <491> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <495> DW_AT_location : 0x58 (location list) │ │ │ │ │ <2><499>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <49a> DW_AT_name : (indirect string, offset: 0x1b0): landing_pad │ │ │ │ │ + <49a> DW_AT_name : (indirect string, offset: 0x1f7): landing_pad │ │ │ │ │ <49e> DW_AT_decl_file : 1 │ │ │ │ │ <49f> DW_AT_decl_line : 124 │ │ │ │ │ <4a0> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <4a4> DW_AT_location : 0x6a (location list) │ │ │ │ │ <2><4a8>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <4a9> DW_AT_name : ip │ │ │ │ │ <4ac> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-c.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind.h │ │ │ │ │ cs_action │ │ │ │ │ __gcc_personality_sj0 │ │ │ │ │ _uleb128_t │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ @@ -18,35 +18,35 @@ │ │ │ │ │ language_specific_data │ │ │ │ │ _Unwind_Action │ │ │ │ │ _URC_NO_REASON │ │ │ │ │ _URC_NORMAL_STOP │ │ │ │ │ _sleb128_t │ │ │ │ │ unsigned char │ │ │ │ │ ttype_base │ │ │ │ │ -_URC_FATAL_PHASE1_ERROR │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ long unsigned int │ │ │ │ │ parse_lsda_header │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ landing_pad │ │ │ │ │ base_of_encoded_value │ │ │ │ │ _URC_FATAL_PHASE2_ERROR │ │ │ │ │ _Unwind_Word │ │ │ │ │ exception_class │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ _Unwind_Exception_Class │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ unaligned │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ _Unwind_Context │ │ │ │ │ action_table │ │ │ │ │ read_uleb128 │ │ │ │ │ read_encoded_value │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ +_URC_FATAL_PHASE1_ERROR │ │ │ │ │ ip_before_insn │ │ │ │ │ _Unwind_Exception │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ found_something │ │ │ │ │ lsda_header_info │ │ │ │ │ exception_cleanup │ │ │ │ │ long long int │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -19,37 +19,37 @@ │ │ │ │ │ [ 107] _Unwind_Action │ │ │ │ │ [ 116] _URC_NO_REASON │ │ │ │ │ [ 125] _URC_NORMAL_STOP │ │ │ │ │ [ 136] _sleb128_t │ │ │ │ │ [ 141] unsigned char │ │ │ │ │ [ 14f] ttype_base │ │ │ │ │ [ 15a] info │ │ │ │ │ - [ 15f] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ - [ 177] long unsigned int │ │ │ │ │ - [ 189] parse_lsda_header │ │ │ │ │ - [ 19b] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ 1b0] landing_pad │ │ │ │ │ - [ 1bc] base_of_encoded_value │ │ │ │ │ - [ 1d2] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ - [ 1ea] _Unwind_Word │ │ │ │ │ - [ 1f7] exception_class │ │ │ │ │ - [ 207] _URC_END_OF_STACK │ │ │ │ │ - [ 219] _Unwind_Exception_Class │ │ │ │ │ - [ 231] result │ │ │ │ │ - [ 238] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 256] base │ │ │ │ │ - [ 25b] unsigned int │ │ │ │ │ - [ 268] long long unsigned int │ │ │ │ │ - [ 27f] unaligned │ │ │ │ │ - [ 289] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ - [ 2e8] _Unwind_Context │ │ │ │ │ - [ 2f8] action_table │ │ │ │ │ - [ 305] read_uleb128 │ │ │ │ │ - [ 312] read_encoded_value │ │ │ │ │ - [ 325] _Unwind_Ptr │ │ │ │ │ + [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + [ 1be] long unsigned int │ │ │ │ │ + [ 1d0] parse_lsda_header │ │ │ │ │ + [ 1e2] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 1f7] landing_pad │ │ │ │ │ + [ 203] base_of_encoded_value │ │ │ │ │ + [ 219] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + [ 231] _Unwind_Word │ │ │ │ │ + [ 23e] exception_class │ │ │ │ │ + [ 24e] _URC_END_OF_STACK │ │ │ │ │ + [ 260] _Unwind_Exception_Class │ │ │ │ │ + [ 278] result │ │ │ │ │ + [ 27f] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 29d] base │ │ │ │ │ + [ 2a2] unsigned int │ │ │ │ │ + [ 2af] long long unsigned int │ │ │ │ │ + [ 2c6] unaligned │ │ │ │ │ + [ 2d0] _Unwind_Context │ │ │ │ │ + [ 2e0] action_table │ │ │ │ │ + [ 2ed] read_uleb128 │ │ │ │ │ + [ 2fa] read_encoded_value │ │ │ │ │ + [ 30d] _Unwind_Ptr │ │ │ │ │ + [ 319] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 331] context │ │ │ │ │ [ 339] ip_before_insn │ │ │ │ │ [ 348] _Unwind_Exception │ │ │ │ │ [ 35a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 38f] found_something │ │ │ │ │ [ 39f] version │ │ │ │ │ [ 3a7] LPStart │ │ │ ├── emutls.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -13,48 +13,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000002c 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000030 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc90 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 9c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 0000003e 00000c01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ -00000049 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000049 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 0000005c 00000c01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -000000ba 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -000000c7 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000101 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +000000ba 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +000000c7 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000101 00000c01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010e 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000123 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000012c 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 0000012e 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 0000013c 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000145 00000801 R_MSP430_32 00000000 .debug_loc + 26 │ │ │ │ │ 0000014e 00000801 R_MSP430_32 00000000 .debug_loc + 3f │ │ │ │ │ -00000157 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000157 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 0000015e 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 00000160 00000205 R_MSP430_16_BYTE 00000000 .text + 9c │ │ │ │ │ -00000173 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ -00000180 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000173 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000180 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe34 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe4c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 emutls.c │ │ │ │ │ 2 1 0 0 gthr-single.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,44 +2,44 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x197 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x28): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x113): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x9c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x103): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <3e> DW_AT_name : (indirect string, offset: 0x18a): word │ │ │ │ │ <42> DW_AT_decl_file : 1 │ │ │ │ │ <43> DW_AT_decl_line : 32 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x11c): pointer │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x17b): pointer │ │ │ │ │ <4d> DW_AT_decl_file : 1 │ │ │ │ │ <4e> DW_AT_decl_line : 33 │ │ │ │ │ <4f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <54> DW_AT_byte_size : 2 │ │ │ │ │ <55> DW_AT_decl_file : 1 │ │ │ │ │ <56> DW_AT_decl_line : 39 │ │ │ │ │ @@ -54,53 +54,53 @@ │ │ │ │ │ <6b> DW_AT_decl_file : 1 │ │ │ │ │ <6c> DW_AT_decl_line : 41 │ │ │ │ │ <6d> DW_AT_type : <0x72> │ │ │ │ │ <2><71>: Abbrev Number: 0 │ │ │ │ │ <1><72>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <73> DW_AT_byte_size : 2 │ │ │ │ │ <1><74>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x96): __emutls_object │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xf5): __emutls_object │ │ │ │ │ <79> DW_AT_byte_size : 8 │ │ │ │ │ <7a> DW_AT_decl_file : 1 │ │ │ │ │ <7b> DW_AT_decl_line : 35 │ │ │ │ │ <7c> DW_AT_sibling : <0xb9> │ │ │ │ │ <2><80>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x117): size │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x176): size │ │ │ │ │ <85> DW_AT_decl_file : 1 │ │ │ │ │ <86> DW_AT_decl_line : 37 │ │ │ │ │ <87> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <8b> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><8e>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x81): align │ │ │ │ │ <93> DW_AT_decl_file : 1 │ │ │ │ │ <94> DW_AT_decl_line : 38 │ │ │ │ │ <95> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <99> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><9c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : loc │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 42 │ │ │ │ │ DW_AT_type : <0x53> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x111): templ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x170): templ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 43 │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6a): __gthread_active_p │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __gthread_active_p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 211 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1>: Abbrev Number: 13 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x5d): emutls_alloc │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xbc): emutls_alloc │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 92 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ DW_AT_inline : 1 (inlined) │ │ │ │ │ DW_AT_sibling : <0xf9> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -120,15 +120,15 @@ │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 16 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x74>, __emutls_object │ │ │ │ │ <1>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <100> DW_AT_external : 1 │ │ │ │ │ - <101> DW_AT_name : (indirect string, offset: 0xd): __emutls_get_address │ │ │ │ │ + <101> DW_AT_name : (indirect string, offset: 0x6c): __emutls_get_address │ │ │ │ │ <105> DW_AT_decl_file : 1 │ │ │ │ │ <106> DW_AT_decl_line : 126 │ │ │ │ │ <107> DW_AT_prototyped : 1 │ │ │ │ │ <108> DW_AT_type : <0x72> │ │ │ │ │ <10c> DW_AT_low_pc : 0x0 │ │ │ │ │ <10e> DW_AT_high_pc : 0x74 │ │ │ │ │ <110> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -157,41 +157,41 @@ │ │ │ │ │ <14a> DW_AT_abstract_origin: <0xed> │ │ │ │ │ <14e> DW_AT_location : 0x3f (location list) │ │ │ │ │ <4><152>: Abbrev Number: 0 │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ - <157> DW_AT_name : (indirect string, offset: 0x7d): __emutls_register_common │ │ │ │ │ + <157> DW_AT_name : (indirect string, offset: 0xdc): __emutls_register_common │ │ │ │ │ <15b> DW_AT_decl_file : 1 │ │ │ │ │ <15c> DW_AT_decl_line : 190 │ │ │ │ │ <15d> DW_AT_prototyped : 1 │ │ │ │ │ <15e> DW_AT_low_pc : 0x74 │ │ │ │ │ <160> DW_AT_high_pc : 0x9c │ │ │ │ │ <162> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><165>: Abbrev Number: 24 (DW_TAG_formal_parameter) │ │ │ │ │ <166> DW_AT_name : obj │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 190 │ │ │ │ │ <16c> DW_AT_type : <0xf9>, __emutls_object │ │ │ │ │ <170> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><172>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x117): size │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x176): size │ │ │ │ │ <177> DW_AT_decl_file : 1 │ │ │ │ │ <178> DW_AT_decl_line : 191 │ │ │ │ │ <179> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <17d> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><17f>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <180> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ + <180> DW_AT_name : (indirect string, offset: 0x81): align │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ │ <185> DW_AT_decl_line : 191 │ │ │ │ │ <186> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <18a> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><18c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x111): templ │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x170): templ │ │ │ │ │ <191> DW_AT_decl_file : 1 │ │ │ │ │ <192> DW_AT_decl_line : 191 │ │ │ │ │ <193> DW_AT_type : <0x72> │ │ │ │ │ <197> DW_AT_location : 1 byte block: 5c (DW_OP_reg12 (r12)) │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ emutls.c │ │ │ │ │ gthr-single.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ __emutls_get_address │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ emutls_alloc │ │ │ │ │ __gthread_active_p │ │ │ │ │ __emutls_register_common │ │ │ │ │ __emutls_object │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] __emutls_get_address │ │ │ │ │ - [ 22] align │ │ │ │ │ - [ 28] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5d] emutls_alloc │ │ │ │ │ - [ 6a] __gthread_active_p │ │ │ │ │ - [ 7d] __emutls_register_common │ │ │ │ │ - [ 96] __emutls_object │ │ │ │ │ - [ a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - [ 103] char │ │ │ │ │ - [ 108] long int │ │ │ │ │ - [ 111] templ │ │ │ │ │ - [ 117] size │ │ │ │ │ - [ 11c] pointer │ │ │ │ │ - [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 5f] unsigned int │ │ │ │ │ + [ 6c] __emutls_get_address │ │ │ │ │ + [ 81] align │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] emutls_alloc │ │ │ │ │ + [ c9] __gthread_active_p │ │ │ │ │ + [ dc] __emutls_register_common │ │ │ │ │ + [ f5] __emutls_object │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] long int │ │ │ │ │ + [ 113] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + [ 170] templ │ │ │ │ │ + [ 176] size │ │ │ │ │ + [ 17b] pointer │ │ │ │ │ [ 183] offset │ │ │ │ │ [ 18a] word │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/libgcov.a │ │ │ ├── file list │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ ----------- 0 0 0 106 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 106 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 3088 2018-01-24 18:25:27.000000 _gcov.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2160 2018-01-24 18:25:27.000000 _gcov_merge_add.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:27.000000 _gcov_merge_single.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:27.000000 _gcov_merge_delta.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_fork.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execl.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execlp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execle.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execvp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_execve.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_interval_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_pow2_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_one_value_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_indirect_call_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_average_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_ior_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1380 2018-01-24 18:25:27.000000 _gcov_merge_ior.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3088 2022-01-07 17:14:45.000000 _gcov.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2160 2022-01-07 17:14:45.000000 _gcov_merge_add.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:14:45.000000 _gcov_merge_single.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:14:45.000000 _gcov_merge_delta.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_fork.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execl.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execlp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execle.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execvp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_execve.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_interval_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_pow2_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_one_value_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_indirect_call_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_average_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:45.000000 _gcov_ior_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1380 2022-01-07 17:14:46.000000 _gcov_merge_ior.o │ │ │ ├── _gcov.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -5,48 +5,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000022 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000026 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa30 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000a01 R_MSP430_32 00000000 .debug_str + 1d5 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ 00000044 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000049 00000a01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -00000056 00000a01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000049 00000a01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +00000056 00000a01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ 00000068 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000089 00000a01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -00000098 00000a01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000089 00000a01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000098 00000a01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ 000000b7 00000a01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ +000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 0000010b 00000a01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -0000011b 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000011b 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ 00000128 00000a01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ 00000137 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000146 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ 00000155 00000a01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 00000164 00000a01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000173 00000a01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ +00000173 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ 00000182 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000191 00000a01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +00000191 00000a01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 1de │ │ │ │ │ 000001c9 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001cb 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -000001e2 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +000001e2 00000a01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 000001e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 000001eb 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbec contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,80 +2,80 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1ed (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x192): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x133): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x106): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x13): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x176): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1d5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <37> DW_AT_byte_size : 2 │ │ │ │ │ <38> DW_AT_type : <0x3c>, char │ │ │ │ │ <1><3c>: Abbrev Number: 5 (DW_TAG_const_type) │ │ │ │ │ <3d> DW_AT_type : <0x41>, char │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><48>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x182): gcov_unsigned_t │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x123): gcov_unsigned_t │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 168 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0xb6): long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x172): gcov_type │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x113): gcov_type │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 171 │ │ │ │ │ <61> DW_AT_type : <0x65>, long long int │ │ │ │ │ <1><65>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 8 │ │ │ │ │ <67> DW_AT_encoding : 5 (signed) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6c>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x165): gcov_fn_info │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x106): gcov_fn_info │ │ │ │ │ <71> DW_AT_byte_size : 8 │ │ │ │ │ <72> DW_AT_decl_file : 2 │ │ │ │ │ <73> DW_AT_decl_line : 415 │ │ │ │ │ <75> DW_AT_sibling : <0xa7> │ │ │ │ │ <2><79>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x17c): ident │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x11d): ident │ │ │ │ │ <7e> DW_AT_decl_file : 2 │ │ │ │ │ <7f> DW_AT_decl_line : 417 │ │ │ │ │ <81> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <85> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><88>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <89> DW_AT_name : (indirect string, offset: 0x38): checksum │ │ │ │ │ + <89> DW_AT_name : (indirect string, offset: 0x96): checksum │ │ │ │ │ <8d> DW_AT_decl_file : 2 │ │ │ │ │ <8e> DW_AT_decl_line : 418 │ │ │ │ │ <90> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <94> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><97>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xbe): n_ctrs │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0xc8): n_ctrs │ │ │ │ │ <9c> DW_AT_decl_file : 2 │ │ │ │ │ <9d> DW_AT_decl_line : 419 │ │ │ │ │ <9f> DW_AT_type : <0xa7>, unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ @@ -99,40 +99,40 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x5a>, gcov_type, long long int │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2a): gcov_ctr_info │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x88): gcov_ctr_info │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 426 │ │ │ │ │ DW_AT_sibling : <0x11a> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ DW_AT_name : num │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 428 │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1c7): values │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x168): values │ │ │ │ │ <100> DW_AT_decl_file : 2 │ │ │ │ │ <101> DW_AT_decl_line : 429 │ │ │ │ │ <103> DW_AT_type : <0xd9>, gcov_type, long long int │ │ │ │ │ <107> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10a>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <10b> DW_AT_name : (indirect string, offset: 0xef): merge │ │ │ │ │ <10f> DW_AT_decl_file : 2 │ │ │ │ │ <110> DW_AT_decl_line : 430 │ │ │ │ │ <112> DW_AT_type : <0xb6>, gcov_merge_fn │ │ │ │ │ <116> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><119>: Abbrev Number: 0 │ │ │ │ │ <1><11a>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0xc5): gcov_info │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x9f): gcov_info │ │ │ │ │ <11f> DW_AT_byte_size : 18 │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 434 │ │ │ │ │ <123> DW_AT_sibling : <0x1a0> │ │ │ │ │ <2><127>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <128> DW_AT_name : (indirect string, offset: 0xde): version │ │ │ │ │ <12c> DW_AT_decl_file : 2 │ │ │ │ │ @@ -160,27 +160,27 @@ │ │ │ │ │ <2><163>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <164> DW_AT_name : (indirect string, offset: 0xf5): n_functions │ │ │ │ │ <168> DW_AT_decl_file : 2 │ │ │ │ │ <169> DW_AT_decl_line : 442 │ │ │ │ │ <16b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16f> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><172>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x20): functions │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x7e): functions │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ <178> DW_AT_decl_line : 443 │ │ │ │ │ <17a> DW_AT_type : <0x1a6>, gcov_fn_info │ │ │ │ │ <17e> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><181>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <182> DW_AT_name : (indirect string, offset: 0xd5): ctr_mask │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 445 │ │ │ │ │ <189> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <18d> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><190>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <191> DW_AT_name : (indirect string, offset: 0x1ce): counts │ │ │ │ │ + <191> DW_AT_name : (indirect string, offset: 0x16f): counts │ │ │ │ │ <195> DW_AT_decl_file : 2 │ │ │ │ │ <196> DW_AT_decl_line : 446 │ │ │ │ │ <198> DW_AT_type : <0x1b1>, gcov_ctr_info │ │ │ │ │ <19c> DW_AT_data_member_location: 2 byte block: 23 12 (DW_OP_plus_uconst: 18) │ │ │ │ │ <2><19f>: Abbrev Number: 0 │ │ │ │ │ <1><1a0>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <1a1> DW_AT_byte_size : 2 │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1d7> DW_AT_decl_file : 1 │ │ │ │ │ <1d8> DW_AT_decl_line : 49 │ │ │ │ │ <1d9> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <1dd> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><1df>: Abbrev Number: 0 │ │ │ │ │ <1><1e0>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1e1> DW_AT_external : 1 │ │ │ │ │ - <1e2> DW_AT_name : (indirect string, offset: 0x9f): __gcov_flush │ │ │ │ │ + <1e2> DW_AT_name : (indirect string, offset: 0xa9): __gcov_flush │ │ │ │ │ <1e6> DW_AT_decl_file : 1 │ │ │ │ │ <1e7> DW_AT_decl_line : 50 │ │ │ │ │ <1e8> DW_AT_prototyped : 1 │ │ │ │ │ <1e9> DW_AT_low_pc : 0x2 │ │ │ │ │ <1eb> DW_AT_high_pc : 0x4 │ │ │ │ │ <1ed> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1><1f0>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ unsigned int │ │ │ │ │ functions │ │ │ │ │ gcov_ctr_info │ │ │ │ │ checksum │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +gcov_info │ │ │ │ │ __gcov_flush │ │ │ │ │ long unsigned int │ │ │ │ │ -gcov_info │ │ │ │ │ ctr_mask │ │ │ │ │ filename │ │ │ │ │ n_functions │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ gcov_fn_info │ │ │ │ │ gcov_type │ │ │ │ │ gcov_unsigned_t │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ __gcov_init │ │ │ │ │ gcov_merge_fn │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] next │ │ │ │ │ - [ 13] unsigned int │ │ │ │ │ - [ 20] functions │ │ │ │ │ - [ 2a] gcov_ctr_info │ │ │ │ │ - [ 38] checksum │ │ │ │ │ - [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 9f] __gcov_flush │ │ │ │ │ - [ ac] long unsigned int │ │ │ │ │ - [ be] n_ctrs │ │ │ │ │ - [ c5] gcov_info │ │ │ │ │ + [ 13] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 71] unsigned int │ │ │ │ │ + [ 7e] functions │ │ │ │ │ + [ 88] gcov_ctr_info │ │ │ │ │ + [ 96] checksum │ │ │ │ │ + [ 9f] gcov_info │ │ │ │ │ + [ a9] __gcov_flush │ │ │ │ │ + [ b6] long unsigned int │ │ │ │ │ + [ c8] n_ctrs │ │ │ │ │ [ cf] stamp │ │ │ │ │ [ d5] ctr_mask │ │ │ │ │ [ de] version │ │ │ │ │ [ e6] filename │ │ │ │ │ [ ef] merge │ │ │ │ │ [ f5] n_functions │ │ │ │ │ [ 101] char │ │ │ │ │ - [ 106] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 165] gcov_fn_info │ │ │ │ │ - [ 172] gcov_type │ │ │ │ │ - [ 17c] ident │ │ │ │ │ - [ 182] gcov_unsigned_t │ │ │ │ │ - [ 192] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 1c7] values │ │ │ │ │ - [ 1ce] counts │ │ │ │ │ + [ 106] gcov_fn_info │ │ │ │ │ + [ 113] gcov_type │ │ │ │ │ + [ 11d] ident │ │ │ │ │ + [ 123] gcov_unsigned_t │ │ │ │ │ + [ 133] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 168] values │ │ │ │ │ + [ 16f] counts │ │ │ │ │ + [ 176] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ 1d5] long int │ │ │ │ │ [ 1de] __gcov_init │ │ │ │ │ [ 1ea] gcov_merge_fn │ │ │ ├── _gcov_merge_add.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x774 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x84c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x864 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x8f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x30): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x65): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x136): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xd8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x149): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x13f): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x14e): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x7e): __gcov_merge_add │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_add │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 54 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xc4): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 54 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x12b): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xcd): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 55 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_add │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] __gcov_merge_add │ │ │ │ │ - [ 8f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] __gcov_merge_add │ │ │ │ │ + [ 30] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 65] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ c4] counters │ │ │ │ │ - [ cd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 12b] n_counters │ │ │ │ │ - [ 136] long int │ │ │ │ │ + [ cd] n_counters │ │ │ │ │ + [ d8] long int │ │ │ │ │ + [ e1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 13f] gcov_type │ │ │ │ │ [ 149] char │ │ │ │ │ [ 14e] long long int │ │ │ ├── _gcov_merge_single.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,30 +4,30 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x77c contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000040 00000a01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x854 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x86c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,23 +4,23 @@ │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x33): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x71): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xe3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x68): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xda): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xdb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x14): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -51,21 +51,21 @@ │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 59 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x68): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xc7): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 59 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0xcf): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xd0): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 60 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ __gcov_merge_single │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gcov_merge_single │ │ │ │ │ [ 14] unsigned int │ │ │ │ │ [ 21] long unsigned int │ │ │ │ │ [ 33] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 68] counters │ │ │ │ │ - [ 71] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ cf] n_counters │ │ │ │ │ - [ da] long int │ │ │ │ │ - [ e3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ 68] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ c7] counters │ │ │ │ │ + [ d0] n_counters │ │ │ │ │ + [ db] long int │ │ │ │ │ + [ e4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 142] gcov_type │ │ │ │ │ [ 14c] char │ │ │ │ │ [ 151] long long int │ │ │ ├── _gcov_merge_delta.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x77c contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x854 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x86c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x91): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x32): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x67): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x138): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xda): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x14b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x150): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x7e): __gcov_merge_delta │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_delta │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 64 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xc6): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 64 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x12d): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xcf): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 65 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_delta │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] __gcov_merge_delta │ │ │ │ │ - [ 91] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] __gcov_merge_delta │ │ │ │ │ + [ 32] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 67] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ [ c6] counters │ │ │ │ │ - [ cf] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 12d] n_counters │ │ │ │ │ - [ 138] long int │ │ │ │ │ + [ cf] n_counters │ │ │ │ │ + [ da] long int │ │ │ │ │ + [ e3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 141] gcov_type │ │ │ │ │ [ 14b] char │ │ │ │ │ [ 150] long long int │ │ │ ├── _gcov_fork.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execl.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execlp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execle.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execvp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_execve.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_interval_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_pow2_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_one_value_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_indirect_call_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_average_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_ior_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ │ ├── _gcov_merge_ior.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d4 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x111): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5f): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x11a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x6c): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x11f): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ - [ 5f] unsigned int │ │ │ │ │ - [ 6c] long unsigned int │ │ │ │ │ - [ 7e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 111] long int │ │ │ │ │ + [ 0] unsigned int │ │ │ │ │ + [ d] long unsigned int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/libgcc │ │ │ │ │ + [ b3] long int │ │ │ │ │ + [ bc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 11a] char │ │ │ │ │ [ 11f] long long int │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/mmpy-16/libcrt0.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 248 2018-01-24 18:25:47.000000 / │ │ │ │ +---------- 0 0 0 248 2022-01-07 17:15:09.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:47.000000 _reset_vector__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:47.000000 __watchdog_support.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:47.000000 __init_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:47.000000 __low_level_init.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1708 2018-01-24 18:25:47.000000 _copy_data.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:47.000000 _clear_bss.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:47.000000 __stop_progExec__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:47.000000 _endless_loop__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:47.000000 _unexpected_.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:47.000000 _ctors430.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:47.000000 _dtors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:15:08.000000 _reset_vector__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:15:08.000000 __watchdog_support.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:15:09.000000 __init_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:15:09.000000 __low_level_init.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1708 2022-01-07 17:15:09.000000 _copy_data.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:09.000000 _clear_bss.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:15:09.000000 __stop_progExec__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:15:09.000000 _endless_loop__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:15:09.000000 _unexpected_.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:09.000000 _ctors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:15:09.000000 _dtors430.o │ │ │ ├── __watchdog_support.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .noinit.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ ├── __init_stack.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/mmpy-16/libcrt0dwdt.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 226 2018-01-24 18:25:47.000000 / │ │ │ │ +---------- 0 0 0 226 2022-01-07 17:15:09.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:47.000000 _reset_vector__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:47.000000 __watchdog_support-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:47.000000 __init_stack-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:47.000000 __low_level_init-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:47.000000 _copy_data-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:47.000000 _clear_bss-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:47.000000 __stop_progExec__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:47.000000 _endless_loop__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:47.000000 _unexpected_-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:47.000000 _ctors430-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:47.000000 _dtors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:15:09.000000 _reset_vector__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:15:09.000000 __watchdog_support-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:15:09.000000 __init_stack-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:15:09.000000 __low_level_init-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:15:09.000000 _copy_data-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:15:09.000000 _clear_bss-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:15:09.000000 __stop_progExec__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:15:09.000000 _endless_loop__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:15:09.000000 _unexpected_-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:15:09.000000 _ctors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:15:09.000000 _dtors430-dwdt.o │ │ │ ├── __watchdog_support-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __init_stack-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/mmpy-16/libgcc.a │ │ │ ├── file list │ │ │ │ @@ -1,136 +1,136 @@ │ │ │ │ ----------- 0 0 0 2814 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 2814 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:38.000000 _cmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:38.000000 _ucmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:38.000000 _cmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:38.000000 _ucmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1508 2018-01-24 18:25:38.000000 _mulqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:38.000000 _mulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:38.000000 _umulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1508 2018-01-24 18:25:38.000000 _mulhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1596 2018-01-24 18:25:38.000000 _mulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1576 2018-01-24 18:25:38.000000 _umulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:38.000000 _mulsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1624 2018-01-24 18:25:38.000000 _mulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1604 2018-01-24 18:25:38.000000 _umulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1692 2018-01-24 18:25:38.000000 _muldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1636 2018-01-24 18:25:38.000000 _udivmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1712 2018-01-24 18:25:38.000000 _divmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:38.000000 _udivmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1716 2018-01-24 18:25:38.000000 _divmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1672 2018-01-24 18:25:38.000000 _udivmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1744 2018-01-24 18:25:38.000000 _divmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1904 2018-01-24 18:25:38.000000 _udivmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1868 2018-01-24 18:25:38.000000 _divmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1528 2018-01-24 18:25:38.000000 __prologue_saver.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:38.000000 __epilogue_restorer.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:38.000000 __epilogue_restorer_intr.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1496 2018-01-24 18:25:38.000000 _ashlqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1496 2018-01-24 18:25:38.000000 _ashrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:38.000000 _lshrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:39.000000 _ashlhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1512 2018-01-24 18:25:39.000000 _ashrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1680 2018-01-24 18:25:39.000000 _lshrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:39.000000 _ashlsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1652 2018-01-24 18:25:39.000000 _ashrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 513 2018-01-24 18:25:39.000000 _lshrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1780 2018-01-24 18:25:39.000000 _ashldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1816 2018-01-24 18:25:39.000000 _ashrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1780 2018-01-24 18:25:39.000000 _lshrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2856 2018-01-24 18:25:39.000000 _negdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2236 2018-01-24 18:25:39.000000 _clear_cache.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2248 2018-01-24 18:25:39.000000 _enable_execute_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:39.000000 _trampoline.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:39.000000 __main.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2596 2018-01-24 18:25:39.000000 _absvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2672 2018-01-24 18:25:39.000000 _absvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2668 2018-01-24 18:25:39.000000 _addvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2788 2018-01-24 18:25:39.000000 _addvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2668 2018-01-24 18:25:39.000000 _subvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2780 2018-01-24 18:25:39.000000 _subvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2716 2018-01-24 18:25:39.000000 _mulvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4732 2018-01-24 18:25:40.000000 _mulvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2616 2018-01-24 18:25:40.000000 _negvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2696 2018-01-24 18:25:40.000000 _negvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1952 2018-01-24 18:25:40.000000 _ctors.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3276 2018-01-24 18:25:40.000000 _ffssi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3760 2018-01-24 18:25:40.000000 _ffsdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:40.000000 _clz.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3068 2018-01-24 18:25:40.000000 _clzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3528 2018-01-24 18:25:40.000000 _clzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3216 2018-01-24 18:25:40.000000 _ctzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3744 2018-01-24 18:25:40.000000 _ctzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2176 2018-01-24 18:25:40.000000 _popcount_tab.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2772 2018-01-24 18:25:40.000000 _popcountsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2792 2018-01-24 18:25:40.000000 _popcountdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2512 2018-01-24 18:25:40.000000 _paritysi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2928 2018-01-24 18:25:40.000000 _paritydi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2860 2018-01-24 18:25:40.000000 _powisf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:40.000000 _powidf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:40.000000 _powixf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _powitf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6540 2018-01-24 18:25:41.000000 _mulsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _muldc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _mulxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _multc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6100 2018-01-24 18:25:41.000000 _divsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _divdc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _divxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _divtc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2492 2018-01-24 18:25:41.000000 _bswapsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2892 2018-01-24 18:25:41.000000 _bswapdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2700 2018-01-24 18:25:41.000000 _fixunssfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixunsdfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixunsxfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2632 2018-01-24 18:25:41.000000 _fixsfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixtfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3572 2018-01-24 18:25:41.000000 _fixunssfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:41.000000 _fixunsdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _fixunsxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _fixunstfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3892 2018-01-24 18:25:42.000000 _floatdisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatdidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatdixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3972 2018-01-24 18:25:42.000000 _floatundisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatundidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatundixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _floatunditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1552 2018-01-24 18:25:42.000000 _eprintf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2972 2018-01-24 18:25:42.000000 __gcc_bcmp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14660 2018-01-24 18:25:42.000000 _divdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14560 2018-01-24 18:25:42.000000 _moddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14376 2018-01-24 18:25:42.000000 _udivdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 13968 2018-01-24 18:25:43.000000 _umoddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2468 2018-01-24 18:25:43.000000 _udiv_w_sdiv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 15404 2018-01-24 18:25:43.000000 _udivmoddi4.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4624 2018-01-24 18:25:43.000000 _pack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3844 2018-01-24 18:25:43.000000 _unpack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6616 2018-01-24 18:25:43.000000 _addsub_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5776 2018-01-24 18:25:43.000000 _mul_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5004 2018-01-24 18:25:43.000000 _div_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3420 2018-01-24 18:25:43.000000 _fpcmp_parts_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3464 2018-01-24 18:25:43.000000 _compare_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _eq_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _ne_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _gt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _ge_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _lt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:43.000000 _le_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3724 2018-01-24 18:25:44.000000 _unord_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3900 2018-01-24 18:25:44.000000 _si_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3848 2018-01-24 18:25:44.000000 _sf_to_si.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3456 2018-01-24 18:25:44.000000 _negate_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3284 2018-01-24 18:25:44.000000 _make_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2036 2018-01-24 18:25:44.000000 _sf_to_df.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2336 2018-01-24 18:25:44.000000 _thenan_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2036 2018-01-24 18:25:44.000000 _sf_to_usi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4012 2018-01-24 18:25:44.000000 _usi_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1436 2018-01-24 18:25:44.000000 unwind-dw2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 32504 2018-01-24 18:25:44.000000 unwind-dw2-fde.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14716 2018-01-24 18:25:44.000000 unwind-sjlj.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3336 2018-01-24 18:25:44.000000 gthr-gnat.o │ │ │ │ --rw-rw-r-- 0 2952 1009 9468 2018-01-24 18:25:45.000000 unwind-c.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3680 2018-01-24 18:25:45.000000 emutls.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:14:58.000000 _cmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:14:59.000000 _ucmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:14:59.000000 _cmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:14:59.000000 _ucmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1508 2022-01-07 17:14:59.000000 _mulqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:59.000000 _mulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:59.000000 _umulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1508 2022-01-07 17:14:59.000000 _mulhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1596 2022-01-07 17:14:59.000000 _mulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1576 2022-01-07 17:14:59.000000 _umulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:59.000000 _mulsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1624 2022-01-07 17:14:59.000000 _mulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1604 2022-01-07 17:14:59.000000 _umulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1692 2022-01-07 17:14:59.000000 _muldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1636 2022-01-07 17:14:59.000000 _udivmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1712 2022-01-07 17:14:59.000000 _divmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:14:59.000000 _udivmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1716 2022-01-07 17:14:59.000000 _divmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1672 2022-01-07 17:14:59.000000 _udivmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1744 2022-01-07 17:14:59.000000 _divmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1904 2022-01-07 17:14:59.000000 _udivmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1868 2022-01-07 17:14:59.000000 _divmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1528 2022-01-07 17:14:59.000000 __prologue_saver.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:14:59.000000 __epilogue_restorer.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:14:59.000000 __epilogue_restorer_intr.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1496 2022-01-07 17:14:59.000000 _ashlqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1496 2022-01-07 17:14:59.000000 _ashrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:59.000000 _lshrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:14:59.000000 _ashlhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1512 2022-01-07 17:14:59.000000 _ashrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1680 2022-01-07 17:14:59.000000 _lshrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:14:59.000000 _ashlsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1652 2022-01-07 17:14:59.000000 _ashrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 513 2022-01-07 17:14:59.000000 _lshrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1780 2022-01-07 17:14:59.000000 _ashldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1816 2022-01-07 17:15:00.000000 _ashrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1780 2022-01-07 17:15:00.000000 _lshrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2856 2022-01-07 17:15:00.000000 _negdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2236 2022-01-07 17:15:00.000000 _clear_cache.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2248 2022-01-07 17:15:00.000000 _enable_execute_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:00.000000 _trampoline.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:00.000000 __main.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2596 2022-01-07 17:15:00.000000 _absvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2672 2022-01-07 17:15:00.000000 _absvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2668 2022-01-07 17:15:00.000000 _addvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2788 2022-01-07 17:15:00.000000 _addvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2668 2022-01-07 17:15:00.000000 _subvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2780 2022-01-07 17:15:00.000000 _subvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2716 2022-01-07 17:15:00.000000 _mulvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4732 2022-01-07 17:15:00.000000 _mulvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2616 2022-01-07 17:15:00.000000 _negvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2696 2022-01-07 17:15:00.000000 _negvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1952 2022-01-07 17:15:00.000000 _ctors.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3276 2022-01-07 17:15:00.000000 _ffssi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3760 2022-01-07 17:15:00.000000 _ffsdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:15:00.000000 _clz.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3068 2022-01-07 17:15:01.000000 _clzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3528 2022-01-07 17:15:01.000000 _clzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3216 2022-01-07 17:15:01.000000 _ctzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3744 2022-01-07 17:15:01.000000 _ctzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2176 2022-01-07 17:15:01.000000 _popcount_tab.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2772 2022-01-07 17:15:01.000000 _popcountsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2792 2022-01-07 17:15:01.000000 _popcountdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2512 2022-01-07 17:15:01.000000 _paritysi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2928 2022-01-07 17:15:01.000000 _paritydi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2860 2022-01-07 17:15:01.000000 _powisf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:01.000000 _powidf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:01.000000 _powixf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:01.000000 _powitf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6540 2022-01-07 17:15:01.000000 _mulsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:01.000000 _muldc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _mulxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _multc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6100 2022-01-07 17:15:02.000000 _divsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _divdc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _divxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _divtc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2492 2022-01-07 17:15:02.000000 _bswapsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2892 2022-01-07 17:15:02.000000 _bswapdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2700 2022-01-07 17:15:02.000000 _fixunssfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixunsdfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixunsxfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2632 2022-01-07 17:15:02.000000 _fixsfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixtfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3572 2022-01-07 17:15:02.000000 _fixunssfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixunsdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixunsxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:02.000000 _fixunstfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3892 2022-01-07 17:15:03.000000 _floatdisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatdidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatdixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3972 2022-01-07 17:15:03.000000 _floatundisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatundidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatundixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _floatunditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1552 2022-01-07 17:15:03.000000 _eprintf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2972 2022-01-07 17:15:03.000000 __gcc_bcmp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14660 2022-01-07 17:15:03.000000 _divdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14560 2022-01-07 17:15:03.000000 _moddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14376 2022-01-07 17:15:04.000000 _udivdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 13968 2022-01-07 17:15:04.000000 _umoddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2468 2022-01-07 17:15:04.000000 _udiv_w_sdiv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 15404 2022-01-07 17:15:04.000000 _udivmoddi4.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4624 2022-01-07 17:15:04.000000 _pack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3844 2022-01-07 17:15:04.000000 _unpack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6616 2022-01-07 17:15:04.000000 _addsub_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5776 2022-01-07 17:15:04.000000 _mul_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5004 2022-01-07 17:15:04.000000 _div_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3420 2022-01-07 17:15:05.000000 _fpcmp_parts_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3464 2022-01-07 17:15:05.000000 _compare_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _eq_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _ne_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _gt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _ge_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _lt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:15:05.000000 _le_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3724 2022-01-07 17:15:05.000000 _unord_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3900 2022-01-07 17:15:05.000000 _si_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3848 2022-01-07 17:15:05.000000 _sf_to_si.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3456 2022-01-07 17:15:05.000000 _negate_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3284 2022-01-07 17:15:05.000000 _make_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2036 2022-01-07 17:15:05.000000 _sf_to_df.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2336 2022-01-07 17:15:05.000000 _thenan_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2036 2022-01-07 17:15:05.000000 _sf_to_usi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4012 2022-01-07 17:15:05.000000 _usi_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1436 2022-01-07 17:15:05.000000 unwind-dw2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 32504 2022-01-07 17:15:06.000000 unwind-dw2-fde.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14716 2022-01-07 17:15:06.000000 unwind-sjlj.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3336 2022-01-07 17:15:06.000000 gthr-gnat.o │ │ │ │ +-rw-r--r-- 0 1000 1000 9468 2022-01-07 17:15:06.000000 unwind-c.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3680 2022-01-07 17:15:06.000000 emutls.o │ │ │ ├── _cmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _cmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///03///// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////13////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x26 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .//////////////M │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .///////0M │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _muldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x58 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ .4////13///////////////////////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x20 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ 4K/////////////////044K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////K/////////////4K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xbc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ 5K////////////////////////////////K/0555KKKLL545KKKLK///0546KKKLLKKKKM6 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9e │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////////////K/////////////////////55KKKLL545KKKLK///05 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __prologue_saver.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKKKKKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer_intr.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;AA?A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x52 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////13// │ │ │ │ │ .K0K//KK///////////13/// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K///KK/////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K//////KK//////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K///KK////K////KK///K//////K////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//////KK////K///////KK//////K////////K/////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//KK/////K//KK/////K/////K///////////////13////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _negdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,37 +3,37 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9b4 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -00000076 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ +00000076 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000090 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 000000db 00000b01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ -000000e8 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +000000e8 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 000000f3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000f5 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 000000f7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000108 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb04 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x12f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x75): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x12c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x149): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xcd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xa0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x52 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x6c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x123): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x9): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x67): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x11e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x161): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xb6): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x16d): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x3b): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x99): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x134): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x184): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x1b): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x79): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x142): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x192): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x2d): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x50): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x107): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x13c): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x18c): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x42): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x199): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <90> DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_decl_file : 2 │ │ │ │ │ <96> DW_AT_decl_line : 407 │ │ │ │ │ <98> DW_AT_sibling : <0xbb> │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x74): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a7): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xbb> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc4): __negdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17b): __negdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 65 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x52 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ DWstruct │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long unsigned int │ │ │ │ │ long long int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ unsigned char │ │ │ │ │ __negdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] unsigned int │ │ │ │ │ - [ 16] high │ │ │ │ │ - [ 1b] long unsigned int │ │ │ │ │ - [ 2d] long long int │ │ │ │ │ - [ 3b] SItype │ │ │ │ │ - [ 42] complex float │ │ │ │ │ - [ 50] long long unsigned int │ │ │ │ │ - [ 67] char │ │ │ │ │ - [ 6c] long int │ │ │ │ │ - [ 75] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] unsigned char │ │ │ │ │ - [ c4] __negdi2 │ │ │ │ │ - [ cd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 134] USItype │ │ │ │ │ - [ 13c] float │ │ │ │ │ - [ 142] DItype │ │ │ │ │ - [ 149] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 74] high │ │ │ │ │ + [ 79] long unsigned int │ │ │ │ │ + [ 8b] long long int │ │ │ │ │ + [ 99] SItype │ │ │ │ │ + [ a0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 107] long long unsigned int │ │ │ │ │ + [ 11e] char │ │ │ │ │ + [ 123] long int │ │ │ │ │ + [ 12c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 161] signed char │ │ │ │ │ + [ 16d] unsigned char │ │ │ │ │ + [ 17b] __negdi2 │ │ │ │ │ + [ 184] USItype │ │ │ │ │ + [ 18c] float │ │ │ │ │ + [ 192] DItype │ │ │ │ │ + [ 199] complex float │ │ │ │ │ [ 1a7] DWunion │ │ │ ├── _clear_cache.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a8 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000063 00000a01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x898 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,68 +2,68 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa3): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x168): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb1): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x176): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x1b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x79): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x135): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x182): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x87): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x14c): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x95): __clear_cache │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0x15a): __clear_cache │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2020 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0xa0> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __clear_cache │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] unsigned char │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] complex float │ │ │ │ │ - [ 95] __clear_cache │ │ │ │ │ - [ a3] char │ │ │ │ │ - [ a8] long int │ │ │ │ │ - [ b1] signed char │ │ │ │ │ - [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] unsigned char │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 135] long long unsigned int │ │ │ │ │ + [ 14c] complex float │ │ │ │ │ + [ 15a] __clear_cache │ │ │ │ │ + [ 168] char │ │ │ │ │ + [ 16d] long int │ │ │ │ │ + [ 176] signed char │ │ │ │ │ [ 182] float │ │ │ ├── _enable_execute_stack.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,34 +3,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a8 contains 21 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000063 00000a01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000070 00000a01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -00000084 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000084 00000a01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x8a4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x8bc contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x91 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x164): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9a): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa8): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8c): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x151): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x179): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ <70> DW_AT_name : (indirect string, offset: 0x17f): __enable_execute_stack │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2037 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0x92> │ │ │ │ │ <2><83>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x87): addr │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x14c): addr │ │ │ │ │ <88> DW_AT_decl_file : 1 │ │ │ │ │ <89> DW_AT_decl_line : 2037 │ │ │ │ │ <8b> DW_AT_type : <0x92> │ │ │ │ │ <8f> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><91>: Abbrev Number: 0 │ │ │ │ │ <1><92>: Abbrev Number: 6 (DW_TAG_pointer_type) │ │ │ │ │ <93> DW_AT_byte_size : 2 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __enable_execute_stack │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] addr │ │ │ │ │ - [ 8c] unsigned char │ │ │ │ │ - [ 9a] char │ │ │ │ │ - [ 9f] long int │ │ │ │ │ - [ a8] signed char │ │ │ │ │ - [ b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] addr │ │ │ │ │ + [ 151] unsigned char │ │ │ │ │ + [ 15f] char │ │ │ │ │ + [ 164] long int │ │ │ │ │ + [ 16d] signed char │ │ │ │ │ [ 179] float │ │ │ │ │ [ 17f] __enable_execute_stack │ │ │ ├── _trampoline.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── __main.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _absvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8e0 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000057 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ae 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa00 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xca): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x170): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x179): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x15d): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6c): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x131): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <57> DW_AT_name : (indirect string, offset: 0x185): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x81): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x146): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x18d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x138): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x50): __absvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xae): __absvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 218 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x1e │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __absvsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __absvsi2 │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] SItype │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] long long unsigned int │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __absvsi2 │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 131] SItype │ │ │ │ │ + [ 138] complex float │ │ │ │ │ + [ 146] long long unsigned int │ │ │ │ │ + [ 15d] unsigned char │ │ │ │ │ + [ 16b] char │ │ │ │ │ + [ 170] long int │ │ │ │ │ + [ 179] signed char │ │ │ │ │ [ 185] USItype │ │ │ │ │ [ 18d] float │ │ │ ├── _absvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x920 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa4c contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x128): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x163): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x150): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x18c): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17e): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x186): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x178): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x185): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x8f): __absvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x146): __absvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 257 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x2a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __absvdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] __absvdi2 │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 128] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 186] float │ │ │ │ │ - [ 18c] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 146] __absvdi2 │ │ │ │ │ + [ 150] unsigned char │ │ │ │ │ + [ 15e] char │ │ │ │ │ + [ 163] long int │ │ │ │ │ + [ 16c] signed char │ │ │ │ │ + [ 178] float │ │ │ │ │ + [ 17e] DItype │ │ │ │ │ + [ 185] complex float │ │ │ ├── _addvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x91c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000057 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa48 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xca (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x170): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x179): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x127): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <57> DW_AT_name : (indirect string, offset: 0x185): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x13c): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x18d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x12e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa1): __addvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x166): __addvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 77 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x30 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __addvsi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] __addvsi3 │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] SItype │ │ │ │ │ + [ 12e] complex float │ │ │ │ │ + [ 13c] long long unsigned int │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] __addvsi3 │ │ │ │ │ + [ 170] long int │ │ │ │ │ + [ 179] signed char │ │ │ │ │ [ 185] USItype │ │ │ │ │ [ 18d] float │ │ │ ├── _addvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x994 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 68 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 68 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xac0 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x128): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x68 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x159): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x154): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x146): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x18c): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17e): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x186): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x178): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x185): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xab): __addvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x162): __addvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 102 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x68 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __addvdi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] __addvdi3 │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 128] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 186] float │ │ │ │ │ - [ 18c] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 146] unsigned char │ │ │ │ │ + [ 154] char │ │ │ │ │ + [ 159] long int │ │ │ │ │ + [ 162] __addvdi3 │ │ │ │ │ + [ 16c] signed char │ │ │ │ │ + [ 178] float │ │ │ │ │ + [ 17e] DItype │ │ │ │ │ + [ 185] complex float │ │ │ ├── _subvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x91c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000057 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa48 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xca (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x166): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x179): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x127): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <57> DW_AT_name : (indirect string, offset: 0x185): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x13c): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x18d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x12e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __subvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x16f): __subvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 115 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x30 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __subvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __subvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] SItype │ │ │ │ │ + [ 12e] complex float │ │ │ │ │ + [ 13c] long long unsigned int │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] long int │ │ │ │ │ + [ 16f] __subvsi3 │ │ │ │ │ + [ 179] signed char │ │ │ │ │ [ 185] USItype │ │ │ │ │ [ 18d] float │ │ │ ├── _subvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x98c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xab8 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x128): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x60 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x163): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x154): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x146): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x18c): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17e): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x186): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x178): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x185): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa2): __subvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x159): __subvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 140 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x60 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ __subvdi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] __subvdi3 │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 128] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 186] float │ │ │ │ │ - [ 18c] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 146] unsigned char │ │ │ │ │ + [ 154] char │ │ │ │ │ + [ 159] __subvdi3 │ │ │ │ │ + [ 163] long int │ │ │ │ │ + [ 16c] signed char │ │ │ │ │ + [ 178] float │ │ │ │ │ + [ 17e] DItype │ │ │ │ │ + [ 185] complex float │ │ │ ├── _mulvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,33 +8,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x940 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x26 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x166): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x179): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x127): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5e> DW_AT_name : (indirect string, offset: 0x18b): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x13c): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x12e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __mulvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x16f): __mulvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 153 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x26 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __mulvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __mulvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] SItype │ │ │ │ │ + [ 12e] complex float │ │ │ │ │ + [ 13c] long long unsigned int │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] long int │ │ │ │ │ + [ 16f] __mulvsi3 │ │ │ │ │ + [ 179] signed char │ │ │ │ │ [ 185] float │ │ │ │ │ [ 18b] DItype │ │ │ ├── _mulvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -19,38 +19,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x106c contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ 00000047 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 0000004c 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ 00000064 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 00000069 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ -00000076 00000c01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +00000076 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 00000088 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ 00000096 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000013d 00000205 R_MSP430_16_BYTE 00000000 .text + 80 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,41 +2,41 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1f3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x99): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x15e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x153): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x67): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x314 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x135): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x193): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x136): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x86): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x14b): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x147): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1a5): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x31): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <4c> DW_AT_name : (indirect string, offset: 0x5): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ @@ -55,17 +55,17 @@ │ │ │ │ │ <69> DW_AT_name : (indirect string, offset: 0x1b1): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x150): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x7e): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x143): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <88> DW_AT_name : (indirect string, offset: 0x1a): long long unsigned int │ │ │ │ │ @@ -74,15 +74,15 @@ │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x14): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <96> DW_AT_name : (indirect string, offset: 0x59): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0x13e): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x19c): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x51): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x67): __mulvdi3 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xce): __mulvdi3 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 277 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x314 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __mulvdi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -5,20 +5,20 @@ │ │ │ │ │ [ c] USItype │ │ │ │ │ [ 14] float │ │ │ │ │ [ 1a] long long unsigned int │ │ │ │ │ [ 31] unsigned char │ │ │ │ │ [ 3f] long unsigned int │ │ │ │ │ [ 51] DWunion │ │ │ │ │ [ 59] complex float │ │ │ │ │ - [ 67] __mulvdi3 │ │ │ │ │ - [ 71] unsigned int │ │ │ │ │ - [ 7e] UDItype │ │ │ │ │ - [ 86] char │ │ │ │ │ - [ 8b] long long int │ │ │ │ │ - [ 99] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 135] long int │ │ │ │ │ - [ 13e] DWstruct │ │ │ │ │ - [ 147] signed char │ │ │ │ │ - [ 153] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 67] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ ce] __mulvdi3 │ │ │ │ │ + [ d8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 136] unsigned int │ │ │ │ │ + [ 143] UDItype │ │ │ │ │ + [ 14b] char │ │ │ │ │ + [ 150] long long int │ │ │ │ │ + [ 15e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 193] long int │ │ │ │ │ + [ 19c] DWstruct │ │ │ │ │ + [ 1a5] signed char │ │ │ │ │ [ 1b1] DItype │ │ │ ├── _negvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8f4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000057 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000000a5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa14 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x166): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x127): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <57> DW_AT_name : (indirect string, offset: 0x17b): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x13c): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x183): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x18d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x12e): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x189): __negvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x183): __negvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 180 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x32 │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __negvsi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] SItype │ │ │ │ │ + [ 12e] complex float │ │ │ │ │ + [ 13c] long long unsigned int │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] long int │ │ │ │ │ + [ 16f] signed char │ │ │ │ │ [ 17b] USItype │ │ │ │ │ - [ 183] float │ │ │ │ │ - [ 189] __negvsi2 │ │ │ │ │ + [ 183] __negvsi2 │ │ │ │ │ + [ 18d] float │ │ │ ├── _negvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x944 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa64 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x159): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x154): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xab): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x162): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x146): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x182): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x17e): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x178): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x185): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x189): __negvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x16e): __negvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 205 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x50 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __negvdi2 │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] signed char │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 17c] float │ │ │ │ │ - [ 182] DItype │ │ │ │ │ - [ 189] __negvdi2 │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 146] unsigned char │ │ │ │ │ + [ 154] char │ │ │ │ │ + [ 159] long int │ │ │ │ │ + [ 162] signed char │ │ │ │ │ + [ 16e] __negvdi2 │ │ │ │ │ + [ 178] float │ │ │ │ │ + [ 17e] DItype │ │ │ │ │ + [ 185] complex float │ │ │ ├── _ctors.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x698 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ -0000006f 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +0000006f 00000801 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000092 00000801 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 000000a0 00000a05 R_MSP430_16_BYTE 00000002 __CTOR_LIST__ + 0 │ │ │ │ │ -000000a3 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000a3 00000801 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 000000b1 00000905 R_MSP430_16_BYTE 00000002 __DTOR_LIST__ + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 gbl-ctors.h │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,67 +2,67 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa3): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x168): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9e): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x163): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xac): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x171): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x155): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x135): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x18b): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <6a> DW_AT_name : (indirect string, offset: 0x191): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x87): func_ptr │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x14c): func_ptr │ │ │ │ │ <73> DW_AT_decl_file : 2 │ │ │ │ │ <74> DW_AT_decl_line : 43 │ │ │ │ │ <75> DW_AT_type : <0x79> │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <7a> DW_AT_byte_size : 2 │ │ │ │ │ <7b> DW_AT_type : <0x7f> │ │ │ │ │ <1><7f>: Abbrev Number: 6 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -78,15 +78,15 @@ │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0x17d): __CTOR_LIST__ │ │ │ │ │ <96> DW_AT_decl_file : 1 │ │ │ │ │ <97> DW_AT_decl_line : 2216 │ │ │ │ │ <99> DW_AT_type : <0x81>, func_ptr │ │ │ │ │ <9d> DW_AT_external : 1 │ │ │ │ │ <9e> DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): __DTOR_LIST__ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): __DTOR_LIST__ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 2217 │ │ │ │ │ DW_AT_type : <0x81>, func_ptr │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ gbl-ctors.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ func_ptr │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __CTOR_LIST__ │ │ │ │ │ complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __DTOR_LIST__ │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] func_ptr │ │ │ │ │ - [ 90] unsigned char │ │ │ │ │ - [ 9e] char │ │ │ │ │ - [ a3] long int │ │ │ │ │ - [ ac] signed char │ │ │ │ │ - [ b8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 11f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __DTOR_LIST__ │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 135] long long unsigned int │ │ │ │ │ + [ 14c] func_ptr │ │ │ │ │ + [ 155] unsigned char │ │ │ │ │ + [ 163] char │ │ │ │ │ + [ 168] long int │ │ │ │ │ + [ 171] signed char │ │ │ │ │ [ 17d] __CTOR_LIST__ │ │ │ │ │ [ 18b] float │ │ │ │ │ [ 191] complex float │ │ │ ├── _ffssi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,46 +8,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb1c contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +00000072 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ 00000079 00000c01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ -00000080 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000080 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ -000000ad 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 000000b9 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000be 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +000000be 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ -000000ce 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000000ce 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 000000da 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -000000df 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +000000df 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 000000ea 00000801 R_MSP430_32 00000000 .debug_loc + 64 │ │ │ │ │ -0000010e 00000c01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xca8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xcc0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x144): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xdd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xdc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x94 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xc0): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x177): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x162): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd1): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x196): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x1a2): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1aa): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9d): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x154): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x1aa): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x1a2): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x67): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x1b2): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7e): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x180): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x94): __ffssi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x14b): __ffssi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 514 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x94 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -81,35 +81,35 @@ │ │ │ │ │ <2><9e>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ <9f> DW_AT_name : u │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 514 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x14 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xba): count │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x171): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 516 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc9): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18e): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x3c (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x8c): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x143): __ctz_c │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x10 │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x64 (location list) │ │ │ │ │ <4>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <102> DW_AT_sibling : <0x10d> │ │ │ │ │ <2><106>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <107> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <10b> DW_AT_upper_bound : 255 │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0xb0): __clz_tab │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x167): __clz_tab │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 63 │ │ │ │ │ <114> DW_AT_type : <0x11a>, UQItype, unsigned char │ │ │ │ │ <118> DW_AT_external : 1 │ │ │ │ │ <119> DW_AT_declaration : 1 │ │ │ │ │ <1><11a>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <11b> DW_AT_type : <0xfd>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __ffssi2 │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] long long unsigned int │ │ │ │ │ - [ 7e] complex float │ │ │ │ │ - [ 8c] __ctz_c │ │ │ │ │ - [ 94] __ffssi2 │ │ │ │ │ - [ 9d] unsigned char │ │ │ │ │ - [ ab] char │ │ │ │ │ - [ b0] __clz_tab │ │ │ │ │ - [ ba] count │ │ │ │ │ - [ c0] long int │ │ │ │ │ - [ c9] __ctz_x │ │ │ │ │ - [ d1] signed char │ │ │ │ │ - [ dd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 144] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1a2] UQItype │ │ │ │ │ - [ 1aa] USItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] long long unsigned int │ │ │ │ │ + [ dc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 143] __ctz_c │ │ │ │ │ + [ 14b] __ffssi2 │ │ │ │ │ + [ 154] unsigned char │ │ │ │ │ + [ 162] char │ │ │ │ │ + [ 167] __clz_tab │ │ │ │ │ + [ 171] count │ │ │ │ │ + [ 177] long int │ │ │ │ │ + [ 180] complex float │ │ │ │ │ + [ 18e] __ctz_x │ │ │ │ │ + [ 196] signed char │ │ │ │ │ + [ 1a2] USItype │ │ │ │ │ + [ 1aa] UQItype │ │ │ │ │ [ 1b2] float │ │ │ ├── _ffsdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xca0 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 00000096 00000c01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ 000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 1d1 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000125 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000130 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000135 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ 0000014c 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 00000151 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000156 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000156 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 00000161 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ -00000166 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000166 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ 00000172 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -00000177 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000177 00000c01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ 00000182 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ -000001ab 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000001ab 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe8c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xea4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1b9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x112): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x179): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xda): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x6b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x98 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1b3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe3): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x14a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x157): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1c5): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xd1): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x138): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xa1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x43): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf5): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x15c): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x82): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x24): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1da): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x104): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x16b): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x8a): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x2c): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ @@ -109,15 +109,15 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc1): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x63): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d1): __ffsdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -155,28 +155,28 @@ │ │ │ │ │ <145> DW_AT_decl_file : 1 │ │ │ │ │ <146> DW_AT_decl_line : 532 │ │ │ │ │ <148> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <14c> DW_AT_location : 0x70 (location list) │ │ │ │ │ <2><150>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <151> DW_AT_ranges : 0x0 │ │ │ │ │ <3><155>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <156> DW_AT_name : (indirect string, offset: 0xfc): __ctz_x │ │ │ │ │ + <156> DW_AT_name : (indirect string, offset: 0x163): __ctz_x │ │ │ │ │ <15a> DW_AT_decl_file : 1 │ │ │ │ │ <15b> DW_AT_decl_line : 541 │ │ │ │ │ <15d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <161> DW_AT_location : 0x8c (location list) │ │ │ │ │ <3><165>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xc9): __ctz_c │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0xd2): __ctz_c │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 541 │ │ │ │ │ <16d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <172> DW_AT_ranges : 0x10 │ │ │ │ │ <4><176>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <177> DW_AT_name : (indirect string, offset: 0x147): __xr │ │ │ │ │ + <177> DW_AT_name : (indirect string, offset: 0x1ae): __xr │ │ │ │ │ <17b> DW_AT_decl_file : 1 │ │ │ │ │ <17c> DW_AT_decl_line : 541 │ │ │ │ │ <17e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <182> DW_AT_location : 0xc0 (location list) │ │ │ │ │ <4><186>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <187> DW_AT_name : __a │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │ │ <19b> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <19f> DW_AT_sibling : <0x1aa> │ │ │ │ │ <2><1a3>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1a4> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1a8> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1a9>: Abbrev Number: 0 │ │ │ │ │ <1><1aa>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1ab> DW_AT_name : (indirect string, offset: 0xd9): __clz_tab │ │ │ │ │ + <1ab> DW_AT_name : (indirect string, offset: 0x140): __clz_tab │ │ │ │ │ <1af> DW_AT_decl_file : 3 │ │ │ │ │ <1b0> DW_AT_decl_line : 63 │ │ │ │ │ <1b1> DW_AT_type : <0x1b7>, UQItype, unsigned char │ │ │ │ │ <1b5> DW_AT_external : 1 │ │ │ │ │ <1b6> DW_AT_declaration : 1 │ │ │ │ │ <1><1b7>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1b8> DW_AT_type : <0x19a>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __ffsdi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ [ 5] float │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] count │ │ │ │ │ [ 16] complex float │ │ │ │ │ - [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 82] USItype │ │ │ │ │ - [ 8a] long long unsigned int │ │ │ │ │ - [ a1] unsigned char │ │ │ │ │ - [ af] long unsigned int │ │ │ │ │ - [ c1] DWunion │ │ │ │ │ - [ c9] __ctz_c │ │ │ │ │ - [ d1] UQItype │ │ │ │ │ - [ d9] __clz_tab │ │ │ │ │ - [ e3] unsigned int │ │ │ │ │ - [ f0] char │ │ │ │ │ - [ f5] SItype │ │ │ │ │ - [ fc] __ctz_x │ │ │ │ │ - [ 104] long long int │ │ │ │ │ - [ 112] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 147] __xr │ │ │ │ │ - [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 24] USItype │ │ │ │ │ + [ 2c] long long unsigned int │ │ │ │ │ + [ 43] unsigned char │ │ │ │ │ + [ 51] long unsigned int │ │ │ │ │ + [ 63] DWunion │ │ │ │ │ + [ 6b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d2] __ctz_c │ │ │ │ │ + [ da] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 138] UQItype │ │ │ │ │ + [ 140] __clz_tab │ │ │ │ │ + [ 14a] unsigned int │ │ │ │ │ + [ 157] char │ │ │ │ │ + [ 15c] SItype │ │ │ │ │ + [ 163] __ctz_x │ │ │ │ │ + [ 16b] long long int │ │ │ │ │ + [ 179] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1ae] __xr │ │ │ │ │ [ 1b3] long int │ │ │ │ │ [ 1bc] DWstruct │ │ │ │ │ [ 1c5] signed char │ │ │ │ │ [ 1d1] __ffsdi2 │ │ │ │ │ [ 1da] DItype │ │ │ ├── _clz.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x788 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 00000045 00000901 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 0000006e 00000901 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __clz_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x120): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x169): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xad): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x172): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x17e): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x186): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0x9a): __clz_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0x15f): __clz_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 689 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] __clz_tab │ │ │ │ │ - [ a4] long int │ │ │ │ │ - [ ad] signed char │ │ │ │ │ - [ b9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 120] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] __clz_tab │ │ │ │ │ + [ 169] long int │ │ │ │ │ + [ 172] signed char │ │ │ │ │ [ 17e] UQItype │ │ │ │ │ [ 186] float │ │ │ ├── _clzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,42 +7,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa7c contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 00000084 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 6a │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 30 │ │ │ │ │ -000000f7 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbd8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xbf0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x105 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x135): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x170): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xaa): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x161): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc2): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x187): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x193): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x19b): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9c): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x153): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x19b): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x193): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x85): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x13c): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ <84> DW_AT_name : (indirect string, offset: 0x1a3): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x179): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __clzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __clzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 705 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x6a │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 707 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 709 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x30 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xf6> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xaf): __clz_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x166): __clz_tab │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 63 │ │ │ │ │ DW_AT_type : <0x103>, UQItype, unsigned char │ │ │ │ │ <101> DW_AT_external : 1 │ │ │ │ │ <102> DW_AT_declaration : 1 │ │ │ │ │ <1><103>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <104> DW_AT_type : <0xe6>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __clzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] long long unsigned int │ │ │ │ │ - [ 9c] unsigned char │ │ │ │ │ - [ aa] char │ │ │ │ │ - [ af] __clz_tab │ │ │ │ │ - [ b9] long int │ │ │ │ │ - [ c2] signed char │ │ │ │ │ - [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 135] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 193] UQItype │ │ │ │ │ - [ 19b] USItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __clzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 13c] long long unsigned int │ │ │ │ │ + [ 153] unsigned char │ │ │ │ │ + [ 161] char │ │ │ │ │ + [ 166] __clz_tab │ │ │ │ │ + [ 170] long int │ │ │ │ │ + [ 179] complex float │ │ │ │ │ + [ 187] signed char │ │ │ │ │ + [ 193] USItype │ │ │ │ │ + [ 19b] UQItype │ │ │ │ │ [ 1a3] float │ │ │ ├── _clzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xbe8 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1cc │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ -00000194 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000194 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xda4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xdbc contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,52 +2,52 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1a2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x104): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x16b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x13e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x82 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1a5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x13c): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x151): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1b7): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xc3): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12a): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xef): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x156): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ @@ -60,46 +60,46 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1cc): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xf6): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x15d): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xe2): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x149): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ae): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -160,15 +160,15 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 722 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x58 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0x139): __xr │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x1a0): __xr │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 729 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x74 (location list) │ │ │ │ │ <3><170>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <171> DW_AT_name : __a │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ <184> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <188> DW_AT_sibling : <0x193> │ │ │ │ │ <2><18c>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <18d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <191> DW_AT_upper_bound : 255 │ │ │ │ │ <2><192>: Abbrev Number: 0 │ │ │ │ │ <1><193>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ - <194> DW_AT_name : (indirect string, offset: 0xcb): __clz_tab │ │ │ │ │ + <194> DW_AT_name : (indirect string, offset: 0x132): __clz_tab │ │ │ │ │ <198> DW_AT_decl_file : 3 │ │ │ │ │ <199> DW_AT_decl_line : 63 │ │ │ │ │ <19a> DW_AT_type : <0x1a0>, UQItype, unsigned char │ │ │ │ │ <19e> DW_AT_external : 1 │ │ │ │ │ <19f> DW_AT_declaration : 1 │ │ │ │ │ <1><1a0>: Abbrev Number: 17 (DW_TAG_const_type) │ │ │ │ │ <1a1> DW_AT_type : <0x183>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __clzdi2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ [ 7c] USItype │ │ │ │ │ [ 84] long long unsigned int │ │ │ │ │ [ 9b] unsigned char │ │ │ │ │ [ a9] long unsigned int │ │ │ │ │ [ bb] DWunion │ │ │ │ │ - [ c3] UQItype │ │ │ │ │ - [ cb] __clz_tab │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] UDItype │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] SItype │ │ │ │ │ - [ f6] long long int │ │ │ │ │ - [ 104] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 139] __xr │ │ │ │ │ - [ 13e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 12a] UQItype │ │ │ │ │ + [ 132] __clz_tab │ │ │ │ │ + [ 13c] unsigned int │ │ │ │ │ + [ 149] UDItype │ │ │ │ │ + [ 151] char │ │ │ │ │ + [ 156] SItype │ │ │ │ │ + [ 15d] long long int │ │ │ │ │ + [ 16b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1a0] __xr │ │ │ │ │ [ 1a5] long int │ │ │ │ │ [ 1ae] DWstruct │ │ │ │ │ [ 1b7] signed char │ │ │ │ │ [ 1c3] __clzdi2 │ │ │ │ │ [ 1cc] DItype │ │ │ ├── _ctzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,46 +7,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xae0 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ 00000084 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ -000000d9 00000c01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000d9 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000000e5 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -000000ea 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ +000000ea 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000f5 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ -00000119 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000119 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xc6c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xc84 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x127 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x145): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xde): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x74 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xc1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x178): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xb2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x169): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd2): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x197): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x1a3): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x1ab): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xa4): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x15b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x70): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x1ab): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1a3): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x8d): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0x144): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ <84> DW_AT_name : (indirect string, offset: 0x1b3): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x77): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x181): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __ctzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __ctzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 737 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x74 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,28 +93,28 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 739 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xca): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18f): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x3c (location list) │ │ │ │ │ <3>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13c): __ctz_c │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0xc │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6b): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x58 (location list) │ │ │ │ │ <4>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <10d> DW_AT_sibling : <0x118> │ │ │ │ │ <2><111>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <112> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <116> DW_AT_upper_bound : 255 │ │ │ │ │ <2><117>: Abbrev Number: 0 │ │ │ │ │ <1><118>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <119> DW_AT_name : (indirect string, offset: 0xb7): __clz_tab │ │ │ │ │ + <119> DW_AT_name : (indirect string, offset: 0x16e): __clz_tab │ │ │ │ │ <11d> DW_AT_decl_file : 3 │ │ │ │ │ <11e> DW_AT_decl_line : 63 │ │ │ │ │ <11f> DW_AT_type : <0x125>, UQItype, unsigned char │ │ │ │ │ <123> DW_AT_external : 1 │ │ │ │ │ <124> DW_AT_declaration : 1 │ │ │ │ │ <1><125>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <126> DW_AT_type : <0x108>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __ctzsi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __ctzsi2 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] __xr │ │ │ │ │ - [ 70] SItype │ │ │ │ │ - [ 77] complex float │ │ │ │ │ - [ 85] __ctz_c │ │ │ │ │ - [ 8d] long long unsigned int │ │ │ │ │ - [ a4] unsigned char │ │ │ │ │ - [ b2] char │ │ │ │ │ - [ b7] __clz_tab │ │ │ │ │ - [ c1] long int │ │ │ │ │ - [ ca] __ctz_x │ │ │ │ │ - [ d2] signed char │ │ │ │ │ - [ de] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 145] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1a3] UQItype │ │ │ │ │ - [ 1ab] USItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __ctzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 13c] __ctz_c │ │ │ │ │ + [ 144] long long unsigned int │ │ │ │ │ + [ 15b] unsigned char │ │ │ │ │ + [ 169] char │ │ │ │ │ + [ 16e] __clz_tab │ │ │ │ │ + [ 178] long int │ │ │ │ │ + [ 181] complex float │ │ │ │ │ + [ 18f] __ctz_x │ │ │ │ │ + [ 197] signed char │ │ │ │ │ + [ 1a3] USItype │ │ │ │ │ + [ 1ab] UQItype │ │ │ │ │ [ 1b3] float │ │ │ ├── _ctzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc90 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ -00000171 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000171 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 0000017d 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -00000182 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000182 00000c01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ -000001b6 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +000001b6 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe7c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe94 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,52 +2,52 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1c4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x114): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x17b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x8e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x1b5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xdd): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x144): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x159): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x1d0): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xcb): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x132): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf7): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x15e): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ @@ -60,46 +60,46 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1dc): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x106): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x16d): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xea): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x151): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c7): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -160,28 +160,28 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 754 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x70 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0xfe): __ctz_x │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x165): __ctz_x │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 761 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x8c (location list) │ │ │ │ │ <3><170>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xc3): __ctz_c │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x12a): __ctz_c │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ <176> DW_AT_decl_line : 761 │ │ │ │ │ <178> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <17d> DW_AT_ranges : 0xc │ │ │ │ │ <4><181>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0x149): __xr │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x1b0): __xr │ │ │ │ │ <186> DW_AT_decl_file : 1 │ │ │ │ │ <187> DW_AT_decl_line : 761 │ │ │ │ │ <189> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <18d> DW_AT_location : 0xc0 (location list) │ │ │ │ │ <4><191>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <192> DW_AT_name : __a │ │ │ │ │ <196> DW_AT_decl_file : 1 │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ <1a6> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <1aa> DW_AT_sibling : <0x1b5> │ │ │ │ │ <2><1ae>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1af> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1b3> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1b4>: Abbrev Number: 0 │ │ │ │ │ <1><1b5>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1b6> DW_AT_name : (indirect string, offset: 0xd3): __clz_tab │ │ │ │ │ + <1b6> DW_AT_name : (indirect string, offset: 0x13a): __clz_tab │ │ │ │ │ <1ba> DW_AT_decl_file : 3 │ │ │ │ │ <1bb> DW_AT_decl_line : 63 │ │ │ │ │ <1bc> DW_AT_type : <0x1c2>, UQItype, unsigned char │ │ │ │ │ <1c0> DW_AT_external : 1 │ │ │ │ │ <1c1> DW_AT_declaration : 1 │ │ │ │ │ <1><1c2>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1c3> DW_AT_type : <0x1a5>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ __ctzdi2 │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ [ 7c] USItype │ │ │ │ │ [ 84] long long unsigned int │ │ │ │ │ [ 9b] unsigned char │ │ │ │ │ [ a9] long unsigned int │ │ │ │ │ [ bb] DWunion │ │ │ │ │ - [ c3] __ctz_c │ │ │ │ │ - [ cb] UQItype │ │ │ │ │ - [ d3] __clz_tab │ │ │ │ │ - [ dd] unsigned int │ │ │ │ │ - [ ea] UDItype │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] SItype │ │ │ │ │ - [ fe] __ctz_x │ │ │ │ │ - [ 106] long long int │ │ │ │ │ - [ 114] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 149] __xr │ │ │ │ │ - [ 14e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 12a] __ctz_c │ │ │ │ │ + [ 132] UQItype │ │ │ │ │ + [ 13a] __clz_tab │ │ │ │ │ + [ 144] unsigned int │ │ │ │ │ + [ 151] UDItype │ │ │ │ │ + [ 159] char │ │ │ │ │ + [ 15e] SItype │ │ │ │ │ + [ 165] __ctz_x │ │ │ │ │ + [ 16d] long long int │ │ │ │ │ + [ 17b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1b0] __xr │ │ │ │ │ [ 1b5] long int │ │ │ │ │ [ 1be] __ctzdi2 │ │ │ │ │ [ 1c7] DWstruct │ │ │ │ │ [ 1d0] signed char │ │ │ │ │ [ 1dc] DItype │ │ │ ├── _popcount_tab.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x790 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 00000045 00000901 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 0000006e 00000901 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 0000008a 00000901 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __popcount_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xaf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x168): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x174): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] signed char │ │ │ │ │ - [ af] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] long int │ │ │ │ │ + [ 168] signed char │ │ │ │ │ [ 174] UQItype │ │ │ │ │ [ 17c] float │ │ │ │ │ [ 182] __popcount_tab │ │ │ ├── _popcountsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x978 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000086 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ -000000df 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000df 00000b01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xab0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xac8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,75 +2,75 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x7a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x126): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xbf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xaa): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x19a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa5): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x178): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x184): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x18c): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x97): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x15c): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x18c): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x184): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x63): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x128): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x194): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x7a): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x13f): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0xe): __popcountsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 783 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xde> │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>
: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x88): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14d): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xec>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xce>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ __popcountsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __popcount_tab │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] __popcountsi2 │ │ │ │ │ - [ 1c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 51] long unsigned int │ │ │ │ │ - [ 63] long long unsigned int │ │ │ │ │ - [ 7a] complex float │ │ │ │ │ - [ 88] __popcount_tab │ │ │ │ │ - [ 97] unsigned char │ │ │ │ │ - [ a5] char │ │ │ │ │ - [ aa] long int │ │ │ │ │ - [ b3] signed char │ │ │ │ │ - [ bf] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 126] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 184] UQItype │ │ │ │ │ - [ 18c] USItype │ │ │ │ │ + [ 1c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 7a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ af] long unsigned int │ │ │ │ │ + [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 128] long long unsigned int │ │ │ │ │ + [ 13f] complex float │ │ │ │ │ + [ 14d] __popcount_tab │ │ │ │ │ + [ 15c] unsigned char │ │ │ │ │ + [ 16a] char │ │ │ │ │ + [ 16f] long int │ │ │ │ │ + [ 178] signed char │ │ │ │ │ + [ 184] USItype │ │ │ │ │ + [ 18c] UQItype │ │ │ │ │ [ 194] float │ │ │ │ │ [ 19a] unsigned int │ │ │ ├── _popcountdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x98c contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ 00000045 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ 000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xf4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xed): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb0): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x167): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x162): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb9): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17e): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x18a): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x9d): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x154): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x70): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xce): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x78): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd6): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x192): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x8f): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x170): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __popcountdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __popcountdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 797 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x3a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcountdi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __popcountdi2 │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] UDItype │ │ │ │ │ - [ 78] long long unsigned int │ │ │ │ │ - [ 8f] complex float │ │ │ │ │ - [ 9d] unsigned char │ │ │ │ │ - [ ab] char │ │ │ │ │ - [ b0] long int │ │ │ │ │ - [ b9] signed char │ │ │ │ │ - [ c5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __popcountdi2 │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] UDItype │ │ │ │ │ + [ d6] long long unsigned int │ │ │ │ │ + [ ed] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 154] unsigned char │ │ │ │ │ + [ 162] char │ │ │ │ │ + [ 167] long int │ │ │ │ │ + [ 170] complex float │ │ │ │ │ + [ 17e] signed char │ │ │ │ │ [ 18a] UQItype │ │ │ │ │ [ 192] float │ │ │ │ │ [ 198] __popcount_tab │ │ │ ├── _paritysi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x898 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ 0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ 0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9ac contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x27): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x85): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x122): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xcc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x58 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x166): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x174): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x93): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x158): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <4c> DW_AT_name : (indirect string, offset: 0x180): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5c): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xba): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6e): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x133): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x188): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x85): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x14a): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1b): __paritysi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x79): __paritysi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 811 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x2f>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x58 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __paritysi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __paritysi2 │ │ │ │ │ - [ 27] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5c] long unsigned int │ │ │ │ │ - [ 6e] long long unsigned int │ │ │ │ │ - [ 85] complex float │ │ │ │ │ - [ 93] unsigned char │ │ │ │ │ - [ a1] char │ │ │ │ │ - [ a6] long int │ │ │ │ │ - [ af] signed char │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 122] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __paritysi2 │ │ │ │ │ + [ 85] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ba] long unsigned int │ │ │ │ │ + [ cc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 133] long long unsigned int │ │ │ │ │ + [ 14a] complex float │ │ │ │ │ + [ 158] unsigned char │ │ │ │ │ + [ 166] char │ │ │ │ │ + [ 16b] long int │ │ │ │ │ + [ 174] signed char │ │ │ │ │ [ 180] USItype │ │ │ │ │ [ 188] float │ │ │ ├── _paritydi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9e4 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ 00000076 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ -00000088 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +00000088 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ 0000009b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000000e6 00000b01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ -000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ +000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 58 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000012f 00000801 R_MSP430_32 00000000 .debug_loc + 2a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb4c contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x136 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x97): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x58 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x8e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x145): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x89): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x140): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xcc): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x183): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x24): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x82): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x5d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x19d): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x18f): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x43): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xa1): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x1ab): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x19d): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x55): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xb3): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x72): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x129): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x1a5): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x197): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x64): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x1a4): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <9b> DW_AT_name : (indirect string, offset: 0x1b): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x32): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x90): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b2): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x37): __paritydi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x95): __paritydi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 832 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x58 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ DWstruct │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ __paritydi2 │ │ │ │ │ long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] DWstruct │ │ │ │ │ - [ 24] unsigned char │ │ │ │ │ - [ 32] high │ │ │ │ │ - [ 37] __paritydi2 │ │ │ │ │ - [ 43] long unsigned int │ │ │ │ │ - [ 55] UDItype │ │ │ │ │ - [ 5d] SItype │ │ │ │ │ - [ 64] complex float │ │ │ │ │ - [ 72] long long unsigned int │ │ │ │ │ - [ 89] char │ │ │ │ │ - [ 8e] long int │ │ │ │ │ - [ 97] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ cc] signed char │ │ │ │ │ - [ d8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 13f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 19d] USItype │ │ │ │ │ - [ 1a5] float │ │ │ │ │ - [ 1ab] DItype │ │ │ │ │ + [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 82] unsigned char │ │ │ │ │ + [ 90] high │ │ │ │ │ + [ 95] __paritydi2 │ │ │ │ │ + [ a1] long unsigned int │ │ │ │ │ + [ b3] UDItype │ │ │ │ │ + [ bb] SItype │ │ │ │ │ + [ c2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 129] long long unsigned int │ │ │ │ │ + [ 140] char │ │ │ │ │ + [ 145] long int │ │ │ │ │ + [ 14e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 183] signed char │ │ │ │ │ + [ 18f] USItype │ │ │ │ │ + [ 197] float │ │ │ │ │ + [ 19d] DItype │ │ │ │ │ + [ 1a4] complex float │ │ │ │ │ [ 1b2] DWunion │ │ │ ├── _powisf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,31 +9,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9d0 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000a7 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ │ 000000b5 00000801 R_MSP430_32 00000000 .debug_loc + 5a │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x11d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x15f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x16f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xa3): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x168): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ <7b> DW_AT_name : (indirect string, offset: 0x181): __powisf2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1724 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x60>, SFtype, float │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __powisf2 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] SFtype │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 11d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] unsigned char │ │ │ │ │ + [ 15a] char │ │ │ │ │ + [ 15f] long int │ │ │ │ │ + [ 168] SFtype │ │ │ │ │ + [ 16f] signed char │ │ │ │ │ [ 17b] float │ │ │ │ │ [ 181] __powisf2 │ │ │ ├── _powidf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _powixf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _powitf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _mulsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,33 +71,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1794 contains 39 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b6 00000801 R_MSP430_32 00000000 .debug_loc + 96 │ │ │ │ │ 000000c4 00000801 R_MSP430_32 00000000 .debug_loc + 11d │ │ │ │ │ 000000d2 00000801 R_MSP430_32 00000000 .debug_loc + 1cf │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ 0000011c 00000801 R_MSP430_32 00000000 .debug_loc + 2cd │ │ │ │ │ 0000012a 00000801 R_MSP430_32 00000000 .debug_loc + 30d │ │ │ │ │ 0000013a 00000801 R_MSP430_32 00000000 .debug_loc + 359 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 122 │ │ │ │ │ 00000141 00000205 R_MSP430_16_BYTE 00000000 .text + 66a │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + 36f │ │ │ │ │ -00000158 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000158 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1968 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x1980 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x159 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x132): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x66a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x169): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x184): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x15b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x130): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xb2): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x177): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x155): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x197): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x147): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __mulsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __mulsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1822 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x66a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -154,10 +154,10 @@ │ │ │ │ │ <14b> DW_AT_type : <0x155>, _Bool │ │ │ │ │ <14f> DW_AT_location : 0x36f (location list) │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <156> DW_AT_byte_size : 1 │ │ │ │ │ <157> DW_AT_encoding : 2 (boolean) │ │ │ │ │ - <158> DW_AT_name : (indirect string, offset: 0xb9): _Bool │ │ │ │ │ + <158> DW_AT_name : (indirect string, offset: 0x17e): _Bool │ │ │ │ │ <1><15c>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __mulsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __mulsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] long int │ │ │ │ │ - [ b2] SFtype │ │ │ │ │ - [ b9] _Bool │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 132] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __mulsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 130] long long unsigned int │ │ │ │ │ + [ 147] complex float │ │ │ │ │ + [ 155] float │ │ │ │ │ + [ 15b] unsigned char │ │ │ │ │ + [ 169] char │ │ │ │ │ + [ 16e] long int │ │ │ │ │ + [ 177] SFtype │ │ │ │ │ + [ 17e] _Bool │ │ │ │ │ + [ 184] signed char │ │ │ │ │ [ 190] recalc │ │ │ │ │ [ 197] SCtype │ │ │ ├── _muldc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _mulxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _multc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _divsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -82,43 +82,43 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1618 contains 34 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 604 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 604 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ 000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ 000000de 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ -000000e3 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +000000e3 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 000000ee 00000801 R_MSP430_32 00000000 .debug_loc + f0 │ │ │ │ │ 000000fc 00000801 R_MSP430_32 00000000 .debug_loc + 13c │ │ │ │ │ 0000010a 00000801 R_MSP430_32 00000000 .debug_loc + 1b8 │ │ │ │ │ 0000011a 00000801 R_MSP430_32 00000000 .debug_loc + 234 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x17b0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x132): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x604 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x17b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x169): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x184): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x15b): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x130): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xaf): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x174): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x155): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x190): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x147): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __divsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __divsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1892 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x604 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x197): denom │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xb0 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa9): ratio │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16e): ratio │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xf0 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __divsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] ratio │ │ │ │ │ - [ af] SFtype │ │ │ │ │ - [ b6] long int │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 132] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __divsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 130] long long unsigned int │ │ │ │ │ + [ 147] complex float │ │ │ │ │ + [ 155] float │ │ │ │ │ + [ 15b] unsigned char │ │ │ │ │ + [ 169] char │ │ │ │ │ + [ 16e] ratio │ │ │ │ │ + [ 174] SFtype │ │ │ │ │ + [ 17b] long int │ │ │ │ │ + [ 184] signed char │ │ │ │ │ [ 190] SCtype │ │ │ │ │ [ 197] denom │ │ │ ├── _divdc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _divxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _divtc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _bswapsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x884 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 5a │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x998 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x128): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x171): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16c): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x15e): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x132): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5b): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb9): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x82): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x147): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x186): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x74): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x139): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x50): __bswapsi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xae): __bswapsi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 489 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x5a │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __bswapsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __bswapsi2 │ │ │ │ │ - [ 5b] long unsigned int │ │ │ │ │ - [ 6d] SItype │ │ │ │ │ - [ 74] complex float │ │ │ │ │ - [ 82] long long unsigned int │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 128] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __bswapsi2 │ │ │ │ │ + [ b9] long unsigned int │ │ │ │ │ + [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 132] SItype │ │ │ │ │ + [ 139] complex float │ │ │ │ │ + [ 147] long long unsigned int │ │ │ │ │ + [ 15e] unsigned char │ │ │ │ │ + [ 16c] char │ │ │ │ │ + [ 171] long int │ │ │ │ │ + [ 17a] signed char │ │ │ │ │ [ 186] float │ │ │ ├── _bswapdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa14 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1b4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 1b4 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb28 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1b4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa5): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x165): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xae): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x173): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x92): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x157): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x185): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x127): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x17f): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x13e): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x87): __bswapdi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x14c): __bswapdi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 499 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x1b4 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __bswapdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] __bswapdi2 │ │ │ │ │ - [ 92] unsigned char │ │ │ │ │ - [ a0] char │ │ │ │ │ - [ a5] long int │ │ │ │ │ - [ ae] signed char │ │ │ │ │ - [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] long long unsigned int │ │ │ │ │ + [ 13e] complex float │ │ │ │ │ + [ 14c] __bswapdi2 │ │ │ │ │ + [ 157] unsigned char │ │ │ │ │ + [ 165] char │ │ │ │ │ + [ 16a] long int │ │ │ │ │ + [ 173] signed char │ │ │ │ │ [ 17f] float │ │ │ │ │ [ 185] DItype │ │ │ ├── _fixunssfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,34 +10,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x93c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000057 00000b01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -00000077 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000077 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000084 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000091 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000091 00000b01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 3c │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000af 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa68 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x131): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xca): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xae): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x173): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa9): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbe): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x183): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x160): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x127): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <57> DW_AT_name : (indirect string, offset: 0x18f): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0x149): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <77> DW_AT_name : (indirect string, offset: 0xb7): SFtype │ │ │ │ │ + <77> DW_AT_name : (indirect string, offset: 0x17c): SFtype │ │ │ │ │ <7b> DW_AT_decl_file : 2 │ │ │ │ │ <7c> DW_AT_decl_line : 145 │ │ │ │ │ <7d> DW_AT_type : <0x81>, float │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ <84> DW_AT_name : (indirect string, offset: 0x197): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0x12e): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x77): __fixunssfsi │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x13c): __fixunssfsi │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 1692 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x3c │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ __fixunssfsi │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] __fixunssfsi │ │ │ │ │ - [ 84] long long unsigned int │ │ │ │ │ - [ 9b] unsigned char │ │ │ │ │ - [ a9] char │ │ │ │ │ - [ ae] long int │ │ │ │ │ - [ b7] SFtype │ │ │ │ │ - [ be] signed char │ │ │ │ │ - [ ca] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 131] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 127] SItype │ │ │ │ │ + [ 12e] complex float │ │ │ │ │ + [ 13c] __fixunssfsi │ │ │ │ │ + [ 149] long long unsigned int │ │ │ │ │ + [ 160] unsigned char │ │ │ │ │ + [ 16e] char │ │ │ │ │ + [ 173] long int │ │ │ │ │ + [ 17c] SFtype │ │ │ │ │ + [ 183] signed char │ │ │ │ │ [ 18f] USItype │ │ │ │ │ [ 197] float │ │ │ ├── _fixunsdfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixunsxfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixsfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,33 +9,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x904 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 25 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 00000053 00000b01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -0000006c 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000006c 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 00000079 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3e │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa24 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x25): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x83): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xca): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x169): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9f): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x164): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x179): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x91): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x156): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <53> DW_AT_name : (indirect string, offset: 0x18b): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x131): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6c> DW_AT_name : (indirect string, offset: 0xad): SFtype │ │ │ │ │ + <6c> DW_AT_name : (indirect string, offset: 0x172): SFtype │ │ │ │ │ <70> DW_AT_decl_file : 2 │ │ │ │ │ <71> DW_AT_decl_line : 145 │ │ │ │ │ <72> DW_AT_type : <0x76>, float │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ <79> DW_AT_name : (indirect string, offset: 0x185): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x83): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x148): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __fixsfdi │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __fixsfdi │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1345 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x3e │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __fixsfdi │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __fixsfdi │ │ │ │ │ - [ 25] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] long long unsigned int │ │ │ │ │ - [ 83] complex float │ │ │ │ │ - [ 91] unsigned char │ │ │ │ │ - [ 9f] char │ │ │ │ │ - [ a4] long int │ │ │ │ │ - [ ad] SFtype │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __fixsfdi │ │ │ │ │ + [ 83] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 131] long long unsigned int │ │ │ │ │ + [ 148] complex float │ │ │ │ │ + [ 156] unsigned char │ │ │ │ │ + [ 164] char │ │ │ │ │ + [ 169] long int │ │ │ │ │ + [ 172] SFtype │ │ │ │ │ + [ 179] signed char │ │ │ │ │ [ 185] float │ │ │ │ │ [ 18b] DItype │ │ │ ├── _fixdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixtfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixunssfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,48 +16,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc20 contains 36 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 1af │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000070 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000082 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000009c 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000070 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000082 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ +0000009c 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ 000000a8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000aa 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ 000000ac 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ba 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000bf 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 000000c1 00000205 R_MSP430_16_BYTE 00000000 .text + 126 │ │ │ │ │ -000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ +000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ -000000d4 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +000000d4 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 000000df 00000801 R_MSP430_32 00000000 .debug_loc + 90 │ │ │ │ │ 000000f0 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 000000f2 00000205 R_MSP430_16_BYTE 00000000 .text + ea │ │ │ │ │ -000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000100 00000801 R_MSP430_32 00000000 .debug_loc + ac │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xdd0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,88 +2,88 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x104 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xdc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x13a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xe8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x126 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x162): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x14f): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x193): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x1af): DItype │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1a1): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x6b): UDItype │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0xc9): UDItype │ │ │ │ │ <74> DW_AT_decl_file : 2 │ │ │ │ │ <75> DW_AT_decl_line : 135 │ │ │ │ │ <76> DW_AT_type : <0x7a>, long long unsigned int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x73): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xd1): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <82> DW_AT_name : (indirect string, offset: 0xb4): SFtype │ │ │ │ │ + <82> DW_AT_name : (indirect string, offset: 0x16b): SFtype │ │ │ │ │ <86> DW_AT_decl_file : 2 │ │ │ │ │ <87> DW_AT_decl_line : 145 │ │ │ │ │ <88> DW_AT_type : <0x8c>, float │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x1a9): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x19b): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x8a): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0x1ae): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <9b> DW_AT_external : 1 │ │ │ │ │ - <9c> DW_AT_name : (indirect string, offset: 0xcf): __fixunssfdi │ │ │ │ │ + <9c> DW_AT_name : (indirect string, offset: 0x186): __fixunssfdi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x6f>, UDItype, long long unsigned int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x126 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,35 +93,35 @@ │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ DW_AT_location : 0x1c (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x84 │ │ │ │ │ DW_AT_high_pc : 0x126 │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b6): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a8): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x74 (location list) │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): counter │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x172): counter │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x90 (location list) │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : msb │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1317 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0xa6 │ │ │ │ │ DW_AT_high_pc : 0xea │ │ │ │ │ <4>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): counterf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): counterf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1322 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <100> DW_AT_location : 0xac (location list) │ │ │ │ │ <4><104>: Abbrev Number: 0 │ │ │ │ │ <3><105>: Abbrev Number: 0 │ │ │ │ │ <2><106>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ %88C9C:C;C │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ counterf │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __fixunssfdi │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] counterf │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] UDItype │ │ │ │ │ - [ 73] long long unsigned int │ │ │ │ │ - [ 8a] complex float │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] SFtype │ │ │ │ │ - [ bb] counter │ │ │ │ │ - [ c3] signed char │ │ │ │ │ - [ cf] __fixunssfdi │ │ │ │ │ - [ dc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 13a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 1a1] USItype │ │ │ │ │ - [ 1a9] float │ │ │ │ │ - [ 1af] DItype │ │ │ │ │ - [ 1b6] shift │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] counterf │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] UDItype │ │ │ │ │ + [ d1] long long unsigned int │ │ │ │ │ + [ e8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 14f] unsigned char │ │ │ │ │ + [ 15d] char │ │ │ │ │ + [ 162] long int │ │ │ │ │ + [ 16b] SFtype │ │ │ │ │ + [ 172] counter │ │ │ │ │ + [ 17a] signed char │ │ │ │ │ + [ 186] __fixunssfdi │ │ │ │ │ + [ 193] USItype │ │ │ │ │ + [ 19b] float │ │ │ │ │ + [ 1a1] DItype │ │ │ │ │ + [ 1a8] shift │ │ │ │ │ + [ 1ae] complex float │ │ │ ├── _fixunsdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixunsxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _fixunstfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatdisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd48 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 00000081 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 60 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + e4 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + f4 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 11c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf10 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf28 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,90 +2,90 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x139): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xcc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x14e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x16d): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x8a): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x158): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc6): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x18b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x197): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x19f): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x7c): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x14a): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x67): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xc5): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x19f): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x197): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1ad): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ <81> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xaf): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x133): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0xa8): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x176): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x1a7): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17d): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ba): __floatdisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1427 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1489 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_location : 0x60 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x99): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x167): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b4): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1510 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0xe4 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x62): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1494 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0xf4 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0x8f): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x15d): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __floatdisf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] __xr │ │ │ │ │ - [ 67] SItype │ │ │ │ │ - [ 6e] complex float │ │ │ │ │ - [ 7c] unsigned char │ │ │ │ │ - [ 8a] char │ │ │ │ │ - [ 8f] __clz_tab │ │ │ │ │ - [ 99] count │ │ │ │ │ - [ 9f] long int │ │ │ │ │ - [ a8] SFtype │ │ │ │ │ - [ af] long long unsigned int │ │ │ │ │ - [ c6] signed char │ │ │ │ │ - [ d2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 139] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 197] UQItype │ │ │ │ │ - [ 19f] USItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] SItype │ │ │ │ │ + [ cc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 133] long long unsigned int │ │ │ │ │ + [ 14a] unsigned char │ │ │ │ │ + [ 158] char │ │ │ │ │ + [ 15d] __clz_tab │ │ │ │ │ + [ 167] count │ │ │ │ │ + [ 16d] long int │ │ │ │ │ + [ 176] SFtype │ │ │ │ │ + [ 17d] complex float │ │ │ │ │ + [ 18b] signed char │ │ │ │ │ + [ 197] USItype │ │ │ │ │ + [ 19f] UQItype │ │ │ │ │ [ 1a7] float │ │ │ │ │ [ 1ad] DItype │ │ │ │ │ [ 1b4] shift │ │ │ │ │ [ 1ba] __floatdisf │ │ │ ├── _floatdidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatdixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatundisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd98 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 134 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 134 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 68 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + b4 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + dc │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 104 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf60 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf78 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x14f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xe8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xda): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x134 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb5): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x17b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x166): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xdc): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x199): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x1ad): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x92): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x158): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x75): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xd3): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x1b5): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1a5): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x8a): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x1b5): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0xc5): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x141): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0xbe): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x184): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x1bd): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x7c): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18b): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x50): __floatundisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xae): __floatundisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1543 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x134 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1604 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x68 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0xaf): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x175): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c3): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1619 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x104 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0x70): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xce): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1607 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x114 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0xa5): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x16b): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __floatundisf │ │ │ │ │ long unsigned int │ │ │ │ │ -complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ +complex float │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __floatundisf │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] __xr │ │ │ │ │ - [ 75] SItype │ │ │ │ │ - [ 7c] complex float │ │ │ │ │ - [ 8a] UDItype │ │ │ │ │ - [ 92] unsigned char │ │ │ │ │ - [ a0] char │ │ │ │ │ - [ a5] __clz_tab │ │ │ │ │ - [ af] count │ │ │ │ │ - [ b5] long int │ │ │ │ │ - [ be] SFtype │ │ │ │ │ - [ c5] long long unsigned int │ │ │ │ │ - [ dc] signed char │ │ │ │ │ - [ e8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 14f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __floatundisf │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] __xr │ │ │ │ │ + [ d3] SItype │ │ │ │ │ + [ da] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 141] long long unsigned int │ │ │ │ │ + [ 158] unsigned char │ │ │ │ │ + [ 166] char │ │ │ │ │ + [ 16b] __clz_tab │ │ │ │ │ + [ 175] count │ │ │ │ │ + [ 17b] long int │ │ │ │ │ + [ 184] SFtype │ │ │ │ │ + [ 18b] complex float │ │ │ │ │ + [ 199] signed char │ │ │ │ │ + [ 1a5] USItype │ │ │ │ │ [ 1ad] UQItype │ │ │ │ │ - [ 1b5] USItype │ │ │ │ │ + [ 1b5] UDItype │ │ │ │ │ [ 1bd] float │ │ │ │ │ [ 1c3] shift │ │ │ ├── _floatundidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatundixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _floatunditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── _eprintf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x544 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x89): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x92): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x14a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x167): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x86): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x13c): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x16c): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x125): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ <63> DW_AT_name : (indirect string, offset: 0x161): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] signed char │ │ │ │ │ - [ 2b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 89] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] signed char │ │ │ │ │ + [ 92] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ c7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 125] long long unsigned int │ │ │ │ │ [ 13c] unsigned char │ │ │ │ │ [ 14a] long int │ │ │ │ │ [ 153] complex float │ │ │ │ │ [ 161] float │ │ │ │ │ [ 167] char │ │ │ │ │ [ 16c] long long int │ │ │ ├── __gcc_bcmp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa1c contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 00000029 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000036 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ -00000059 00000c01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ +00000036 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000059 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000060 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000067 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000009e 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000000ad 00000801 R_MSP430_32 00000000 .debug_loc + 2f │ │ │ │ │ -000000b2 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +000000b2 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 000000bd 00000801 R_MSP430_32 00000000 .debug_loc + 4a │ │ │ │ │ 000000c2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000000d1 00000801 R_MSP430_32 00000000 .debug_loc + 55 │ │ │ │ │ 000000e0 00000801 R_MSP430_32 00000000 .debug_loc + 7e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb78 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 2 0 0 stddef.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x15): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x133): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xae): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x99): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x159): long int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <29> DW_AT_name : (indirect string, offset: 0xe): size_t │ │ │ │ │ <2d> DW_AT_decl_file : 2 │ │ │ │ │ <2e> DW_AT_decl_line : 212 │ │ │ │ │ <2f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><33>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <34> DW_AT_byte_size : 2 │ │ │ │ │ <35> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <36> DW_AT_name : (indirect string, offset: 0x126): unsigned int │ │ │ │ │ + <36> DW_AT_name : (indirect string, offset: 0x184): unsigned int │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x94): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x154): char │ │ │ │ │ <1><48>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 1 │ │ │ │ │ <4a> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0xa2): signed char │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x162): signed char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x86): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x146): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x4a): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xa8): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0x121): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x120): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x138): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x115): __gcc_bcmp │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x173): __gcc_bcmp │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1979 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x3a>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x34 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : s2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0xe6>, unsigned char │ │ │ │ │ DW_AT_location : 0x2f (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x81): size │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16e): size │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x4a (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ libgcc2.c │ │ │ │ │ stddef.h │ │ │ │ │ /LKIbNKGQ/Fj │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __gcc_bcmp │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .debug_ranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] size_t │ │ │ │ │ - [ 15] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4a] long unsigned int │ │ │ │ │ - [ 5c] long long unsigned int │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] size │ │ │ │ │ - [ 86] unsigned char │ │ │ │ │ - [ 94] char │ │ │ │ │ - [ 99] long int │ │ │ │ │ - [ a2] signed char │ │ │ │ │ - [ ae] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 115] __gcc_bcmp │ │ │ │ │ - [ 120] float │ │ │ │ │ - [ 126] unsigned int │ │ │ │ │ - [ 133] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 15] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long unsigned int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 121] long long unsigned int │ │ │ │ │ + [ 138] complex float │ │ │ │ │ + [ 146] unsigned char │ │ │ │ │ + [ 154] char │ │ │ │ │ + [ 159] long int │ │ │ │ │ + [ 162] signed char │ │ │ │ │ + [ 16e] size │ │ │ │ │ + [ 173] __gcc_bcmp │ │ │ │ │ + [ 17e] float │ │ │ │ │ + [ 184] unsigned int │ │ │ ├── _divdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -145,75 +145,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3314 contains 129 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c6c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3c │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c6c │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ 000004a5 00000205 R_MSP430_16_BYTE 00000000 .text + 38 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x713 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc6c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x148): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x140): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xac): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4e): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x155): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa6): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10f): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb1): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x21c): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x217): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x91): __divdi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x33): __divdi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1075 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc6c │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divdi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] __divdi3 │ │ │ │ │ - [ 9a] signed char │ │ │ │ │ - [ a6] float │ │ │ │ │ - [ ac] long long int │ │ │ │ │ - [ ba] long long unsigned int │ │ │ │ │ - [ d1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 106] long int │ │ │ │ │ - [ 10f] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] __divdi3 │ │ │ │ │ + [ 3c] signed char │ │ │ │ │ + [ 48] float │ │ │ │ │ + [ 4e] long long int │ │ │ │ │ + [ 5c] long long unsigned int │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long int │ │ │ │ │ + [ b1] high │ │ │ │ │ + [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 114] __clz_tab │ │ │ │ │ [ 11e] unsigned char │ │ │ │ │ [ 12c] __x0 │ │ │ │ │ [ 131] __x1 │ │ │ │ │ [ 136] __x2 │ │ │ │ │ [ 13b] __x3 │ │ │ │ │ [ 140] UQItype │ │ │ │ │ @@ -32,11 +32,11 @@ │ │ │ │ │ [ 174] SItype │ │ │ │ │ [ 17b] long unsigned int │ │ │ │ │ [ 18d] __xr │ │ │ │ │ [ 192] __udivmoddi4 │ │ │ │ │ [ 19f] DItype │ │ │ │ │ [ 1a6] __r0 │ │ │ │ │ [ 1ab] __r1 │ │ │ │ │ - [ 1b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 1b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 217] __uh │ │ │ │ │ [ 21c] __ul │ │ │ ├── _moddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -137,74 +137,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x328c contains 130 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c82 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c82 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x734 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x6a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xad): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc82 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x13f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x33): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x137): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x45): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x173): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x53): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x3f): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa8): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x21c): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x217): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ __moddi3 │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] signed char │ │ │ │ │ + [ 3f] float │ │ │ │ │ + [ 45] long long int │ │ │ │ │ + [ 53] long long unsigned int │ │ │ │ │ + [ 6a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 9f] long int │ │ │ │ │ + [ a8] high │ │ │ │ │ + [ ad] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 10b] __clz_tab │ │ │ │ │ [ 115] unsigned char │ │ │ │ │ [ 123] __x0 │ │ │ │ │ [ 128] __x1 │ │ │ │ │ [ 12d] __x2 │ │ │ │ │ [ 132] __x3 │ │ │ │ │ [ 137] UQItype │ │ │ │ │ @@ -32,11 +32,11 @@ │ │ │ │ │ [ 173] UDItype │ │ │ │ │ [ 17b] long unsigned int │ │ │ │ │ [ 18d] __xr │ │ │ │ │ [ 192] __udivmoddi4 │ │ │ │ │ [ 19f] DItype │ │ │ │ │ [ 1a6] __r0 │ │ │ │ │ [ 1ab] __r1 │ │ │ │ │ - [ 1b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 1b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 217] __uh │ │ │ │ │ [ 21c] __ul │ │ │ ├── _udivdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -142,74 +142,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3234 contains 124 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c3a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 21d │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 218 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c3a │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000473 00000205 R_MSP430_16_BYTE 00000000 .text + c │ │ │ │ │ 00000475 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6e7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x29): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xad): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xbb): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa7): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xa): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x110): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x21d): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x96): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x218): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x91): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x33): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ __udivdi3 │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __udivdi3 │ │ │ │ │ [ a] DWstruct │ │ │ │ │ [ 13] complex float │ │ │ │ │ [ 21] DWunion │ │ │ │ │ - [ 29] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 87] __d0 │ │ │ │ │ - [ 8c] __d1 │ │ │ │ │ - [ 91] __vh │ │ │ │ │ - [ 96] __vl │ │ │ │ │ - [ 9b] signed char │ │ │ │ │ - [ a7] float │ │ │ │ │ - [ ad] long long int │ │ │ │ │ - [ bb] long long unsigned int │ │ │ │ │ - [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 107] long int │ │ │ │ │ - [ 110] high │ │ │ │ │ + [ 29] __d0 │ │ │ │ │ + [ 2e] __d1 │ │ │ │ │ + [ 33] __vh │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ @@ -32,11 +32,11 @@ │ │ │ │ │ [ 175] SItype │ │ │ │ │ [ 17c] long unsigned int │ │ │ │ │ [ 18e] __xr │ │ │ │ │ [ 193] __udivmoddi4 │ │ │ │ │ [ 1a0] DItype │ │ │ │ │ [ 1a7] __r0 │ │ │ │ │ [ 1ac] __r1 │ │ │ │ │ - [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 218] __uh │ │ │ │ │ [ 21d] __ul │ │ │ ├── _umoddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -132,75 +132,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x306c contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c06 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 21d │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 218 │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c06 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 112 │ │ │ │ │ 00000481 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 00000483 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x710 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc06 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x21d): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x218): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x10b): __umoddi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x2e): __umoddi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1122 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc06 │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +__umoddi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ -__umoddi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ - [ 10b] __umoddi3 │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __umoddi3 │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ @@ -32,11 +32,11 @@ │ │ │ │ │ [ 175] SItype │ │ │ │ │ [ 17c] long unsigned int │ │ │ │ │ [ 18e] __xr │ │ │ │ │ [ 193] __udivmoddi4 │ │ │ │ │ [ 1a0] DItype │ │ │ │ │ [ 1a7] __r0 │ │ │ │ │ [ 1ac] __r1 │ │ │ │ │ - [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 218] __uh │ │ │ │ │ [ 21d] __ul │ │ │ ├── _udiv_w_sdiv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,31 +4,31 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x878 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000075 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x980 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,71 +4,71 @@ │ │ │ │ │ Length: 0xd1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xaf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x62): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfc): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xee): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x174): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x116): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xd7): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x11e): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <75> DW_AT_name : (indirect string, offset: 0x182): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x62): __udiv_w_sdiv │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xc9): __udiv_w_sdiv │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 673 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0xe │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __udiv_w_sdiv │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 50] long unsigned int │ │ │ │ │ - [ 62] __udiv_w_sdiv │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] signed char │ │ │ │ │ - [ af] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] USItype │ │ │ │ │ - [ 17c] float │ │ │ │ │ + [ 62] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ c9] __udiv_w_sdiv │ │ │ │ │ + [ d7] long long unsigned int │ │ │ │ │ + [ ee] unsigned char │ │ │ │ │ + [ fc] char │ │ │ │ │ + [ 101] long int │ │ │ │ │ + [ 10a] signed char │ │ │ │ │ + [ 116] USItype │ │ │ │ │ + [ 11e] float │ │ │ │ │ + [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 182] complex float │ │ │ ├── _udivmoddi4.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -150,108 +150,108 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3608 contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e5e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1de │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 211 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1ef │ │ │ │ │ 000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + e5e │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000160 00000801 R_MSP430_32 00000000 .debug_loc + dc │ │ │ │ │ 0000016f 00000801 R_MSP430_32 00000000 .debug_loc + 128 │ │ │ │ │ 0000017e 00000801 R_MSP430_32 00000000 .debug_loc + 140 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + 220 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 290 │ │ │ │ │ 000001ab 00000801 R_MSP430_32 00000000 .debug_loc + 3d0 │ │ │ │ │ 000001ba 00000801 R_MSP430_32 00000000 .debug_loc + 410 │ │ │ │ │ 000001c9 00000801 R_MSP430_32 00000000 .debug_loc + 494 │ │ │ │ │ 000001e2 00000801 R_MSP430_32 00000000 .debug_loc + 4ec │ │ │ │ │ 000001f2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 00000206 00000801 R_MSP430_32 00000000 .debug_loc + 58c │ │ │ │ │ 00000218 00000a01 R_MSP430_32 00000000 .debug_ranges + 14 │ │ │ │ │ -00000221 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000022d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000221 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +0000022d 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000238 00000801 R_MSP430_32 00000000 .debug_loc + 5d0 │ │ │ │ │ 0000023d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000248 00000801 R_MSP430_32 00000000 .debug_loc + 600 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 648 │ │ │ │ │ 0000025d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 688 │ │ │ │ │ 0000026d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000278 00000801 R_MSP430_32 00000000 .debug_loc + 6b0 │ │ │ │ │ 00000288 00000801 R_MSP430_32 00000000 .debug_loc + 6d8 │ │ │ │ │ 0000028e 00000a01 R_MSP430_32 00000000 .debug_ranges + 28 │ │ │ │ │ -00000297 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000297 00000c01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 000002a2 00000801 R_MSP430_32 00000000 .debug_loc + 724 │ │ │ │ │ 000002b2 00000801 R_MSP430_32 00000000 .debug_loc + 780 │ │ │ │ │ 000002b8 00000a01 R_MSP430_32 00000000 .debug_ranges + 3c │ │ │ │ │ -000002c1 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -000002cd 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000002c1 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +000002cd 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 000002d8 00000801 R_MSP430_32 00000000 .debug_loc + 7c0 │ │ │ │ │ 000002dd 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 000002e8 00000801 R_MSP430_32 00000000 .debug_loc + 7dc │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 000002f8 00000801 R_MSP430_32 00000000 .debug_loc + 824 │ │ │ │ │ 000002fd 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000308 00000801 R_MSP430_32 00000000 .debug_loc + 870 │ │ │ │ │ 0000030d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000318 00000801 R_MSP430_32 00000000 .debug_loc + 8c8 │ │ │ │ │ 00000328 00000801 R_MSP430_32 00000000 .debug_loc + 8f0 │ │ │ │ │ 0000032e 00000a01 R_MSP430_32 00000000 .debug_ranges + 4c │ │ │ │ │ -00000337 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000337 00000c01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 00000342 00000801 R_MSP430_32 00000000 .debug_loc + 930 │ │ │ │ │ 00000352 00000801 R_MSP430_32 00000000 .debug_loc + 994 │ │ │ │ │ 00000358 00000a01 R_MSP430_32 00000000 .debug_ranges + 60 │ │ │ │ │ -00000361 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000036d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000361 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +0000036d 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000378 00000801 R_MSP430_32 00000000 .debug_loc + 9c8 │ │ │ │ │ 0000037d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000388 00000801 R_MSP430_32 00000000 .debug_loc + 9e8 │ │ │ │ │ 0000038d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000398 00000801 R_MSP430_32 00000000 .debug_loc + a28 │ │ │ │ │ 0000039d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 000003a8 00000801 R_MSP430_32 00000000 .debug_loc + a60 │ │ │ │ │ 000003ad 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000003b8 00000801 R_MSP430_32 00000000 .debug_loc + a7c │ │ │ │ │ 000003c8 00000801 R_MSP430_32 00000000 .debug_loc + aa4 │ │ │ │ │ 000003ce 00000a01 R_MSP430_32 00000000 .debug_ranges + 6c │ │ │ │ │ 000003e1 00000801 R_MSP430_32 00000000 .debug_loc + ae4 │ │ │ │ │ 000003f0 00000801 R_MSP430_32 00000000 .debug_loc + b20 │ │ │ │ │ 000003f5 00000a01 R_MSP430_32 00000000 .debug_ranges + 88 │ │ │ │ │ -000003fe 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000040a 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000003fe 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ +0000040a 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000415 00000801 R_MSP430_32 00000000 .debug_loc + b60 │ │ │ │ │ 0000041a 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000425 00000801 R_MSP430_32 00000000 .debug_loc + b90 │ │ │ │ │ 0000042a 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000435 00000801 R_MSP430_32 00000000 .debug_loc + be0 │ │ │ │ │ 0000043a 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000445 00000801 R_MSP430_32 00000000 .debug_loc + c44 │ │ │ │ │ @@ -266,25 +266,25 @@ │ │ │ │ │ 0000048f 00000801 R_MSP430_32 00000000 .debug_loc + d61 │ │ │ │ │ 00000494 00000c01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 0000049f 00000801 R_MSP430_32 00000000 .debug_loc + da1 │ │ │ │ │ 000004a4 00000c01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 000004af 00000801 R_MSP430_32 00000000 .debug_loc + dd1 │ │ │ │ │ 000004b4 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000004bf 00000801 R_MSP430_32 00000000 .debug_loc + e05 │ │ │ │ │ -000004c4 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +000004c4 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ 000004cf 00000801 R_MSP430_32 00000000 .debug_loc + e15 │ │ │ │ │ 000004d4 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000004e0 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +000004e0 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 000004ed 00000a01 R_MSP430_32 00000000 .debug_ranges + 94 │ │ │ │ │ 00000501 00000801 R_MSP430_32 00000000 .debug_loc + e25 │ │ │ │ │ 00000507 00000a01 R_MSP430_32 00000000 .debug_ranges + a0 │ │ │ │ │ 00000517 00000801 R_MSP430_32 00000000 .debug_loc + e41 │ │ │ │ │ 0000051e 00000a01 R_MSP430_32 00000000 .debug_ranges + ac │ │ │ │ │ 0000052e 00000801 R_MSP430_32 00000000 .debug_loc + e5d │ │ │ │ │ -00000550 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000550 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3c08 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3c20 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,57 +2,57 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x55e (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xdf): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1a4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1b3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xf1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe5e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x195): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1e6): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x9c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x161): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xb1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x176): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x1a7): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1f8): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x8a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x14f): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x62): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x180): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x119): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1de): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x70): long unsigned int │ │ │ │ │ @@ -60,17 +60,17 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x211): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xd1): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x196): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa9): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x16e): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x4b): long long unsigned int │ │ │ │ │ @@ -79,15 +79,15 @@ │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x24): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ef): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -120,15 +120,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x82): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x121): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x204): __udivmoddi4 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 860 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0xe5e │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -225,35 +225,35 @@ │ │ │ │ │ <1ea> DW_AT_decl_file : 1 │ │ │ │ │ <1eb> DW_AT_decl_line : 1068 │ │ │ │ │ <1ed> DW_AT_type : <0x53a>, DWunion │ │ │ │ │ <2><1f1>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <1f2> DW_AT_ranges : 0x0 │ │ │ │ │ <1f6> DW_AT_sibling : <0x217> │ │ │ │ │ <3><1fa>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <1fb> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <1fb> DW_AT_name : (indirect string, offset: 0x1d9): __xr │ │ │ │ │ <1ff> DW_AT_decl_file : 1 │ │ │ │ │ <200> DW_AT_decl_line : 915 │ │ │ │ │ <202> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <206> DW_AT_location : 0x58c (location list) │ │ │ │ │ <3><20a>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ <20b> DW_AT_name : __a │ │ │ │ │ <20f> DW_AT_decl_file : 1 │ │ │ │ │ <210> DW_AT_decl_line : 915 │ │ │ │ │ <212> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><216>: Abbrev Number: 0 │ │ │ │ │ <2><217>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <218> DW_AT_ranges : 0x14 │ │ │ │ │ <21c> DW_AT_sibling : <0x28d> │ │ │ │ │ <3><220>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <221> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <221> DW_AT_name : (indirect string, offset: 0x191): __d1 │ │ │ │ │ <225> DW_AT_decl_file : 1 │ │ │ │ │ <226> DW_AT_decl_line : 927 │ │ │ │ │ <228> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><22c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <22d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <22d> DW_AT_name : (indirect string, offset: 0x18c): __d0 │ │ │ │ │ <231> DW_AT_decl_file : 1 │ │ │ │ │ <232> DW_AT_decl_line : 927 │ │ │ │ │ <234> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <238> DW_AT_location : 0x5d0 (location list) │ │ │ │ │ <3><23c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <23d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <241> DW_AT_decl_file : 1 │ │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ <284> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <288> DW_AT_location : 0x6d8 (location list) │ │ │ │ │ <3><28c>: Abbrev Number: 0 │ │ │ │ │ <2><28d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <28e> DW_AT_ranges : 0x28 │ │ │ │ │ <292> DW_AT_sibling : <0x2b7> │ │ │ │ │ <3><296>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <297> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <297> DW_AT_name : (indirect string, offset: 0x1d9): __xr │ │ │ │ │ <29b> DW_AT_decl_file : 1 │ │ │ │ │ <29c> DW_AT_decl_line : 939 │ │ │ │ │ <29e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2a2> DW_AT_location : 0x724 (location list) │ │ │ │ │ <3><2a6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2a7> DW_AT_name : __a │ │ │ │ │ <2ab> DW_AT_decl_file : 1 │ │ │ │ │ @@ -301,20 +301,20 @@ │ │ │ │ │ <2ae> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2b2> DW_AT_location : 0x780 (location list) │ │ │ │ │ <3><2b6>: Abbrev Number: 0 │ │ │ │ │ <2><2b7>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <2b8> DW_AT_ranges : 0x3c │ │ │ │ │ <2bc> DW_AT_sibling : <0x32d> │ │ │ │ │ <3><2c0>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2c1> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <2c1> DW_AT_name : (indirect string, offset: 0x191): __d1 │ │ │ │ │ <2c5> DW_AT_decl_file : 1 │ │ │ │ │ <2c6> DW_AT_decl_line : 969 │ │ │ │ │ <2c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2cc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2cd> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <2cd> DW_AT_name : (indirect string, offset: 0x18c): __d0 │ │ │ │ │ <2d1> DW_AT_decl_file : 1 │ │ │ │ │ <2d2> DW_AT_decl_line : 969 │ │ │ │ │ <2d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2d8> DW_AT_location : 0x7c0 (location list) │ │ │ │ │ <3><2dc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2dd> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <2e1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ <324> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <328> DW_AT_location : 0x8f0 (location list) │ │ │ │ │ <3><32c>: Abbrev Number: 0 │ │ │ │ │ <2><32d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <32e> DW_AT_ranges : 0x4c │ │ │ │ │ <332> DW_AT_sibling : <0x357> │ │ │ │ │ <3><336>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <337> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <337> DW_AT_name : (indirect string, offset: 0x1d9): __xr │ │ │ │ │ <33b> DW_AT_decl_file : 1 │ │ │ │ │ <33c> DW_AT_decl_line : 1004 │ │ │ │ │ <33e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <342> DW_AT_location : 0x930 (location list) │ │ │ │ │ <3><346>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <347> DW_AT_name : __a │ │ │ │ │ <34b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,20 +362,20 @@ │ │ │ │ │ <34e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <352> DW_AT_location : 0x994 (location list) │ │ │ │ │ <3><356>: Abbrev Number: 0 │ │ │ │ │ <2><357>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <358> DW_AT_ranges : 0x60 │ │ │ │ │ <35c> DW_AT_sibling : <0x3cd> │ │ │ │ │ <3><360>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <361> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <361> DW_AT_name : (indirect string, offset: 0x191): __d1 │ │ │ │ │ <365> DW_AT_decl_file : 1 │ │ │ │ │ <366> DW_AT_decl_line : 964 │ │ │ │ │ <368> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><36c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <36d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <36d> DW_AT_name : (indirect string, offset: 0x18c): __d0 │ │ │ │ │ <371> DW_AT_decl_file : 1 │ │ │ │ │ <372> DW_AT_decl_line : 964 │ │ │ │ │ <374> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <378> DW_AT_location : 0x9c8 (location list) │ │ │ │ │ <3><37c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <37d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <381> DW_AT_decl_file : 1 │ │ │ │ │ @@ -422,20 +422,20 @@ │ │ │ │ │ <3ea> DW_AT_decl_line : 1034 │ │ │ │ │ <3ec> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3f0> DW_AT_location : 0xb20 (location list) │ │ │ │ │ <3><3f4>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <3f5> DW_AT_ranges : 0x88 │ │ │ │ │ <3f9> DW_AT_sibling : <0x46a> │ │ │ │ │ <4><3fd>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <3fe> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <3fe> DW_AT_name : (indirect string, offset: 0x191): __d1 │ │ │ │ │ <402> DW_AT_decl_file : 1 │ │ │ │ │ <403> DW_AT_decl_line : 1045 │ │ │ │ │ <405> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><409>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <40a> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <40a> DW_AT_name : (indirect string, offset: 0x18c): __d0 │ │ │ │ │ <40e> DW_AT_decl_file : 1 │ │ │ │ │ <40f> DW_AT_decl_line : 1045 │ │ │ │ │ <411> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <415> DW_AT_location : 0xb60 (location list) │ │ │ │ │ <4><419>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <41a> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <41e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -498,26 +498,26 @@ │ │ │ │ │ <4><4b3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <4b4> DW_AT_name : (indirect string, offset: 0x1f): __ul │ │ │ │ │ <4b8> DW_AT_decl_file : 1 │ │ │ │ │ <4b9> DW_AT_decl_line : 1046 │ │ │ │ │ <4bb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4bf> DW_AT_location : 0xe05 (location list) │ │ │ │ │ <4><4c3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4c4> DW_AT_name : (indirect string, offset: 0xc2): __vl │ │ │ │ │ + <4c4> DW_AT_name : (indirect string, offset: 0x187): __vl │ │ │ │ │ <4c8> DW_AT_decl_file : 1 │ │ │ │ │ <4c9> DW_AT_decl_line : 1046 │ │ │ │ │ <4cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4cf> DW_AT_location : 0xe15 (location list) │ │ │ │ │ <4><4d3>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <4d4> DW_AT_name : (indirect string, offset: 0x10): __uh │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 1046 │ │ │ │ │ <4db> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4df>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0xb6): __vh │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x17b): __vh │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 1046 │ │ │ │ │ <4e7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4eb>: Abbrev Number: 0 │ │ │ │ │ <3><4ec>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <4ed> DW_AT_ranges : 0x94 │ │ │ │ │ <4f1> DW_AT_sibling : <0x506> │ │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │ │ <540> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <544> DW_AT_sibling : <0x54f> │ │ │ │ │ <2><548>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <549> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <54d> DW_AT_upper_bound : 255 │ │ │ │ │ <2><54e>: Abbrev Number: 0 │ │ │ │ │ <1><54f>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ - <550> DW_AT_name : (indirect string, offset: 0x92): __clz_tab │ │ │ │ │ + <550> DW_AT_name : (indirect string, offset: 0x157): __clz_tab │ │ │ │ │ <554> DW_AT_decl_file : 3 │ │ │ │ │ <555> DW_AT_decl_line : 63 │ │ │ │ │ <556> DW_AT_type : <0x55c>, UQItype, unsigned char │ │ │ │ │ <55a> DW_AT_external : 1 │ │ │ │ │ <55b> DW_AT_declaration : 1 │ │ │ │ │ <1><55c>: Abbrev Number: 22 (DW_TAG_const_type) │ │ │ │ │ <55d> DW_AT_type : <0x53f>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -__udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +__udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -13,29 +13,29 @@ │ │ │ │ │ [ 3c] __x1 │ │ │ │ │ [ 41] __x2 │ │ │ │ │ [ 46] __x3 │ │ │ │ │ [ 4b] long long unsigned int │ │ │ │ │ [ 62] unsigned char │ │ │ │ │ [ 70] long unsigned int │ │ │ │ │ [ 82] DWunion │ │ │ │ │ - [ 8a] UQItype │ │ │ │ │ - [ 92] __clz_tab │ │ │ │ │ - [ 9c] unsigned int │ │ │ │ │ - [ a9] UDItype │ │ │ │ │ - [ b1] char │ │ │ │ │ - [ b6] __vh │ │ │ │ │ - [ bb] SItype │ │ │ │ │ - [ c2] __vl │ │ │ │ │ - [ c7] __d0 │ │ │ │ │ - [ cc] __d1 │ │ │ │ │ - [ d1] long long int │ │ │ │ │ - [ df] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 114] __xr │ │ │ │ │ - [ 119] USItype │ │ │ │ │ - [ 121] __udivmoddi4 │ │ │ │ │ - [ 12e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 195] long int │ │ │ │ │ - [ 19e] DWstruct │ │ │ │ │ - [ 1a7] signed char │ │ │ │ │ - [ 1b3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 8a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 14f] UQItype │ │ │ │ │ + [ 157] __clz_tab │ │ │ │ │ + [ 161] unsigned int │ │ │ │ │ + [ 16e] UDItype │ │ │ │ │ + [ 176] char │ │ │ │ │ + [ 17b] __vh │ │ │ │ │ + [ 180] SItype │ │ │ │ │ + [ 187] __vl │ │ │ │ │ + [ 18c] __d0 │ │ │ │ │ + [ 191] __d1 │ │ │ │ │ + [ 196] long long int │ │ │ │ │ + [ 1a4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1d9] __xr │ │ │ │ │ + [ 1de] USItype │ │ │ │ │ + [ 1e6] long int │ │ │ │ │ + [ 1ef] DWstruct │ │ │ │ │ + [ 1f8] signed char │ │ │ │ │ + [ 204] __udivmoddi4 │ │ │ │ │ [ 211] DItype │ │ │ ├── _pack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,47 +3,47 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xf40 contains 57 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1c6 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1d3 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000068 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1ef │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ 0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 00000139 00000b01 R_MSP430_32 00000000 .debug_str + 1bf │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -0000019a 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +0000019a 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000001bf 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001e5 00000b01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000200 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 0000021c 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 00000227 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x2ad (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x15f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb0): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x117): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x9c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1c6 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x133): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x19a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xdf): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x146): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1d3): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,47 +49,47 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x8a): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xd6): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x13d): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1ef): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xe4): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x14b): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xed): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x154): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x5d): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1da): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x140): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a7): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xcb): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x132): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,15 +144,15 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x68): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x9c): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x1bf): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ @@ -189,20 +189,20 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x12d): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x194): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xa6): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1ce): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ __pack_f │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -13,27 +13,27 @@ │ │ │ │ │ [ 4f] USItype │ │ │ │ │ [ 57] float │ │ │ │ │ [ 5d] CLASS_QNAN │ │ │ │ │ [ 68] unsigned char │ │ │ │ │ [ 76] FLO_union_type │ │ │ │ │ [ 85] sign │ │ │ │ │ [ 8a] long unsigned int │ │ │ │ │ - [ 9c] short int │ │ │ │ │ - [ a6] value_raw │ │ │ │ │ - [ b0] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ cb] normal_exp │ │ │ │ │ - [ d6] fractype │ │ │ │ │ - [ df] char │ │ │ │ │ - [ e4] FLO_type │ │ │ │ │ - [ ed] CLASS_SNAN │ │ │ │ │ - [ f8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 12d] value │ │ │ │ │ - [ 133] unsigned int │ │ │ │ │ - [ 140] CLASS_INFINITY │ │ │ │ │ - [ 14f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 9c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 103] short int │ │ │ │ │ + [ 10d] value_raw │ │ │ │ │ + [ 117] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 132] normal_exp │ │ │ │ │ + [ 13d] fractype │ │ │ │ │ + [ 146] char │ │ │ │ │ + [ 14b] FLO_type │ │ │ │ │ + [ 154] CLASS_SNAN │ │ │ │ │ + [ 15f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 194] value │ │ │ │ │ + [ 19a] unsigned int │ │ │ │ │ + [ 1a7] CLASS_INFINITY │ │ │ │ │ [ 1b6] long int │ │ │ │ │ [ 1bf] fp_number_type │ │ │ │ │ [ 1ce] bits │ │ │ │ │ [ 1d3] SFtype │ │ │ │ │ [ 1da] CLASS_NUMBER │ │ │ │ │ [ 1e7] UHItype │ │ │ │ │ [ 1ef] halffractype │ │ │ ├── _unpack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,50 +3,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb8 contains 46 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ 00000068 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1d1 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 3e │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ 00000139 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ 0000019a 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ -000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000001c8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ca 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 000001cc 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001e0 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001f3 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000001fe 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ 0000020e 00000801 R_MSP430_32 00000000 .debug_loc + 4f │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x23a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xcf): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x136): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x87): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x131): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xee): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x10c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x115): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x17c): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb6): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x11d): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1b5): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,47 +49,47 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x6b): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xad): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x114): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1d1): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xbb): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x122): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xc4): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x12b): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x3e): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1bc): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x122): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x189): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x66): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xa2): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x109): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,15 +144,15 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x49): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x7d): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xe4): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x1a1): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x10f): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x176): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <19a> DW_AT_name : (indirect string, offset: 0xb): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1b3> DW_AT_name : (indirect string, offset: 0x57): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_external : 1 │ │ │ │ │ - <1c0> DW_AT_name : (indirect string, offset: 0x104): __unpack_f │ │ │ │ │ + <1c0> DW_AT_name : (indirect string, offset: 0x16b): __unpack_f │ │ │ │ │ <1c4> DW_AT_decl_file : 1 │ │ │ │ │ <1c5> DW_AT_decl_line : 448 │ │ │ │ │ <1c7> DW_AT_prototyped : 1 │ │ │ │ │ <1c8> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ca> DW_AT_high_pc : 0x10c │ │ │ │ │ <1cc> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1d0> DW_AT_sibling : <0x21f> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __unpack_f │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,27 +8,27 @@ │ │ │ │ │ [ 30] USItype │ │ │ │ │ [ 38] float │ │ │ │ │ [ 3e] CLASS_QNAN │ │ │ │ │ [ 49] unsigned char │ │ │ │ │ [ 57] FLO_union_type │ │ │ │ │ [ 66] sign │ │ │ │ │ [ 6b] long unsigned int │ │ │ │ │ - [ 7d] short int │ │ │ │ │ - [ 87] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ a2] normal_exp │ │ │ │ │ - [ ad] fractype │ │ │ │ │ - [ b6] char │ │ │ │ │ - [ bb] FLO_type │ │ │ │ │ - [ c4] CLASS_SNAN │ │ │ │ │ - [ cf] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 104] __unpack_f │ │ │ │ │ - [ 10f] value │ │ │ │ │ - [ 115] unsigned int │ │ │ │ │ - [ 122] CLASS_INFINITY │ │ │ │ │ - [ 131] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 7d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ e4] short int │ │ │ │ │ + [ ee] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 109] normal_exp │ │ │ │ │ + [ 114] fractype │ │ │ │ │ + [ 11d] char │ │ │ │ │ + [ 122] FLO_type │ │ │ │ │ + [ 12b] CLASS_SNAN │ │ │ │ │ + [ 136] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 16b] __unpack_f │ │ │ │ │ + [ 176] value │ │ │ │ │ + [ 17c] unsigned int │ │ │ │ │ + [ 189] CLASS_INFINITY │ │ │ │ │ [ 198] long int │ │ │ │ │ [ 1a1] fp_number_type │ │ │ │ │ [ 1b0] bits │ │ │ │ │ [ 1b5] SFtype │ │ │ │ │ [ 1bc] CLASS_NUMBER │ │ │ │ │ [ 1c9] UHItype │ │ │ │ │ [ 1d1] halffractype │ │ │ ├── _addsub_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -20,74 +20,74 @@ │ │ │ │ │ 0000003c 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 00000048 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000004c 00000205 R_MSP430_16_BYTE 00000000 .text + 2c8 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x15e8 contains 81 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ -00000015 00000d01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000015 00000d01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 318 │ │ │ │ │ 0000001d 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ -00000032 00000d01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ +00000032 00000d01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ 00000037 00000d01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ 00000044 00000d01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 234 │ │ │ │ │ 00000056 00000d01 R_MSP430_32 00000000 .debug_str + 221 │ │ │ │ │ 0000005b 00000d01 R_MSP430_32 00000000 .debug_str + 24f │ │ │ │ │ 00000066 00000d01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ 00000073 00000d01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -00000078 00000d01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000078 00000d01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 00000083 00000d01 R_MSP430_32 00000000 .debug_str + 260 │ │ │ │ │ -0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ -00000099 00000d01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ -000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ +00000099 00000d01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ +000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ 000000b3 00000d01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ 000000b9 00000d01 R_MSP430_32 00000000 .debug_str + f │ │ │ │ │ 000000bf 00000d01 R_MSP430_32 00000000 .debug_str + 242 │ │ │ │ │ -000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ +000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 00000104 00000d01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ 00000113 00000d01 R_MSP430_32 00000000 .debug_str + 22a │ │ │ │ │ -00000122 00000d01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000122 00000d01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000131 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 00000143 00000d01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ -0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ 00000164 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 00000188 00000d01 R_MSP430_32 00000000 .debug_str + 22a │ │ │ │ │ -000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001b0 00000d01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ +000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 1f5 │ │ │ │ │ +000001b0 00000d01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ 000001bc 00000d01 R_MSP430_32 00000000 .debug_str + 22f │ │ │ │ │ 000001c9 00000d01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ 000001d5 00000d01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 000001fb 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000216 00000d01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000231 00000d01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 0000023e 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 0000024a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000024c 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 0000024e 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000260 00000901 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000026e 00000901 R_MSP430_32 00000000 .debug_loc + 4a │ │ │ │ │ 0000027e 00000901 R_MSP430_32 00000000 .debug_loc + 7f │ │ │ │ │ -00000283 00000d01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000283 00000d01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 0000028e 00000901 R_MSP430_32 00000000 .debug_loc + 91 │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000029e 00000901 R_MSP430_32 00000000 .debug_loc + b9 │ │ │ │ │ 000002a3 00000d01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ 000002ae 00000901 R_MSP430_32 00000000 .debug_loc + e5 │ │ │ │ │ 000002b3 00000d01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ 000002be 00000901 R_MSP430_32 00000000 .debug_loc + 116 │ │ │ │ │ -000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ 000002ce 00000901 R_MSP430_32 00000000 .debug_loc + 16e │ │ │ │ │ 000002d3 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ 000002e3 00000901 R_MSP430_32 00000000 .debug_loc + 1be │ │ │ │ │ 000002e8 00000d01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000002f3 00000901 R_MSP430_32 00000000 .debug_loc + 1f3 │ │ │ │ │ 00000301 00000d01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000030d 00000205 R_MSP430_16_BYTE 00000000 .text + 27c │ │ │ │ │ 0000030f 00000205 R_MSP430_16_BYTE 00000000 .text + 2c8 │ │ │ │ │ 00000311 00000901 R_MSP430_32 00000000 .debug_loc + 213 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x421 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x13f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1a6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe0): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x147): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xd6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x318 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x194): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1fb): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x10f): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x176): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x23b): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -54,52 +54,52 @@ │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0xc4): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x106): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x16d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x260): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x126): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x18d): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x11e): intfrac │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x185): intfrac │ │ │ │ │ <9d> DW_AT_decl_file : 2 │ │ │ │ │ <9e> DW_AT_decl_line : 195 │ │ │ │ │ <9f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 310 │ │ │ │ │ DW_AT_sibling : <0xcb> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19b): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x71): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xf): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x242): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1a1): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x208): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xea> │ │ │ │ │ @@ -135,15 +135,15 @@ │ │ │ │ │ <2><112>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <113> DW_AT_name : (indirect string, offset: 0x22a): sign │ │ │ │ │ <117> DW_AT_decl_file : 2 │ │ │ │ │ <118> DW_AT_decl_line : 322 │ │ │ │ │ <11a> DW_AT_type : <0x140>, unsigned char │ │ │ │ │ <11e> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><121>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <122> DW_AT_name : (indirect string, offset: 0xfb): normal_exp │ │ │ │ │ + <122> DW_AT_name : (indirect string, offset: 0x162): normal_exp │ │ │ │ │ <126> DW_AT_decl_file : 2 │ │ │ │ │ <127> DW_AT_decl_line : 323 │ │ │ │ │ <129> DW_AT_type : <0x147>, short int │ │ │ │ │ <12d> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><130>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <131> DW_AT_name : (indirect string, offset: 0x39): fraction │ │ │ │ │ <135> DW_AT_decl_file : 2 │ │ │ │ │ @@ -156,15 +156,15 @@ │ │ │ │ │ <142> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <143> DW_AT_name : (indirect string, offset: 0x7c): unsigned char │ │ │ │ │ <1><147>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <148> DW_AT_byte_size : 2 │ │ │ │ │ <149> DW_AT_encoding : 5 (signed) │ │ │ │ │ <14a> DW_AT_name : (indirect string, offset: 0x217): short int │ │ │ │ │ <1><14e>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <14f> DW_AT_name : (indirect string, offset: 0x174): fp_number_type │ │ │ │ │ + <14f> DW_AT_name : (indirect string, offset: 0x1db): fp_number_type │ │ │ │ │ <153> DW_AT_decl_file : 2 │ │ │ │ │ <154> DW_AT_decl_line : 335 │ │ │ │ │ <156> DW_AT_type : <0xfa> │ │ │ │ │ <1><15a>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <15b> DW_AT_byte_size : 4 │ │ │ │ │ <15c> DW_AT_decl_file : 2 │ │ │ │ │ <15d> DW_AT_decl_line : 351 │ │ │ │ │ @@ -199,20 +199,20 @@ │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <19b> DW_AT_byte_size : 4 │ │ │ │ │ <19c> DW_AT_decl_file : 2 │ │ │ │ │ <19d> DW_AT_decl_line : 337 │ │ │ │ │ <19f> DW_AT_sibling : <0x1c8> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a4> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ + <1a4> DW_AT_name : (indirect string, offset: 0x1f5): value │ │ │ │ │ <1a8> DW_AT_decl_file : 2 │ │ │ │ │ <1a9> DW_AT_decl_line : 339 │ │ │ │ │ <1ab> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1af>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b0> DW_AT_name : (indirect string, offset: 0xd6): value_raw │ │ │ │ │ + <1b0> DW_AT_name : (indirect string, offset: 0x13d): value_raw │ │ │ │ │ <1b4> DW_AT_decl_file : 2 │ │ │ │ │ <1b5> DW_AT_decl_line : 340 │ │ │ │ │ <1b7> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1bc> DW_AT_name : (indirect string, offset: 0x22f): bits │ │ │ │ │ <1c0> DW_AT_decl_file : 2 │ │ │ │ │ <1c1> DW_AT_decl_line : 357 │ │ │ │ │ @@ -302,15 +302,15 @@ │ │ │ │ │ <2><272>: Abbrev Number: 23 (DW_TAG_formal_parameter) │ │ │ │ │ <273> DW_AT_name : tmp │ │ │ │ │ <277> DW_AT_decl_file : 1 │ │ │ │ │ <278> DW_AT_decl_line : 601 │ │ │ │ │ <27a> DW_AT_type : <0x2f9>, fp_number_type │ │ │ │ │ <27e> DW_AT_location : 0x7f (location list) │ │ │ │ │ <2><282>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <283> DW_AT_name : (indirect string, offset: 0x114): tfraction │ │ │ │ │ + <283> DW_AT_name : (indirect string, offset: 0x17b): tfraction │ │ │ │ │ <287> DW_AT_decl_file : 1 │ │ │ │ │ <288> DW_AT_decl_line : 603 │ │ │ │ │ <28a> DW_AT_type : <0x98>, intfrac, SItype, long int │ │ │ │ │ <28e> DW_AT_location : 0x91 (location list) │ │ │ │ │ <2><292>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x1a): a_normal_exp │ │ │ │ │ <297> DW_AT_decl_file : 1 │ │ │ │ │ @@ -326,23 +326,23 @@ │ │ │ │ │ <2><2b2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2b3> DW_AT_name : (indirect string, offset: 0xb9): a_fraction │ │ │ │ │ <2b7> DW_AT_decl_file : 1 │ │ │ │ │ <2b8> DW_AT_decl_line : 608 │ │ │ │ │ <2ba> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2be> DW_AT_location : 0x116 (location list) │ │ │ │ │ <2><2c2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2c3> DW_AT_name : (indirect string, offset: 0x183): b_fraction │ │ │ │ │ + <2c3> DW_AT_name : (indirect string, offset: 0x1ea): b_fraction │ │ │ │ │ <2c7> DW_AT_decl_file : 1 │ │ │ │ │ <2c8> DW_AT_decl_line : 609 │ │ │ │ │ <2ca> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2ce> DW_AT_location : 0x16e (location list) │ │ │ │ │ <2><2d2>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <2d3> DW_AT_ranges : 0x0 │ │ │ │ │ <3><2d7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2d8> DW_AT_name : (indirect string, offset: 0x12f): diff │ │ │ │ │ + <2d8> DW_AT_name : (indirect string, offset: 0x196): diff │ │ │ │ │ <2dc> DW_AT_decl_file : 1 │ │ │ │ │ <2dd> DW_AT_decl_line : 648 │ │ │ │ │ <2df> DW_AT_type : <0x21>, int │ │ │ │ │ <2e3> DW_AT_location : 0x1be (location list) │ │ │ │ │ <3><2e7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2e8> DW_AT_name : (indirect string, offset: 0x9): sdiff │ │ │ │ │ <2ec> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ __addsf3 │ │ │ │ │ CLASS_ZERO │ │ │ │ │ a_normal_exp │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ b_normal_exp │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ _fpadd_parts │ │ │ │ │ FLO_union_type │ │ │ │ │ a_fraction │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ tfraction │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ b_fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ __subsf3 │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -18,31 +18,31 @@ │ │ │ │ │ [ 8a] arg_a │ │ │ │ │ [ 90] arg_b │ │ │ │ │ [ 96] _fpadd_parts │ │ │ │ │ [ a3] iszero │ │ │ │ │ [ aa] FLO_union_type │ │ │ │ │ [ b9] a_fraction │ │ │ │ │ [ c4] long unsigned int │ │ │ │ │ - [ d6] value_raw │ │ │ │ │ - [ e0] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ fb] normal_exp │ │ │ │ │ - [ 106] fractype │ │ │ │ │ - [ 10f] char │ │ │ │ │ - [ 114] tfraction │ │ │ │ │ - [ 11e] intfrac │ │ │ │ │ - [ 126] FLO_type │ │ │ │ │ - [ 12f] diff │ │ │ │ │ - [ 134] CLASS_SNAN │ │ │ │ │ - [ 13f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 174] fp_number_type │ │ │ │ │ - [ 183] b_fraction │ │ │ │ │ - [ 18e] value │ │ │ │ │ - [ 194] unsigned int │ │ │ │ │ - [ 1a1] CLASS_INFINITY │ │ │ │ │ - [ 1b0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 13d] value_raw │ │ │ │ │ + [ 147] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 162] normal_exp │ │ │ │ │ + [ 16d] fractype │ │ │ │ │ + [ 176] char │ │ │ │ │ + [ 17b] tfraction │ │ │ │ │ + [ 185] intfrac │ │ │ │ │ + [ 18d] FLO_type │ │ │ │ │ + [ 196] diff │ │ │ │ │ + [ 19b] CLASS_SNAN │ │ │ │ │ + [ 1a6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1db] fp_number_type │ │ │ │ │ + [ 1ea] b_fraction │ │ │ │ │ + [ 1f5] value │ │ │ │ │ + [ 1fb] unsigned int │ │ │ │ │ + [ 208] CLASS_INFINITY │ │ │ │ │ [ 217] short int │ │ │ │ │ [ 221] long int │ │ │ │ │ [ 22a] sign │ │ │ │ │ [ 22f] bits │ │ │ │ │ [ 234] SItype │ │ │ │ │ [ 23b] SFtype │ │ │ │ │ [ 242] CLASS_NUMBER │ │ │ ├── _mul_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -12,53 +12,53 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1354 contains 66 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 21e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1e5 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 20c │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ 00000068 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 166 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1cd │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1ee │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1ee │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1f3 │ │ │ │ │ 000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ -000001e5 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -0000021b 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ 00000270 00000c01 R_MSP430_32 00000000 .debug_str + 214 │ │ │ │ │ 0000027c 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000295 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 000002aa 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ 000002c4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x3c5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x10f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x176): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xba): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x175): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x121): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x99): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x21e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x159): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1c0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xef): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x156): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1f8): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,47 +49,47 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x87): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xe0): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x147): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x219): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xf4): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x15b): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x104): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x16b): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x53): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ff): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x166): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1cd): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ee): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xd5): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x13c): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x22): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x5e): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x99): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x100): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x144): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1ab): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -189,20 +189,20 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x153): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1ba): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xa3): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x10a): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1f3): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ @@ -210,15 +210,15 @@ │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1b3> DW_AT_name : (indirect string, offset: 0x78): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0xfd): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x164): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ │ <2><1d8>: Abbrev Number: 0 │ │ │ │ │ <1><1d9>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1da> DW_AT_byte_size : 2 │ │ │ │ │ <1db> DW_AT_type : <0x1df>, fp_number_type │ │ │ │ │ <1><1df>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1e0> DW_AT_type : <0x138>, fp_number_type │ │ │ │ │ <1><1e4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0xe9): isnan │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x150): isnan │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 156 │ │ │ │ │ <1eb> DW_AT_prototyped : 1 │ │ │ │ │ <1ec> DW_AT_type : <0x21>, int │ │ │ │ │ <1f0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1f1> DW_AT_sibling : <0x1ff> │ │ │ │ │ <2><1f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -257,15 +257,15 @@ │ │ │ │ │ <2><210>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <21b> DW_AT_name : (indirect string, offset: 0xad): _fpmul_parts │ │ │ │ │ + <21b> DW_AT_name : (indirect string, offset: 0x114): _fpmul_parts │ │ │ │ │ <21f> DW_AT_decl_file : 1 │ │ │ │ │ <220> DW_AT_decl_line : 783 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <227> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <228> DW_AT_sibling : <0x2a3> │ │ │ │ │ <2><22c>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ _fpmul_parts │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __mulsf3 │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -13,31 +13,31 @@ │ │ │ │ │ [ 4d] float │ │ │ │ │ [ 53] CLASS_QNAN │ │ │ │ │ [ 5e] unsigned char │ │ │ │ │ [ 6c] arg_a │ │ │ │ │ [ 72] arg_b │ │ │ │ │ [ 78] FLO_union_type │ │ │ │ │ [ 87] long unsigned int │ │ │ │ │ - [ 99] short int │ │ │ │ │ - [ a3] value_raw │ │ │ │ │ - [ ad] _fpmul_parts │ │ │ │ │ - [ ba] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ d5] normal_exp │ │ │ │ │ - [ e0] fractype │ │ │ │ │ - [ e9] isnan │ │ │ │ │ - [ ef] char │ │ │ │ │ - [ f4] FLO_type │ │ │ │ │ - [ fd] iszero │ │ │ │ │ - [ 104] CLASS_SNAN │ │ │ │ │ - [ 10f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 144] fp_number_type │ │ │ │ │ - [ 153] value │ │ │ │ │ - [ 159] unsigned int │ │ │ │ │ - [ 166] CLASS_INFINITY │ │ │ │ │ - [ 175] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 99] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 100] short int │ │ │ │ │ + [ 10a] value_raw │ │ │ │ │ + [ 114] _fpmul_parts │ │ │ │ │ + [ 121] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 13c] normal_exp │ │ │ │ │ + [ 147] fractype │ │ │ │ │ + [ 150] isnan │ │ │ │ │ + [ 156] char │ │ │ │ │ + [ 15b] FLO_type │ │ │ │ │ + [ 164] iszero │ │ │ │ │ + [ 16b] CLASS_SNAN │ │ │ │ │ + [ 176] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1ab] fp_number_type │ │ │ │ │ + [ 1ba] value │ │ │ │ │ + [ 1c0] unsigned int │ │ │ │ │ + [ 1cd] CLASS_INFINITY │ │ │ │ │ [ 1dc] __mulsf3 │ │ │ │ │ [ 1e5] long int │ │ │ │ │ [ 1ee] sign │ │ │ │ │ [ 1f3] bits │ │ │ │ │ [ 1f8] SFtype │ │ │ │ │ [ 1ff] CLASS_NUMBER │ │ │ │ │ [ 20c] UHItype │ │ │ ├── _div_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,50 +11,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1098 contains 60 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 14a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1f4 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 21b │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000068 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1fd │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1fd │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 202 │ │ │ │ │ 000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ 000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 223 │ │ │ │ │ 00000265 00000c01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 00000278 00000c01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x358 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x11d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x184): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xce): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x183): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x135): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x14a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x167): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1ce): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xfd): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x164): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x207): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,47 +49,47 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0xa8): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xf4): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x15b): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x33): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x102): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x169): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x112): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x179): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x6b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x20e): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x174): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1db): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1fd): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xe9): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x150): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x40): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x76): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xba): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x121): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x152): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1b9): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -189,20 +189,20 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x161): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1c8): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xc4): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x12b): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x202): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ @@ -210,15 +210,15 @@ │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1b3> DW_AT_name : (indirect string, offset: 0x99): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0x10b): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x172): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ _fpdiv_parts │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ quotient │ │ │ │ │ halffractype │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ __divsf3 │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ numerator │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ denominator │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -15,29 +15,29 @@ │ │ │ │ │ [ 6b] CLASS_QNAN │ │ │ │ │ [ 76] unsigned char │ │ │ │ │ [ 84] __divsf3 │ │ │ │ │ [ 8d] arg_a │ │ │ │ │ [ 93] arg_b │ │ │ │ │ [ 99] FLO_union_type │ │ │ │ │ [ a8] long unsigned int │ │ │ │ │ - [ ba] short int │ │ │ │ │ - [ c4] value_raw │ │ │ │ │ - [ ce] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ e9] normal_exp │ │ │ │ │ - [ f4] fractype │ │ │ │ │ - [ fd] char │ │ │ │ │ - [ 102] FLO_type │ │ │ │ │ - [ 10b] iszero │ │ │ │ │ - [ 112] CLASS_SNAN │ │ │ │ │ - [ 11d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 152] fp_number_type │ │ │ │ │ - [ 161] value │ │ │ │ │ - [ 167] unsigned int │ │ │ │ │ - [ 174] CLASS_INFINITY │ │ │ │ │ - [ 183] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 121] short int │ │ │ │ │ + [ 12b] value_raw │ │ │ │ │ + [ 135] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 150] normal_exp │ │ │ │ │ + [ 15b] fractype │ │ │ │ │ + [ 164] char │ │ │ │ │ + [ 169] FLO_type │ │ │ │ │ + [ 172] iszero │ │ │ │ │ + [ 179] CLASS_SNAN │ │ │ │ │ + [ 184] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1b9] fp_number_type │ │ │ │ │ + [ 1c8] value │ │ │ │ │ + [ 1ce] unsigned int │ │ │ │ │ + [ 1db] CLASS_INFINITY │ │ │ │ │ [ 1ea] numerator │ │ │ │ │ [ 1f4] long int │ │ │ │ │ [ 1fd] sign │ │ │ │ │ [ 202] bits │ │ │ │ │ [ 207] SFtype │ │ │ │ │ [ 20e] CLASS_NUMBER │ │ │ │ │ [ 21b] UHItype │ │ │ ├── _fpcmp_parts_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,42 +3,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb70 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000039 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 00000040 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ 00000045 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 0000005d 00000b01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ -00000062 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000062 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 1b5 │ │ │ │ │ -00000081 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ +00000081 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 00000087 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ 0000008d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000093 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000099 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000099 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 000000d8 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 000000e7 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -000000f6 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +000000f6 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 00000117 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ -0000011e 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000011e 00000b01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ 00000123 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ -0000012f 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +0000012f 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 00000170 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 0000018c 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000198 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000019a 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ae 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1d1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc7): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x12e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x81): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe8): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x105): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x16c): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb0): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x117): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x41): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -44,42 +44,42 @@ │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x65): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xa7): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x10e): fractype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x1b5): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 2 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xbc): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x123): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <87> DW_AT_name : (indirect string, offset: 0x47): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x1a0): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x112): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x179): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -115,41 +115,41 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x60): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9c): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x103): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0xfc): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x163): fraction │ │ │ │ │ <109> DW_AT_decl_file : 2 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <117> DW_AT_name : (indirect string, offset: 0x52): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x77): short int │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0xde): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <123> DW_AT_name : (indirect string, offset: 0x191): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 2 │ │ │ │ │ <128> DW_AT_decl_line : 335 │ │ │ │ │ <12a> DW_AT_type : <0xce> │ │ │ │ │ <1><12e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <12f> DW_AT_name : (indirect string, offset: 0xb5): iszero │ │ │ │ │ + <12f> DW_AT_name : (indirect string, offset: 0x11c): iszero │ │ │ │ │ <133> DW_AT_decl_file : 1 │ │ │ │ │ <134> DW_AT_decl_line : 173 │ │ │ │ │ <135> DW_AT_prototyped : 1 │ │ │ │ │ <136> DW_AT_type : <0x21>, int │ │ │ │ │ <13a> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <13b> DW_AT_sibling : <0x149> │ │ │ │ │ <2><13f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __fpcmp_parts_f │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,25 +8,25 @@ │ │ │ │ │ [ 33] class │ │ │ │ │ [ 39] USItype │ │ │ │ │ [ 41] float │ │ │ │ │ [ 47] CLASS_QNAN │ │ │ │ │ [ 52] unsigned char │ │ │ │ │ [ 60] sign │ │ │ │ │ [ 65] long unsigned int │ │ │ │ │ - [ 77] short int │ │ │ │ │ - [ 81] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ 9c] normal_exp │ │ │ │ │ - [ a7] fractype │ │ │ │ │ - [ b0] char │ │ │ │ │ - [ b5] iszero │ │ │ │ │ - [ bc] CLASS_SNAN │ │ │ │ │ - [ c7] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fc] fraction │ │ │ │ │ - [ 105] unsigned int │ │ │ │ │ - [ 112] CLASS_INFINITY │ │ │ │ │ - [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ de] short int │ │ │ │ │ + [ e8] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 103] normal_exp │ │ │ │ │ + [ 10e] fractype │ │ │ │ │ + [ 117] char │ │ │ │ │ + [ 11c] iszero │ │ │ │ │ + [ 123] CLASS_SNAN │ │ │ │ │ + [ 12e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 163] fraction │ │ │ │ │ + [ 16c] unsigned int │ │ │ │ │ + [ 179] CLASS_INFINITY │ │ │ │ │ [ 188] long int │ │ │ │ │ [ 191] fp_number_type │ │ │ │ │ [ 1a0] CLASS_NUMBER │ │ │ │ │ [ 1ad] UHItype │ │ │ │ │ [ 1b5] halffractype │ │ │ ├── _compare_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,46 +9,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb78 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 23 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 000000d1 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000000ef 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ 000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 00000110 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ 00000131 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000171 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000171 00000b01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000189 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ 00000196 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -000001a3 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +000001a3 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ 000001af 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001b1 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001b3 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x221 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb7): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x11e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x71): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x113): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd8): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x71): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x40 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x43): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xa0): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x107): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x18d): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,34 +45,34 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x17a): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x19d): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x101): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x168): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x5f): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x97): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xfe): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1a5): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xae): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x115): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <99> DW_AT_byte_size : 4 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 330 │ │ │ │ │ @@ -109,15 +109,15 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x183): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x10d>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x8c): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf3): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x114>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x194): fraction │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ @@ -128,17 +128,17 @@ │ │ │ │ │ <1><10d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10e> DW_AT_byte_size : 1 │ │ │ │ │ <10f> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <110> DW_AT_name : (indirect string, offset: 0x29): unsigned char │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 2 │ │ │ │ │ <116> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x109): short int │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x170): short int │ │ │ │ │ <1><11b>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xec): fp_number_type │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x153): fp_number_type │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 335 │ │ │ │ │ <123> DW_AT_type : <0xc7> │ │ │ │ │ <1><127>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <128> DW_AT_byte_size : 4 │ │ │ │ │ <129> DW_AT_decl_file : 2 │ │ │ │ │ <12a> DW_AT_decl_line : 351 │ │ │ │ │ @@ -173,15 +173,15 @@ │ │ │ │ │ <2><166>: Abbrev Number: 0 │ │ │ │ │ <1><167>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <168> DW_AT_byte_size : 4 │ │ │ │ │ <169> DW_AT_decl_file : 2 │ │ │ │ │ <16a> DW_AT_decl_line : 337 │ │ │ │ │ <16c> DW_AT_sibling : <0x195> │ │ │ │ │ <2><170>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xfb): value │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x162): value │ │ │ │ │ <175> DW_AT_decl_file : 2 │ │ │ │ │ <176> DW_AT_decl_line : 339 │ │ │ │ │ <178> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17d> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 340 │ │ │ │ │ @@ -195,15 +195,15 @@ │ │ │ │ │ <1><195>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <196> DW_AT_name : (indirect string, offset: 0x50): FLO_union_type │ │ │ │ │ <19a> DW_AT_decl_file : 2 │ │ │ │ │ <19b> DW_AT_decl_line : 378 │ │ │ │ │ <19d> DW_AT_type : <0x167> │ │ │ │ │ <1><1a1>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1a2> DW_AT_external : 1 │ │ │ │ │ - <1a3> DW_AT_name : (indirect string, offset: 0xa5): __cmpsf2 │ │ │ │ │ + <1a3> DW_AT_name : (indirect string, offset: 0x10c): __cmpsf2 │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ <1a8> DW_AT_decl_line : 1171 │ │ │ │ │ <1aa> DW_AT_prototyped : 1 │ │ │ │ │ <1ab> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1af> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b1> DW_AT_high_pc : 0x40 │ │ │ │ │ <1b3> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __cmpsf2 │ │ │ │ │ FLO_type │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ short int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,26 +7,26 @@ │ │ │ │ │ [ 23] float │ │ │ │ │ [ 29] unsigned char │ │ │ │ │ [ 37] arg_a │ │ │ │ │ [ 3d] arg_b │ │ │ │ │ [ 43] unsigned int │ │ │ │ │ [ 50] FLO_union_type │ │ │ │ │ [ 5f] long unsigned int │ │ │ │ │ - [ 71] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ 8c] normal_exp │ │ │ │ │ - [ 97] fractype │ │ │ │ │ - [ a0] char │ │ │ │ │ - [ a5] __cmpsf2 │ │ │ │ │ - [ ae] FLO_type │ │ │ │ │ - [ b7] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ec] fp_number_type │ │ │ │ │ - [ fb] value │ │ │ │ │ - [ 101] USItype │ │ │ │ │ - [ 109] short int │ │ │ │ │ - [ 113] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 71] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d8] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ f3] normal_exp │ │ │ │ │ + [ fe] fractype │ │ │ │ │ + [ 107] char │ │ │ │ │ + [ 10c] __cmpsf2 │ │ │ │ │ + [ 115] FLO_type │ │ │ │ │ + [ 11e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 153] fp_number_type │ │ │ │ │ + [ 162] value │ │ │ │ │ + [ 168] USItype │ │ │ │ │ + [ 170] short int │ │ │ │ │ [ 17a] long int │ │ │ │ │ [ 183] sign │ │ │ │ │ [ 188] bits │ │ │ │ │ [ 18d] SFtype │ │ │ │ │ [ 194] fraction │ │ │ │ │ [ 19d] UHItype │ │ │ │ │ [ 1a5] halffractype │ │ │ ├── _eq_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,48 +9,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,42 +2,42 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x157): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa8): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10f): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x60): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd7): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x13e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xa2): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x109): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b8): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x7c): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xce): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x135): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xdc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x142): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc3): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x12a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x46): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x8e): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf5): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x125): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x18c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x134): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x19b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x98): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xff): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -10,29 +10,29 @@ │ │ │ │ │ [ 3b] CLASS_QNAN │ │ │ │ │ [ 46] unsigned char │ │ │ │ │ [ 54] arg_a │ │ │ │ │ [ 5a] arg_b │ │ │ │ │ [ 60] unsigned int │ │ │ │ │ [ 6d] FLO_union_type │ │ │ │ │ [ 7c] long unsigned int │ │ │ │ │ - [ 8e] short int │ │ │ │ │ - [ 98] value_raw │ │ │ │ │ - [ a2] float │ │ │ │ │ - [ a8] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ c3] normal_exp │ │ │ │ │ - [ ce] fractype │ │ │ │ │ - [ d7] char │ │ │ │ │ - [ dc] FLO_type │ │ │ │ │ - [ e5] CLASS_SNAN │ │ │ │ │ - [ f0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 125] fp_number_type │ │ │ │ │ - [ 134] value │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] CLASS_INFINITY │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 8e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f5] short int │ │ │ │ │ + [ ff] value_raw │ │ │ │ │ + [ 109] float │ │ │ │ │ + [ 10f] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 12a] normal_exp │ │ │ │ │ + [ 135] fractype │ │ │ │ │ + [ 13e] char │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] CLASS_SNAN │ │ │ │ │ + [ 157] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18c] fp_number_type │ │ │ │ │ + [ 19b] value │ │ │ │ │ + [ 1a1] USItype │ │ │ │ │ + [ 1a9] CLASS_INFINITY │ │ │ │ │ [ 1b8] long int │ │ │ │ │ [ 1c1] sign │ │ │ │ │ [ 1c6] bits │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ │ │ [ 1e7] halffractype │ │ │ ├── _ne_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,48 +9,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1c3 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa0): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x149): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x107): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x5e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcf): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x136): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b0): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x132): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x199): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x7a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc6): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x12d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd4): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x13b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdd): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x144): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13a): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a1): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1b9): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbb): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x122): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x8c): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf3): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11d): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x184): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12c): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x193): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x96): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xfd): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1be): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -10,28 +10,28 @@ │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] unsigned int │ │ │ │ │ [ 6b] FLO_union_type │ │ │ │ │ [ 7a] long unsigned int │ │ │ │ │ - [ 8c] short int │ │ │ │ │ - [ 96] value_raw │ │ │ │ │ - [ a0] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ bb] normal_exp │ │ │ │ │ - [ c6] fractype │ │ │ │ │ - [ cf] char │ │ │ │ │ - [ d4] FLO_type │ │ │ │ │ - [ dd] CLASS_SNAN │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] fp_number_type │ │ │ │ │ - [ 12c] value │ │ │ │ │ - [ 132] USItype │ │ │ │ │ - [ 13a] CLASS_INFINITY │ │ │ │ │ - [ 149] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 8c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f3] short int │ │ │ │ │ + [ fd] value_raw │ │ │ │ │ + [ 107] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 122] normal_exp │ │ │ │ │ + [ 12d] fractype │ │ │ │ │ + [ 136] char │ │ │ │ │ + [ 13b] FLO_type │ │ │ │ │ + [ 144] CLASS_SNAN │ │ │ │ │ + [ 14f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 184] fp_number_type │ │ │ │ │ + [ 193] value │ │ │ │ │ + [ 199] USItype │ │ │ │ │ + [ 1a1] CLASS_INFINITY │ │ │ │ │ [ 1b0] long int │ │ │ │ │ [ 1b9] sign │ │ │ │ │ [ 1be] bits │ │ │ │ │ [ 1c3] __nesf2 │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ ├── _gt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,48 +9,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x157): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa8): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10f): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x94): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x5e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd7): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x13e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b8): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x82): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xce): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x135): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xdc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x142): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc3): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x12a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x94): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfb): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x125): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x18c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x134): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x19b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x9e): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x105): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -11,28 +11,28 @@ │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] unsigned int │ │ │ │ │ [ 6b] __gtsf2 │ │ │ │ │ [ 73] FLO_union_type │ │ │ │ │ [ 82] long unsigned int │ │ │ │ │ - [ 94] short int │ │ │ │ │ - [ 9e] value_raw │ │ │ │ │ - [ a8] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ c3] normal_exp │ │ │ │ │ - [ ce] fractype │ │ │ │ │ - [ d7] char │ │ │ │ │ - [ dc] FLO_type │ │ │ │ │ - [ e5] CLASS_SNAN │ │ │ │ │ - [ f0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 125] fp_number_type │ │ │ │ │ - [ 134] value │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] CLASS_INFINITY │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 94] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ fb] short int │ │ │ │ │ + [ 105] value_raw │ │ │ │ │ + [ 10f] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 12a] normal_exp │ │ │ │ │ + [ 135] fractype │ │ │ │ │ + [ 13e] char │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] CLASS_SNAN │ │ │ │ │ + [ 157] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18c] fp_number_type │ │ │ │ │ + [ 19b] value │ │ │ │ │ + [ 1a1] USItype │ │ │ │ │ + [ 1a9] CLASS_INFINITY │ │ │ │ │ [ 1b8] long int │ │ │ │ │ [ 1c1] sign │ │ │ │ │ [ 1c6] bits │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ │ │ [ 1e7] halffractype │ │ │ ├── _ge_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,48 +9,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x157): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa8): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10f): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x94): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x66): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd7): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x13e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b8): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x82): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xce): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x135): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xdc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x41): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x142): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc3): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x12a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x4c): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x94): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfb): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x125): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x18c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x134): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x19b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x9e): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x105): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -11,28 +11,28 @@ │ │ │ │ │ [ 41] CLASS_QNAN │ │ │ │ │ [ 4c] unsigned char │ │ │ │ │ [ 5a] arg_a │ │ │ │ │ [ 60] arg_b │ │ │ │ │ [ 66] unsigned int │ │ │ │ │ [ 73] FLO_union_type │ │ │ │ │ [ 82] long unsigned int │ │ │ │ │ - [ 94] short int │ │ │ │ │ - [ 9e] value_raw │ │ │ │ │ - [ a8] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ c3] normal_exp │ │ │ │ │ - [ ce] fractype │ │ │ │ │ - [ d7] char │ │ │ │ │ - [ dc] FLO_type │ │ │ │ │ - [ e5] CLASS_SNAN │ │ │ │ │ - [ f0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 125] fp_number_type │ │ │ │ │ - [ 134] value │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] CLASS_INFINITY │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 94] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ fb] short int │ │ │ │ │ + [ 105] value_raw │ │ │ │ │ + [ 10f] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 12a] normal_exp │ │ │ │ │ + [ 135] fractype │ │ │ │ │ + [ 13e] char │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] CLASS_SNAN │ │ │ │ │ + [ 157] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18c] fp_number_type │ │ │ │ │ + [ 19b] value │ │ │ │ │ + [ 1a1] USItype │ │ │ │ │ + [ 1a9] CLASS_INFINITY │ │ │ │ │ [ 1b8] long int │ │ │ │ │ [ 1c1] sign │ │ │ │ │ [ 1c6] bits │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ │ │ [ 1e7] halffractype │ │ │ ├── _lt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x157): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa0): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x107): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x5e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcf): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x136): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b8): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x7a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc6): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x12d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xdc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x142): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbb): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x122): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x8c): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf3): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x125): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x18c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x134): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x19b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x96): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xfd): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0xd4): __ltsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x13b): __ltsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1274 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -10,29 +10,29 @@ │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] unsigned int │ │ │ │ │ [ 6b] FLO_union_type │ │ │ │ │ [ 7a] long unsigned int │ │ │ │ │ - [ 8c] short int │ │ │ │ │ - [ 96] value_raw │ │ │ │ │ - [ a0] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ bb] normal_exp │ │ │ │ │ - [ c6] fractype │ │ │ │ │ - [ cf] char │ │ │ │ │ - [ d4] __ltsf2 │ │ │ │ │ - [ dc] FLO_type │ │ │ │ │ - [ e5] CLASS_SNAN │ │ │ │ │ - [ f0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 125] fp_number_type │ │ │ │ │ - [ 134] value │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] CLASS_INFINITY │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 8c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f3] short int │ │ │ │ │ + [ fd] value_raw │ │ │ │ │ + [ 107] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 122] normal_exp │ │ │ │ │ + [ 12d] fractype │ │ │ │ │ + [ 136] char │ │ │ │ │ + [ 13b] __ltsf2 │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] CLASS_SNAN │ │ │ │ │ + [ 157] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18c] fp_number_type │ │ │ │ │ + [ 19b] value │ │ │ │ │ + [ 1a1] USItype │ │ │ │ │ + [ 1a9] CLASS_INFINITY │ │ │ │ │ [ 1b8] long int │ │ │ │ │ [ 1c1] sign │ │ │ │ │ [ 1c6] bits │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ │ │ [ 1e7] halffractype │ │ │ ├── _le_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,48 +9,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc5c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1cb │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1df │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x157): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa8): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10f): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x94): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x5e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd7): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x13e): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1cb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1b8): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1df): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x1a1): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x82): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xce): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x135): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e7): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xdc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x143): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x142): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a9): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c1): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc3): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x12a): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x94): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfb): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x125): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x18c): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x134): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x19b): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x9e): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x105): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c6): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -11,28 +11,28 @@ │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] unsigned int │ │ │ │ │ [ 6b] FLO_union_type │ │ │ │ │ [ 7a] __lesf2 │ │ │ │ │ [ 82] long unsigned int │ │ │ │ │ - [ 94] short int │ │ │ │ │ - [ 9e] value_raw │ │ │ │ │ - [ a8] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ c3] normal_exp │ │ │ │ │ - [ ce] fractype │ │ │ │ │ - [ d7] char │ │ │ │ │ - [ dc] FLO_type │ │ │ │ │ - [ e5] CLASS_SNAN │ │ │ │ │ - [ f0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 125] fp_number_type │ │ │ │ │ - [ 134] value │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] CLASS_INFINITY │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 94] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ fb] short int │ │ │ │ │ + [ 105] value_raw │ │ │ │ │ + [ 10f] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 12a] normal_exp │ │ │ │ │ + [ 135] fractype │ │ │ │ │ + [ 13e] char │ │ │ │ │ + [ 143] FLO_type │ │ │ │ │ + [ 14c] CLASS_SNAN │ │ │ │ │ + [ 157] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18c] fp_number_type │ │ │ │ │ + [ 19b] value │ │ │ │ │ + [ 1a1] USItype │ │ │ │ │ + [ 1a9] CLASS_INFINITY │ │ │ │ │ [ 1b8] long int │ │ │ │ │ [ 1c1] sign │ │ │ │ │ [ 1c6] bits │ │ │ │ │ [ 1cb] SFtype │ │ │ │ │ [ 1d2] CLASS_NUMBER │ │ │ │ │ [ 1df] UHItype │ │ │ │ │ [ 1e7] halffractype │ │ │ ├── _unord_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,52 +8,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc34 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1d5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa0): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x154): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x107): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x48 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x5e): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcf): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x136): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1ce): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -45,56 +45,56 @@ │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x1bb): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1e2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x132): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x199): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x7a): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc6): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x12d): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1ea): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd4): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x13b): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xdd): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x144): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1d5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13a): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a1): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x1c4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbb): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x122): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x8c): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf3): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11d): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x184): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x12c): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x193): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x96): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0xfd): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x149): __unordsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x1b0): __unordsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1316 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x48 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __unordsf2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -10,29 +10,29 @@ │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] unsigned int │ │ │ │ │ [ 6b] FLO_union_type │ │ │ │ │ [ 7a] long unsigned int │ │ │ │ │ - [ 8c] short int │ │ │ │ │ - [ 96] value_raw │ │ │ │ │ - [ a0] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ bb] normal_exp │ │ │ │ │ - [ c6] fractype │ │ │ │ │ - [ cf] char │ │ │ │ │ - [ d4] FLO_type │ │ │ │ │ - [ dd] CLASS_SNAN │ │ │ │ │ - [ e8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11d] fp_number_type │ │ │ │ │ - [ 12c] value │ │ │ │ │ - [ 132] USItype │ │ │ │ │ - [ 13a] CLASS_INFINITY │ │ │ │ │ - [ 149] __unordsf2 │ │ │ │ │ - [ 154] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 8c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f3] short int │ │ │ │ │ + [ fd] value_raw │ │ │ │ │ + [ 107] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 122] normal_exp │ │ │ │ │ + [ 12d] fractype │ │ │ │ │ + [ 136] char │ │ │ │ │ + [ 13b] FLO_type │ │ │ │ │ + [ 144] CLASS_SNAN │ │ │ │ │ + [ 14f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 184] fp_number_type │ │ │ │ │ + [ 193] value │ │ │ │ │ + [ 199] USItype │ │ │ │ │ + [ 1a1] CLASS_INFINITY │ │ │ │ │ + [ 1b0] __unordsf2 │ │ │ │ │ [ 1bb] long int │ │ │ │ │ [ 1c4] sign │ │ │ │ │ [ 1c9] bits │ │ │ │ │ [ 1ce] SFtype │ │ │ │ │ [ 1d5] CLASS_NUMBER │ │ │ │ │ [ 1e2] UHItype │ │ │ │ │ [ 1ea] halffractype │ │ │ ├── _si_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,55 +8,55 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb4 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1ba │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 00000066 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1d6 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ 00000150 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 0000016b 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000180 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ 0000018c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000018e 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ 00000190 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000199 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 000001a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001b7 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 000001b9 00000205 R_MSP430_16_BYTE 00000000 .text + a2 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 50 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 6c │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + 46 │ │ │ │ │ 000001e2 00000205 R_MSP430_16_BYTE 00000000 .text + 4e │ │ │ │ │ 000001ec 00000801 R_MSP430_32 00000000 .debug_loc + 7e │ │ │ │ │ 000001f1 00000205 R_MSP430_16_BYTE 00000000 .text + 46 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,44 +2,44 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x207 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd0): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x137): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x81): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe8): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x77): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x113): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x17a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb0): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x117): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1ba): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x3b): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0xb5): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x11c): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ <56> DW_AT_name : (indirect string, offset: 0x196): long int │ │ │ │ │ @@ -54,47 +54,47 @@ │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x65): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xa7): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x10e): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1d6): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xbc): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc5): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x12c): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x41): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c1): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x120): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x187): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,34 +130,34 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x60): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x9c): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x103): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x10a): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x171): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x4c): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x77): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xde): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <144> DW_AT_name : (indirect string, offset: 0x19f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <150> DW_AT_name : (indirect string, offset: 0x26): clzusi │ │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │ │ <1ad> DW_AT_decl_line : 1336 │ │ │ │ │ <1af> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1b3> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1b6>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1b7> DW_AT_low_pc : 0x30 │ │ │ │ │ <1b9> DW_AT_high_pc : 0xa2 │ │ │ │ │ <3><1bb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x105): uarg │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x16c): uarg │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1346 │ │ │ │ │ <1c3> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1c7> DW_AT_location : 0x50 (location list) │ │ │ │ │ <3><1cb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <1cc> DW_AT_name : (indirect string, offset: 0x0): shift │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ __floatsisf │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -9,28 +9,28 @@ │ │ │ │ │ [ 33] USItype │ │ │ │ │ [ 3b] float │ │ │ │ │ [ 41] CLASS_QNAN │ │ │ │ │ [ 4c] unsigned char │ │ │ │ │ [ 5a] arg_a │ │ │ │ │ [ 60] sign │ │ │ │ │ [ 65] long unsigned int │ │ │ │ │ - [ 77] short int │ │ │ │ │ - [ 81] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ 9c] normal_exp │ │ │ │ │ - [ a7] fractype │ │ │ │ │ - [ b0] char │ │ │ │ │ - [ b5] SItype │ │ │ │ │ - [ bc] FLO_type │ │ │ │ │ - [ c5] CLASS_SNAN │ │ │ │ │ - [ d0] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 105] uarg │ │ │ │ │ - [ 10a] fraction │ │ │ │ │ - [ 113] unsigned int │ │ │ │ │ - [ 120] CLASS_INFINITY │ │ │ │ │ - [ 12f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 77] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ de] short int │ │ │ │ │ + [ e8] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 103] normal_exp │ │ │ │ │ + [ 10e] fractype │ │ │ │ │ + [ 117] char │ │ │ │ │ + [ 11c] SItype │ │ │ │ │ + [ 123] FLO_type │ │ │ │ │ + [ 12c] CLASS_SNAN │ │ │ │ │ + [ 137] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 16c] uarg │ │ │ │ │ + [ 171] fraction │ │ │ │ │ + [ 17a] unsigned int │ │ │ │ │ + [ 187] CLASS_INFINITY │ │ │ │ │ [ 196] long int │ │ │ │ │ [ 19f] fp_number_type │ │ │ │ │ [ 1ae] __floatsisf │ │ │ │ │ [ 1ba] SFtype │ │ │ │ │ [ 1c1] CLASS_NUMBER │ │ │ │ │ [ 1ce] UHItype │ │ │ │ │ [ 1d6] halffractype │ │ │ ├── _sf_to_si.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,51 +7,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xca4 contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1cd │ │ │ │ │ 00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ 00000066 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ 000001be 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -000001ca 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +000001ca 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 000001f0 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 0000020b 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000227 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000233 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000235 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 00000237 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000240 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x285 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x159): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa3): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x149): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x10a): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x8f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x90 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x12d): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x194): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd2): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x139): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1d4): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -54,47 +54,47 @@ │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x7d): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc9): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x130): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1f0): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd7): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x13e): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe7): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14e): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x40): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1db): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13a): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a1): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x5f): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbe): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x125): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,15 +149,15 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x4b): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x8f): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xf6): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <144> DW_AT_name : (indirect string, offset: 0x1b9): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x127): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0x99): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x100): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1c8): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ @@ -215,15 +215,15 @@ │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1be> DW_AT_name : (indirect string, offset: 0x6e): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1ca> DW_AT_name : (indirect string, offset: 0xe0): iszero │ │ │ │ │ + <1ca> DW_AT_name : (indirect string, offset: 0x147): iszero │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 173 │ │ │ │ │ <1d0> DW_AT_prototyped : 1 │ │ │ │ │ <1d1> DW_AT_type : <0x21>, int │ │ │ │ │ <1d5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1d6> DW_AT_sibling : <0x1e4> │ │ │ │ │ <2><1da>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ __fixsfsi │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -11,28 +11,28 @@ │ │ │ │ │ [ 40] CLASS_QNAN │ │ │ │ │ [ 4b] unsigned char │ │ │ │ │ [ 59] arg_a │ │ │ │ │ [ 5f] sign │ │ │ │ │ [ 64] __fixsfsi │ │ │ │ │ [ 6e] FLO_union_type │ │ │ │ │ [ 7d] long unsigned int │ │ │ │ │ - [ 8f] short int │ │ │ │ │ - [ 99] value_raw │ │ │ │ │ - [ a3] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ be] normal_exp │ │ │ │ │ - [ c9] fractype │ │ │ │ │ - [ d2] char │ │ │ │ │ - [ d7] FLO_type │ │ │ │ │ - [ e0] iszero │ │ │ │ │ - [ e7] CLASS_SNAN │ │ │ │ │ - [ f2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 127] value │ │ │ │ │ - [ 12d] unsigned int │ │ │ │ │ - [ 13a] CLASS_INFINITY │ │ │ │ │ - [ 149] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 8f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ f6] short int │ │ │ │ │ + [ 100] value_raw │ │ │ │ │ + [ 10a] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 125] normal_exp │ │ │ │ │ + [ 130] fractype │ │ │ │ │ + [ 139] char │ │ │ │ │ + [ 13e] FLO_type │ │ │ │ │ + [ 147] iszero │ │ │ │ │ + [ 14e] CLASS_SNAN │ │ │ │ │ + [ 159] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] unsigned int │ │ │ │ │ + [ 1a1] CLASS_INFINITY │ │ │ │ │ [ 1b0] long int │ │ │ │ │ [ 1b9] fp_number_type │ │ │ │ │ [ 1c8] bits │ │ │ │ │ [ 1cd] SItype │ │ │ │ │ [ 1d4] SFtype │ │ │ │ │ [ 1db] CLASS_NUMBER │ │ │ │ │ [ 1e8] UHItype │ │ │ ├── _negate_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,45 +8,45 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb70 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 00000068 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1a2 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 000000c6 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 000000d5 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ -000000e4 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000e4 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ 000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 00000105 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 00000111 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 0000014a 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ -00000166 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000166 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000017e 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ 0000018b 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -00000197 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000197 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 000001b5 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000001c1 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000001c5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ce 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000001d9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 16 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x214 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x11b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x6d): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x106): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd4): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x6d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xef): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x156): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x103): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x18a): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,25 +49,25 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x5b): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x93): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xfa): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1a2): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xa1): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x108): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <8e> DW_AT_byte_size : 4 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 330 │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x47): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x102>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x88): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xef): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x109>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x191): fraction │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -123,15 +123,15 @@ │ │ │ │ │ <1><102>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <103> DW_AT_byte_size : 1 │ │ │ │ │ <104> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <105> DW_AT_name : (indirect string, offset: 0x2a): unsigned char │ │ │ │ │ <1><109>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10a> DW_AT_byte_size : 2 │ │ │ │ │ <10b> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xfc): short int │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x163): short int │ │ │ │ │ <1><110>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <111> DW_AT_name : (indirect string, offset: 0x176): fp_number_type │ │ │ │ │ <115> DW_AT_decl_file : 2 │ │ │ │ │ <116> DW_AT_decl_line : 335 │ │ │ │ │ <118> DW_AT_type : <0xbc> │ │ │ │ │ <1><11c>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <11d> DW_AT_byte_size : 4 │ │ │ │ │ @@ -168,15 +168,15 @@ │ │ │ │ │ <2><15b>: Abbrev Number: 0 │ │ │ │ │ <1><15c>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <15d> DW_AT_byte_size : 4 │ │ │ │ │ <15e> DW_AT_decl_file : 2 │ │ │ │ │ <15f> DW_AT_decl_line : 337 │ │ │ │ │ <161> DW_AT_sibling : <0x18a> │ │ │ │ │ <2><165>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xe9): value │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0x150): value │ │ │ │ │ <16a> DW_AT_decl_file : 2 │ │ │ │ │ <16b> DW_AT_decl_line : 339 │ │ │ │ │ <16d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <172> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 340 │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><189>: Abbrev Number: 0 │ │ │ │ │ <1><18a>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <18b> DW_AT_name : (indirect string, offset: 0x4c): FLO_union_type │ │ │ │ │ <18f> DW_AT_decl_file : 2 │ │ │ │ │ <190> DW_AT_decl_line : 378 │ │ │ │ │ <192> DW_AT_type : <0x15c> │ │ │ │ │ <1><196>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ - <197> DW_AT_name : (indirect string, offset: 0xaa): flip_sign │ │ │ │ │ + <197> DW_AT_name : (indirect string, offset: 0x111): flip_sign │ │ │ │ │ <19b> DW_AT_decl_file : 1 │ │ │ │ │ <19c> DW_AT_decl_line : 180 │ │ │ │ │ <19d> DW_AT_prototyped : 1 │ │ │ │ │ <19e> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <19f> DW_AT_sibling : <0x1ad> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_name : x │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ unsigned char │ │ │ │ │ __negsf2 │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ flip_sign │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ short int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,25 +7,25 @@ │ │ │ │ │ [ 24] float │ │ │ │ │ [ 2a] unsigned char │ │ │ │ │ [ 38] __negsf2 │ │ │ │ │ [ 41] arg_a │ │ │ │ │ [ 47] sign │ │ │ │ │ [ 4c] FLO_union_type │ │ │ │ │ [ 5b] long unsigned int │ │ │ │ │ - [ 6d] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ 88] normal_exp │ │ │ │ │ - [ 93] fractype │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] FLO_type │ │ │ │ │ - [ aa] flip_sign │ │ │ │ │ - [ b4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ e9] value │ │ │ │ │ - [ ef] unsigned int │ │ │ │ │ - [ fc] short int │ │ │ │ │ - [ 106] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 6d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d4] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ ef] normal_exp │ │ │ │ │ + [ fa] fractype │ │ │ │ │ + [ 103] char │ │ │ │ │ + [ 108] FLO_type │ │ │ │ │ + [ 111] flip_sign │ │ │ │ │ + [ 11b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 150] value │ │ │ │ │ + [ 156] unsigned int │ │ │ │ │ + [ 163] short int │ │ │ │ │ [ 16d] long int │ │ │ │ │ [ 176] fp_number_type │ │ │ │ │ [ 185] bits │ │ │ │ │ [ 18a] SFtype │ │ │ │ │ [ 191] fraction │ │ │ │ │ [ 19a] UHItype │ │ │ │ │ [ 1a2] halffractype │ │ │ ├── _make_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,42 +7,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xac4 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000068 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ -0000008c 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000008c 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000092 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000098 00000b01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 0000009e 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ -000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ 000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ -0000010d 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +0000010d 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000012e 00000b01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000135 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ +00000135 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ 0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 185 │ │ │ │ │ 00000147 00000b01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000153 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000155 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 0000016b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1bc (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xbb): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x122): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x7c): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe3): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x72): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x24 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xf9): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x160): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xab): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x112): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x19a): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,42 +49,42 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x60): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xa2): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x109): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1b6): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <83> DW_AT_byte_size : 2 │ │ │ │ │ <84> DW_AT_decl_file : 2 │ │ │ │ │ <85> DW_AT_decl_line : 310 │ │ │ │ │ <87> DW_AT_sibling : <0xaa> │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0xb0): CLASS_SNAN │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x117): CLASS_SNAN │ │ │ │ │ <90> DW_AT_const_value : 0 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0x42): CLASS_QNAN │ │ │ │ │ <96> DW_AT_const_value : 1 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <98> DW_AT_name : (indirect string, offset: 0x5): CLASS_ZERO │ │ │ │ │ <9c> DW_AT_const_value : 2 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x1a1): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x16d): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x34): fp_class_type │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 316 │ │ │ │ │ DW_AT_type : <0x82> │ │ │ │ │ @@ -125,34 +125,34 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5b): sign │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 322 │ │ │ │ │ <105> DW_AT_type : <0x12b>, unsigned char │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10c>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <10d> DW_AT_name : (indirect string, offset: 0x97): normal_exp │ │ │ │ │ + <10d> DW_AT_name : (indirect string, offset: 0xfe): normal_exp │ │ │ │ │ <111> DW_AT_decl_file : 2 │ │ │ │ │ <112> DW_AT_decl_line : 323 │ │ │ │ │ <114> DW_AT_type : <0x132>, short int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11b>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xf0): fraction │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x157): fraction │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 334 │ │ │ │ │ <123> DW_AT_type : <0xb6> │ │ │ │ │ <127> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><12a>: Abbrev Number: 0 │ │ │ │ │ <1><12b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12c> DW_AT_byte_size : 1 │ │ │ │ │ <12d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12e> DW_AT_name : (indirect string, offset: 0x4d): unsigned char │ │ │ │ │ <1><132>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <135> DW_AT_name : (indirect string, offset: 0x72): short int │ │ │ │ │ + <135> DW_AT_name : (indirect string, offset: 0xd9): short int │ │ │ │ │ <1><139>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <13a> DW_AT_name : (indirect string, offset: 0x185): fp_number_type │ │ │ │ │ <13e> DW_AT_decl_file : 2 │ │ │ │ │ <13f> DW_AT_decl_line : 335 │ │ │ │ │ <141> DW_AT_type : <0xe5> │ │ │ │ │ <1><145>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <146> DW_AT_external : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __make_fp │ │ │ │ │ fp_class_type │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,25 +7,25 @@ │ │ │ │ │ [ 22] __make_fp │ │ │ │ │ [ 2c] USItype │ │ │ │ │ [ 34] fp_class_type │ │ │ │ │ [ 42] CLASS_QNAN │ │ │ │ │ [ 4d] unsigned char │ │ │ │ │ [ 5b] sign │ │ │ │ │ [ 60] long unsigned int │ │ │ │ │ - [ 72] short int │ │ │ │ │ - [ 7c] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ 97] normal_exp │ │ │ │ │ - [ a2] fractype │ │ │ │ │ - [ ab] char │ │ │ │ │ - [ b0] CLASS_SNAN │ │ │ │ │ - [ bb] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ f0] fraction │ │ │ │ │ - [ f9] unsigned int │ │ │ │ │ - [ 106] CLASS_INFINITY │ │ │ │ │ - [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 72] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d9] short int │ │ │ │ │ + [ e3] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ fe] normal_exp │ │ │ │ │ + [ 109] fractype │ │ │ │ │ + [ 112] char │ │ │ │ │ + [ 117] CLASS_SNAN │ │ │ │ │ + [ 122] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 157] fraction │ │ │ │ │ + [ 160] unsigned int │ │ │ │ │ + [ 16d] CLASS_INFINITY │ │ │ │ │ [ 17c] long int │ │ │ │ │ [ 185] fp_number_type │ │ │ │ │ [ 194] float │ │ │ │ │ [ 19a] SFtype │ │ │ │ │ [ 1a1] CLASS_NUMBER │ │ │ │ │ [ 1ae] UHItype │ │ │ │ │ [ 1b6] halffractype │ │ │ ├── _sf_to_df.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6d4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ 00000050 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 0000005d 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,55 +4,55 @@ │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x97): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xfe): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x5f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x83): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x12a): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x88): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xef): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x5f): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xc6): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x122): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x4d): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xb2): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x119): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x91): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf8): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x67): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xce): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x6c): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0xd3): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x75): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xdc): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x130): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13a): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] normal_exp │ │ │ │ │ [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 4d] long unsigned int │ │ │ │ │ - [ 5f] UHItype │ │ │ │ │ - [ 67] sign │ │ │ │ │ - [ 6c] fraction │ │ │ │ │ - [ 75] unsigned char │ │ │ │ │ - [ 83] char │ │ │ │ │ - [ 88] long int │ │ │ │ │ - [ 91] class │ │ │ │ │ - [ 97] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ b2] fractype │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 5f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ c6] UHItype │ │ │ │ │ + [ ce] sign │ │ │ │ │ + [ d3] fraction │ │ │ │ │ + [ dc] unsigned char │ │ │ │ │ + [ ea] char │ │ │ │ │ + [ ef] long int │ │ │ │ │ + [ f8] class │ │ │ │ │ + [ fe] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 119] fractype │ │ │ │ │ [ 122] USItype │ │ │ │ │ [ 12a] float │ │ │ │ │ [ 130] short int │ │ │ │ │ [ 13a] fp_number_type │ │ │ │ │ [ 149] unsigned int │ │ │ │ │ [ 156] __thenan_sf │ │ │ ├── _thenan_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7b8 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000901 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ 00000011 00000901 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000032 00000901 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +00000032 00000901 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ 00000050 00000901 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 0000005d 00000901 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ -00000062 00000901 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000062 00000901 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 0000006d 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000081 00000901 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000087 00000901 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000081 00000901 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000087 00000901 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 0000008d 00000901 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ -00000093 00000901 R_MSP430_32 00000000 .debug_str + 7b │ │ │ │ │ -00000099 00000901 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -000000d8 00000901 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -000000e7 00000901 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ +00000093 00000901 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000099 00000901 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000000d8 00000901 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +000000e7 00000901 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ 000000f6 00000901 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000105 00000901 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000117 00000901 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000117 00000901 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ 0000011e 00000901 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000123 00000901 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 0000012f 00000901 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 0000013c 00000a05 R_MSP430_16_BYTE 00000000 __thenan_sf + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,81 +5,81 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x147): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x68): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x17b): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x96): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xfd): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x75): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xdc): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x102): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x68): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xcf): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x13f): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x56): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xc4): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x12b): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 1 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xcd): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x134): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <87> DW_AT_name : (indirect string, offset: 0xb9): CLASS_QNAN │ │ │ │ │ + <87> DW_AT_name : (indirect string, offset: 0x120): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x188): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0x7b): CLASS_NUMBER │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0xe2): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0xaa): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x111): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -103,21 +103,21 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0x114> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa4): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x10b): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │
DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x70): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd7): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x88): unsigned char │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xef): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <11e> DW_AT_name : (indirect string, offset: 0x162): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <123> DW_AT_name : (indirect string, offset: 0x16c): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ CLASS_QNAN │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] normal_exp │ │ │ │ │ [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 4d] fraction │ │ │ │ │ [ 56] long unsigned int │ │ │ │ │ - [ 68] UHItype │ │ │ │ │ - [ 70] sign │ │ │ │ │ - [ 75] float │ │ │ │ │ - [ 7b] CLASS_NUMBER │ │ │ │ │ - [ 88] unsigned char │ │ │ │ │ - [ 96] char │ │ │ │ │ - [ 9b] long int │ │ │ │ │ - [ a4] class │ │ │ │ │ - [ aa] CLASS_INFINITY │ │ │ │ │ - [ b9] CLASS_QNAN │ │ │ │ │ - [ c4] fractype │ │ │ │ │ - [ cd] CLASS_SNAN │ │ │ │ │ - [ d8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 68] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ cf] UHItype │ │ │ │ │ + [ d7] sign │ │ │ │ │ + [ dc] float │ │ │ │ │ + [ e2] CLASS_NUMBER │ │ │ │ │ + [ ef] unsigned char │ │ │ │ │ + [ fd] char │ │ │ │ │ + [ 102] long int │ │ │ │ │ + [ 10b] class │ │ │ │ │ + [ 111] CLASS_INFINITY │ │ │ │ │ + [ 120] CLASS_QNAN │ │ │ │ │ + [ 12b] fractype │ │ │ │ │ + [ 134] CLASS_SNAN │ │ │ │ │ [ 13f] USItype │ │ │ │ │ [ 147] ../../../.././gcc/fp-bit.c │ │ │ │ │ [ 162] short int │ │ │ │ │ [ 16c] fp_number_type │ │ │ │ │ [ 17b] unsigned int │ │ │ │ │ [ 188] CLASS_ZERO │ │ │ │ │ [ 193] __thenan_sf │ │ │ ├── _sf_to_usi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6d4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ -00000032 00000801 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000032 00000801 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000045 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000045 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ 00000050 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 0000005d 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000062 00000801 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +00000062 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000b0 00000801 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -000000bf 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +000000b0 00000801 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +000000bf 00000801 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -000000dd 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -000000ef 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ +000000dd 00000801 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +000000ef 00000801 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ 000000f6 00000801 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 000000fb 00000801 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ 00000107 00000801 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,55 +4,55 @@ │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x97): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xfe): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x5f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x83): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x12a): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x88): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0xef): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x5f): UHItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xc6): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x122): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x4d): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xb2): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x119): fractype │ │ │ │ │ <66> DW_AT_decl_file : 1 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x0): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 318 │ │ │ │ │ DW_AT_sibling : <0xec> │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x91): class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf8): class │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x67): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xce): sign │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0xec>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): normal_exp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0xf3>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x6c): fraction │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0xd3): fraction │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 334 │ │ │ │ │ DW_AT_type : <0x77> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x75): unsigned char │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xdc): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x130): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13a): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] halffractype │ │ │ │ │ [ d] normal_exp │ │ │ │ │ [ 18] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 4d] long unsigned int │ │ │ │ │ - [ 5f] UHItype │ │ │ │ │ - [ 67] sign │ │ │ │ │ - [ 6c] fraction │ │ │ │ │ - [ 75] unsigned char │ │ │ │ │ - [ 83] char │ │ │ │ │ - [ 88] long int │ │ │ │ │ - [ 91] class │ │ │ │ │ - [ 97] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ b2] fractype │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 5f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ c6] UHItype │ │ │ │ │ + [ ce] sign │ │ │ │ │ + [ d3] fraction │ │ │ │ │ + [ dc] unsigned char │ │ │ │ │ + [ ea] char │ │ │ │ │ + [ ef] long int │ │ │ │ │ + [ f8] class │ │ │ │ │ + [ fe] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 119] fractype │ │ │ │ │ [ 122] USItype │ │ │ │ │ [ 12a] float │ │ │ │ │ [ 130] short int │ │ │ │ │ [ 13a] fp_number_type │ │ │ │ │ [ 149] unsigned int │ │ │ │ │ [ 156] __thenan_sf │ │ │ ├── _usi_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,46 +9,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xd30 contains 50 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e0 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 1ca │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000068 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 18f │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ 00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 00000145 00000c01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000160 00000c01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000175 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000175 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000181 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000183 00000205 R_MSP430_16_BYTE 00000000 .text + e0 │ │ │ │ │ 00000185 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 00000199 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001ac 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000001b1 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x89): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x202 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xdd): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x144): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x87): ../../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xee): ../../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x11b): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x182): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb6): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x11d): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1b6): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -49,47 +49,47 @@ │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x6b): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xad): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x114): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1d2): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xc9): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x130): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xd2): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x139): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x41): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1bd): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x128): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18f): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,34 +125,34 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x60): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xa2): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x109): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x112): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x179): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x4c): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x7d): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xe4): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <139> DW_AT_name : (indirect string, offset: 0x1a7): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <145> DW_AT_name : (indirect string, offset: 0x26): clzusi │ │ │ │ │ @@ -177,15 +177,15 @@ │ │ │ │ │ <16b> DW_AT_declaration : 1 │ │ │ │ │ <3><16c>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <16d> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 0 │ │ │ │ │ <2><172>: Abbrev Number: 0 │ │ │ │ │ <1><173>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <174> DW_AT_external : 1 │ │ │ │ │ - <175> DW_AT_name : (indirect string, offset: 0xbb): __floatunsisf │ │ │ │ │ + <175> DW_AT_name : (indirect string, offset: 0x122): __floatunsisf │ │ │ │ │ <179> DW_AT_decl_file : 1 │ │ │ │ │ <17a> DW_AT_decl_line : 1376 │ │ │ │ │ <17c> DW_AT_prototyped : 1 │ │ │ │ │ <17d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <181> DW_AT_low_pc : 0x0 │ │ │ │ │ <183> DW_AT_high_pc : 0xe0 │ │ │ │ │ <185> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ ../../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ short int │ │ │ │ │ ../../../.././gcc/fp-bit.c │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __floatunsisf │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -10,27 +10,27 @@ │ │ │ │ │ [ 3b] float │ │ │ │ │ [ 41] CLASS_QNAN │ │ │ │ │ [ 4c] unsigned char │ │ │ │ │ [ 5a] arg_a │ │ │ │ │ [ 60] sign │ │ │ │ │ [ 65] guard │ │ │ │ │ [ 6b] long unsigned int │ │ │ │ │ - [ 7d] short int │ │ │ │ │ - [ 87] ../../../.././gcc/fp-bit.c │ │ │ │ │ - [ a2] normal_exp │ │ │ │ │ - [ ad] fractype │ │ │ │ │ - [ b6] char │ │ │ │ │ - [ bb] __floatunsisf │ │ │ │ │ - [ c9] FLO_type │ │ │ │ │ - [ d2] CLASS_SNAN │ │ │ │ │ - [ dd] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 112] fraction │ │ │ │ │ - [ 11b] unsigned int │ │ │ │ │ - [ 128] CLASS_INFINITY │ │ │ │ │ - [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 7d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ e4] short int │ │ │ │ │ + [ ee] ../../../.././gcc/fp-bit.c │ │ │ │ │ + [ 109] normal_exp │ │ │ │ │ + [ 114] fractype │ │ │ │ │ + [ 11d] char │ │ │ │ │ + [ 122] __floatunsisf │ │ │ │ │ + [ 130] FLO_type │ │ │ │ │ + [ 139] CLASS_SNAN │ │ │ │ │ + [ 144] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 179] fraction │ │ │ │ │ + [ 182] unsigned int │ │ │ │ │ + [ 18f] CLASS_INFINITY │ │ │ │ │ [ 19e] long int │ │ │ │ │ [ 1a7] fp_number_type │ │ │ │ │ [ 1b6] SFtype │ │ │ │ │ [ 1bd] CLASS_NUMBER │ │ │ │ │ [ 1ca] UHItype │ │ │ │ │ [ 1d2] halffractype │ │ │ ├── unwind-dw2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x500 contains 13 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,44 +2,44 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x4f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x28): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0xe7): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x5d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xe3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x86): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x1f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x141): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x14a): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 8 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbe): long long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x11c): long long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 4 │ │ │ │ │ <46> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 1 │ │ │ │ │ <4d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd5): unsigned char │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x133): unsigned char │ │ │ │ │ <1><52>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ unwind-dw2.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] long int │ │ │ │ │ - [ 28] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - [ be] long long unsigned int │ │ │ │ │ - [ d5] unsigned char │ │ │ │ │ - [ e3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + [ e7] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 11c] long long unsigned int │ │ │ │ │ + [ 133] unsigned char │ │ │ │ │ + [ 141] long int │ │ │ │ │ [ 14a] char │ │ │ ├── unwind-dw2-fde.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -175,145 +175,145 @@ │ │ │ │ │ 000001f6 00001701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000001fa 00000205 R_MSP430_16_BYTE 00000000 .text + f20 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x62f0 contains 586 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00001901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00001e01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000011 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ -00000015 00001e01 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +00000011 00001e01 R_MSP430_32 00000000 .debug_str + 3c9 │ │ │ │ │ +00000015 00001e01 R_MSP430_32 00000000 .debug_str + 523 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + ffe │ │ │ │ │ 0000001d 00001d01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00001e01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000029 00001e01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000036 00001e01 R_MSP430_32 00000000 .debug_str + 2a8 │ │ │ │ │ -00000044 00001e01 R_MSP430_32 00000000 .debug_str + 518 │ │ │ │ │ +00000036 00001e01 R_MSP430_32 00000000 .debug_str + 241 │ │ │ │ │ +00000044 00001e01 R_MSP430_32 00000000 .debug_str + 4c0 │ │ │ │ │ 00000049 00001e01 R_MSP430_32 00000000 .debug_str + 2f │ │ │ │ │ 00000054 00001e01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ 00000061 00001e01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ 00000068 00001e01 R_MSP430_32 00000000 .debug_str + 58a │ │ │ │ │ 00000074 00001e01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -00000082 00001e01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ +00000082 00001e01 R_MSP430_32 00000000 .debug_str + 291 │ │ │ │ │ 00000087 00001e01 R_MSP430_32 00000000 .debug_str + 5c6 │ │ │ │ │ 00000093 00001e01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ 000000a1 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000000af 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ -000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ -000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 527 │ │ │ │ │ -000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 471 │ │ │ │ │ -000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 4e1 │ │ │ │ │ +000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 311 │ │ │ │ │ +000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 4cf │ │ │ │ │ +000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 3a5 │ │ │ │ │ +000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 489 │ │ │ │ │ 00000129 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ 00000134 00001e01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ -0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 48e │ │ │ │ │ +0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ 0000016b 00001e01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 4fe │ │ │ │ │ -0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 4a6 │ │ │ │ │ +0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 0000019e 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000001cb 00001e01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ -000001f3 00001e01 R_MSP430_32 00000000 .debug_str + 29c │ │ │ │ │ +000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 483 │ │ │ │ │ +000001f3 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 00000219 00001e01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ -0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 57b │ │ │ │ │ -0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ -00000248 00001e01 R_MSP430_32 00000000 .debug_str + 29c │ │ │ │ │ -00000256 00001e01 R_MSP430_32 00000000 .debug_str + 545 │ │ │ │ │ +0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 42e │ │ │ │ │ +0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 483 │ │ │ │ │ +00000248 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ +00000256 00001e01 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ 00000265 00001e01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ 00000270 00001e01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ 0000027b 00001e01 R_MSP430_32 00000000 .debug_str + 634 │ │ │ │ │ 00000286 00001e01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ -00000293 00001e01 R_MSP430_32 00000000 .debug_str + 49e │ │ │ │ │ -00000298 00001e01 R_MSP430_32 00000000 .debug_str + 4ac │ │ │ │ │ -000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 527 │ │ │ │ │ -000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 4f7 │ │ │ │ │ -000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 41c │ │ │ │ │ -000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 52e │ │ │ │ │ +00000293 00001e01 R_MSP430_32 00000000 .debug_str + 446 │ │ │ │ │ +00000298 00001e01 R_MSP430_32 00000000 .debug_str + 454 │ │ │ │ │ +000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 4cf │ │ │ │ │ +000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 49f │ │ │ │ │ +000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 350 │ │ │ │ │ +000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 4d6 │ │ │ │ │ 000002f7 00001e01 R_MSP430_32 00000000 .debug_str + 5ec │ │ │ │ │ -00000302 00001e01 R_MSP430_32 00000000 .debug_str + 4b6 │ │ │ │ │ +00000302 00001e01 R_MSP430_32 00000000 .debug_str + 45e │ │ │ │ │ 00000339 00001e01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000346 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000355 00001e01 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ -00000365 00001e01 R_MSP430_32 00000000 .debug_str + 2e6 │ │ │ │ │ +00000355 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ +00000365 00001e01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ 0000038b 00001e01 R_MSP430_32 00000000 .debug_str + 64b │ │ │ │ │ -0000039c 00001e01 R_MSP430_32 00000000 .debug_str + 30a │ │ │ │ │ -000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 4c4 │ │ │ │ │ -000003c0 00001e01 R_MSP430_32 00000000 .debug_str + 30a │ │ │ │ │ +0000039c 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ +000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 46c │ │ │ │ │ +000003c0 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ 000003cd 00001e01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 000003f2 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 000003fd 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000408 00001e01 R_MSP430_32 00000000 .debug_str + 6cf │ │ │ │ │ -00000425 00001e01 R_MSP430_32 00000000 .debug_str + 481 │ │ │ │ │ +00000425 00001e01 R_MSP430_32 00000000 .debug_str + 3b5 │ │ │ │ │ 0000044a 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 00000455 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000460 00001e01 R_MSP430_32 00000000 .debug_str + 6cf │ │ │ │ │ 00000472 00001e01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000498 00001e01 R_MSP430_32 00000000 .debug_str + 495 │ │ │ │ │ +00000498 00001e01 R_MSP430_32 00000000 .debug_str + 43d │ │ │ │ │ 000004b3 00001e01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 000004c1 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000004cd 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ +000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 495 │ │ │ │ │ 000004f9 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000505 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000511 00001e01 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ +00000511 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 0000051d 00001e01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 00000529 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -00000535 00001e01 R_MSP430_32 00000000 .debug_str + 51d │ │ │ │ │ -00000560 00001e01 R_MSP430_32 00000000 .debug_str + 2a2 │ │ │ │ │ -00000579 00001e01 R_MSP430_32 00000000 .debug_str + 566 │ │ │ │ │ +00000535 00001e01 R_MSP430_32 00000000 .debug_str + 4c5 │ │ │ │ │ +00000560 00001e01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ +00000579 00001e01 R_MSP430_32 00000000 .debug_str + 50e │ │ │ │ │ 00000592 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 46c │ │ │ │ │ +000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 000005d7 00001e01 R_MSP430_32 00000000 .debug_str + 5fe │ │ │ │ │ 000005e9 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000005f5 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000601 00001e01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 401 │ │ │ │ │ +0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 335 │ │ │ │ │ 00000627 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000633 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 0000063f 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000064c 00001e01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ 00000665 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000671 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -0000067d 00001e01 R_MSP430_32 00000000 .debug_str + 2b5 │ │ │ │ │ -00000695 00001e01 R_MSP430_32 00000000 .debug_str + 429 │ │ │ │ │ +0000067d 00001e01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ +00000695 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 000006a8 00001e01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000006ce 00001e01 R_MSP430_32 00000000 .debug_str + 689 │ │ │ │ │ -0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -00000739 00001e01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ -0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ -0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 433 │ │ │ │ │ -000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -000007c8 00001e01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ -000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ -0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ -00000816 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ -0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -00000859 00001e01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ -00000872 00001e01 R_MSP430_32 00000000 .debug_str + 54a │ │ │ │ │ -0000087f 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ -00000894 00001e01 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ -0000089f 00001e01 R_MSP430_32 00000000 .debug_str + 29c │ │ │ │ │ +0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +00000739 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ +0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 367 │ │ │ │ │ +000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +000007c8 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ +000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ +0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +00000816 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +00000859 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ +00000872 00001e01 R_MSP430_32 00000000 .debug_str + 4f2 │ │ │ │ │ +0000087f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ +00000894 00001e01 R_MSP430_32 00000000 .debug_str + 483 │ │ │ │ │ +0000089f 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 000008ac 00001e01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ -000008b9 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000008b9 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000008d0 00001e01 R_MSP430_32 00000000 .debug_str + 5a4 │ │ │ │ │ -000008dd 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ -000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 4db │ │ │ │ │ -000008fd 00001e01 R_MSP430_32 00000000 .debug_str + 29c │ │ │ │ │ -0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 450 │ │ │ │ │ -00000917 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000008dd 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ +000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 483 │ │ │ │ │ +000008fd 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ +0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 384 │ │ │ │ │ +00000917 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000092e 00001e01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -0000093f 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +0000093f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000094b 00001e01 R_MSP430_32 00000000 .debug_str + 61e │ │ │ │ │ 00000957 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000959 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000096d 00001a01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000097b 00001a01 R_MSP430_32 00000000 .debug_loc + b │ │ │ │ │ 0000098c 00001e01 R_MSP430_32 00000000 .debug_str + 6ab │ │ │ │ │ -0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 47b │ │ │ │ │ +0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ 000009aa 00001e01 R_MSP430_32 00000000 .debug_str + 595 │ │ │ │ │ 000009b2 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 000009b4 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 000009b6 00001a01 R_MSP430_32 00000000 .debug_loc + 16 │ │ │ │ │ 000009c9 00001a01 R_MSP430_32 00000000 .debug_loc + 32 │ │ │ │ │ 000009ce 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000009d9 00001a01 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ @@ -327,43 +327,43 @@ │ │ │ │ │ 00000a42 00001e01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000a4a 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 00000a4c 00000205 R_MSP430_16_BYTE 00000000 .text + f8 │ │ │ │ │ 00000a4e 00001a01 R_MSP430_32 00000000 .debug_loc + cf │ │ │ │ │ 00000a61 00001a01 R_MSP430_32 00000000 .debug_loc + 103 │ │ │ │ │ 00000a66 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000a71 00001a01 R_MSP430_32 00000000 .debug_loc + 115 │ │ │ │ │ -00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ +00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000a81 00001a01 R_MSP430_32 00000000 .debug_loc + 127 │ │ │ │ │ 00000a9b 00001a01 R_MSP430_32 00000000 .debug_loc + 139 │ │ │ │ │ 00000aa9 00001a01 R_MSP430_32 00000000 .debug_loc + 15e │ │ │ │ │ 00000aae 00000205 R_MSP430_16_BYTE 00000000 .text + d0 │ │ │ │ │ 00000ab0 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000abe 00001a01 R_MSP430_32 00000000 .debug_loc + 170 │ │ │ │ │ -00000ac5 00001e01 R_MSP430_32 00000000 .debug_str + 3a3 │ │ │ │ │ +00000ac5 00001e01 R_MSP430_32 00000000 .debug_str + 2d7 │ │ │ │ │ 00000ad0 00000205 R_MSP430_16_BYTE 00000000 .text + f8 │ │ │ │ │ 00000ad2 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ -00000adc 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00000adc 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000ae6 00001a01 R_MSP430_32 00000000 .debug_loc + 17c │ │ │ │ │ 00000aec 00001e01 R_MSP430_32 00000000 .debug_str + 63a │ │ │ │ │ 00000af7 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ 00000af9 00000205 R_MSP430_16_BYTE 00000000 .text + 16e │ │ │ │ │ -00000b03 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00000b03 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b0d 00001a01 R_MSP430_32 00000000 .debug_loc + 18e │ │ │ │ │ 00000b1b 00001a01 R_MSP430_32 00000000 .debug_loc + 1a0 │ │ │ │ │ 00000b21 00001e01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000b2c 00000205 R_MSP430_16_BYTE 00000000 .text + 16e │ │ │ │ │ 00000b2e 00000205 R_MSP430_16_BYTE 00000000 .text + 2d6 │ │ │ │ │ 00000b30 00001a01 R_MSP430_32 00000000 .debug_loc + 1b9 │ │ │ │ │ -00000b39 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00000b39 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b43 00001a01 R_MSP430_32 00000000 .debug_loc + 1d5 │ │ │ │ │ -00000b48 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00000b48 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000b52 00001a01 R_MSP430_32 00000000 .debug_loc + 1f5 │ │ │ │ │ 00000b5f 00001a01 R_MSP430_32 00000000 .debug_loc + 22a │ │ │ │ │ 00000b6e 00001a01 R_MSP430_32 00000000 .debug_loc + 2ae │ │ │ │ │ -00000b73 00001e01 R_MSP430_32 00000000 .debug_str + 53b │ │ │ │ │ +00000b73 00001e01 R_MSP430_32 00000000 .debug_str + 4e3 │ │ │ │ │ 00000bcf 00001a01 R_MSP430_32 00000000 .debug_loc + 2e5 │ │ │ │ │ 00000bd4 00001e01 R_MSP430_32 00000000 .debug_str + 6cf │ │ │ │ │ 00000bde 00001a01 R_MSP430_32 00000000 .debug_loc + 32a │ │ │ │ │ 00000be3 00000205 R_MSP430_16_BYTE 00000000 .text + 1fe │ │ │ │ │ 00000be5 00000205 R_MSP430_16_BYTE 00000000 .text + 266 │ │ │ │ │ 00000bf6 00001a01 R_MSP430_32 00000000 .debug_loc + 360 │ │ │ │ │ 00000bff 00000205 R_MSP430_16_BYTE 00000000 .text + 1fe │ │ │ │ │ @@ -392,17 +392,17 @@ │ │ │ │ │ 00000cb7 00001e01 R_MSP430_32 00000000 .debug_str + 60d │ │ │ │ │ 00000cc3 00000205 R_MSP430_16_BYTE 00000000 .text + 2d6 │ │ │ │ │ 00000cc5 00000205 R_MSP430_16_BYTE 00000000 .text + 3a2 │ │ │ │ │ 00000cc7 00001a01 R_MSP430_32 00000000 .debug_loc + 40b │ │ │ │ │ 00000cdb 00001a01 R_MSP430_32 00000000 .debug_loc + 427 │ │ │ │ │ 00000ceb 00001a01 R_MSP430_32 00000000 .debug_loc + 447 │ │ │ │ │ 00000cf9 00001a01 R_MSP430_32 00000000 .debug_loc + 47d │ │ │ │ │ -00000cfe 00001e01 R_MSP430_32 00000000 .debug_str + 296 │ │ │ │ │ -00000d0d 00001e01 R_MSP430_32 00000000 .debug_str + 424 │ │ │ │ │ -00000d19 00001e01 R_MSP430_32 00000000 .debug_str + 4e8 │ │ │ │ │ +00000cfe 00001e01 R_MSP430_32 00000000 .debug_str + 22f │ │ │ │ │ +00000d0d 00001e01 R_MSP430_32 00000000 .debug_str + 358 │ │ │ │ │ +00000d19 00001e01 R_MSP430_32 00000000 .debug_str + 490 │ │ │ │ │ 00000d29 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000d2b 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000d3e 00001a01 R_MSP430_32 00000000 .debug_loc + 4b4 │ │ │ │ │ 00000d43 00000205 R_MSP430_16_BYTE 00000000 .text + 314 │ │ │ │ │ 00000d45 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000d51 00001a01 R_MSP430_32 00000000 .debug_loc + 4bf │ │ │ │ │ 00000d61 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ @@ -425,28 +425,28 @@ │ │ │ │ │ 00000e04 00001e01 R_MSP430_32 00000000 .debug_str + 6d6 │ │ │ │ │ 00000e10 00000205 R_MSP430_16_BYTE 00000000 .text + 3a2 │ │ │ │ │ 00000e12 00000205 R_MSP430_16_BYTE 00000000 .text + 496 │ │ │ │ │ 00000e14 00001a01 R_MSP430_32 00000000 .debug_loc + 54e │ │ │ │ │ 00000e27 00001a01 R_MSP430_32 00000000 .debug_loc + 56a │ │ │ │ │ 00000e2c 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000e37 00001a01 R_MSP430_32 00000000 .debug_loc + 57c │ │ │ │ │ -00000e3c 00001e01 R_MSP430_32 00000000 .debug_str + 3e7 │ │ │ │ │ +00000e3c 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000e47 00001a01 R_MSP430_32 00000000 .debug_loc + 58e │ │ │ │ │ 00000e4c 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000e57 00001a01 R_MSP430_32 00000000 .debug_loc + 5c5 │ │ │ │ │ -00000e5c 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00000e5c 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000e67 00001a01 R_MSP430_32 00000000 .debug_loc + 5e0 │ │ │ │ │ -00000e6c 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00000e6c 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000e77 00001a01 R_MSP430_32 00000000 .debug_loc + 610 │ │ │ │ │ 00000e7c 00001c01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000e85 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000e90 00001a01 R_MSP430_32 00000000 .debug_loc + 639 │ │ │ │ │ 00000e95 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000ea0 00001a01 R_MSP430_32 00000000 .debug_loc + 64b │ │ │ │ │ -00000ea5 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ +00000ea5 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000eb0 00001a01 R_MSP430_32 00000000 .debug_loc + 664 │ │ │ │ │ 00000eb9 00000205 R_MSP430_16_BYTE 00000000 .text + 3ce │ │ │ │ │ 00000ebb 00000205 R_MSP430_16_BYTE 00000000 .text + 3d4 │ │ │ │ │ 00000ec5 00001a01 R_MSP430_32 00000000 .debug_loc + 670 │ │ │ │ │ 00000ed0 00000205 R_MSP430_16_BYTE 00000000 .text + 43c │ │ │ │ │ 00000ed2 00000205 R_MSP430_16_BYTE 00000000 .text + 442 │ │ │ │ │ 00000edc 00001a01 R_MSP430_32 00000000 .debug_loc + 682 │ │ │ │ │ @@ -455,19 +455,19 @@ │ │ │ │ │ 00000eed 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ 00000eef 00001a01 R_MSP430_32 00000000 .debug_loc + 68d │ │ │ │ │ 00000f02 00001a01 R_MSP430_32 00000000 .debug_loc + 6a9 │ │ │ │ │ 00000f07 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000f12 00001a01 R_MSP430_32 00000000 .debug_loc + 6bb │ │ │ │ │ 00000f17 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000f22 00001a01 R_MSP430_32 00000000 .debug_loc + 6cd │ │ │ │ │ -00000f27 00001e01 R_MSP430_32 00000000 .debug_str + 3e7 │ │ │ │ │ +00000f27 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000f32 00001a01 R_MSP430_32 00000000 .debug_loc + 6df │ │ │ │ │ -00000f37 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00000f37 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000f42 00001a01 R_MSP430_32 00000000 .debug_loc + 700 │ │ │ │ │ -00000f47 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00000f47 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000f52 00001a01 R_MSP430_32 00000000 .debug_loc + 726 │ │ │ │ │ 00000f57 00001c01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ 00000f60 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000f6b 00001a01 R_MSP430_32 00000000 .debug_loc + 746 │ │ │ │ │ 00000f74 00000205 R_MSP430_16_BYTE 00000000 .text + 4d8 │ │ │ │ │ 00000f76 00000205 R_MSP430_16_BYTE 00000000 .text + 4de │ │ │ │ │ 00000f84 00001a01 R_MSP430_32 00000000 .debug_loc + 751 │ │ │ │ │ @@ -476,56 +476,56 @@ │ │ │ │ │ 00000f9e 00001a01 R_MSP430_32 00000000 .debug_loc + 75c │ │ │ │ │ 00000fa8 00000205 R_MSP430_16_BYTE 00000000 .text + 500 │ │ │ │ │ 00000faa 00000205 R_MSP430_16_BYTE 00000000 .text + 51c │ │ │ │ │ 00000fb8 00001a01 R_MSP430_32 00000000 .debug_loc + 768 │ │ │ │ │ 00000fc1 00001a01 R_MSP430_32 00000000 .debug_loc + 773 │ │ │ │ │ 00000fc7 00000205 R_MSP430_16_BYTE 00000000 .text + 534 │ │ │ │ │ 00000fc9 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ -00000fcc 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ +00000fcc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000fdb 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000fe6 00001a01 R_MSP430_32 00000000 .debug_loc + 77e │ │ │ │ │ 00000ff1 00000205 R_MSP430_16_BYTE 00000000 .text + 51c │ │ │ │ │ 00000ff3 00000205 R_MSP430_16_BYTE 00000000 .text + 522 │ │ │ │ │ 00000ffd 00001a01 R_MSP430_32 00000000 .debug_loc + 79e │ │ │ │ │ -00001004 00001e01 R_MSP430_32 00000000 .debug_str + 2c4 │ │ │ │ │ +00001004 00001e01 R_MSP430_32 00000000 .debug_str + 25d │ │ │ │ │ 00001010 00000205 R_MSP430_16_BYTE 00000000 .text + 56a │ │ │ │ │ 00001012 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00001014 00001a01 R_MSP430_32 00000000 .debug_loc + 7a9 │ │ │ │ │ 00001027 00001a01 R_MSP430_32 00000000 .debug_loc + 7c5 │ │ │ │ │ 00001035 00001a01 R_MSP430_32 00000000 .debug_loc + 7d7 │ │ │ │ │ 00001043 00001a01 R_MSP430_32 00000000 .debug_loc + 7e9 │ │ │ │ │ -00001048 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00001048 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00001053 00001a01 R_MSP430_32 00000000 .debug_loc + 7fb │ │ │ │ │ 00001058 00001e01 R_MSP430_32 00000000 .debug_str + 6ab │ │ │ │ │ -00001067 00001e01 R_MSP430_32 00000000 .debug_str + 47b │ │ │ │ │ -00001077 00001e01 R_MSP430_32 00000000 .debug_str + 3b9 │ │ │ │ │ +00001067 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ +00001077 00001e01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00001083 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00001085 00000205 R_MSP430_16_BYTE 00000000 .text + 6ba │ │ │ │ │ 00001087 00001a01 R_MSP430_32 00000000 .debug_loc + 80d │ │ │ │ │ 0000109a 00001a01 R_MSP430_32 00000000 .debug_loc + 829 │ │ │ │ │ 0000109f 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 000010aa 00001a01 R_MSP430_32 00000000 .debug_loc + 83b │ │ │ │ │ 000010b9 00001a01 R_MSP430_32 00000000 .debug_loc + 854 │ │ │ │ │ -000010be 00001e01 R_MSP430_32 00000000 .debug_str + 3e7 │ │ │ │ │ +000010be 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 000010c9 00001a01 R_MSP430_32 00000000 .debug_loc + 866 │ │ │ │ │ -000010ce 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +000010ce 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 000010d9 00001a01 R_MSP430_32 00000000 .debug_loc + 887 │ │ │ │ │ -000010de 00001e01 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +000010de 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 000010e9 00001a01 R_MSP430_32 00000000 .debug_loc + 8ad │ │ │ │ │ 000010ee 00001c01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 000010f7 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00001102 00001a01 R_MSP430_32 00000000 .debug_loc + 8cd │ │ │ │ │ -00001107 00001e01 R_MSP430_32 00000000 .debug_str + 3d4 │ │ │ │ │ -00001116 00001e01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ +00001107 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ +00001116 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ 00001129 00000205 R_MSP430_16_BYTE 00000000 .text + 60c │ │ │ │ │ 0000112b 00000205 R_MSP430_16_BYTE 00000000 .text + 612 │ │ │ │ │ 00001139 00001a01 R_MSP430_32 00000000 .debug_loc + 8d8 │ │ │ │ │ 0000113f 00000205 R_MSP430_16_BYTE 00000000 .text + 62e │ │ │ │ │ 00001141 00000205 R_MSP430_16_BYTE 00000000 .text + 642 │ │ │ │ │ -00001148 00001e01 R_MSP430_32 00000000 .debug_str + 2ef │ │ │ │ │ +00001148 00001e01 R_MSP430_32 00000000 .debug_str + 288 │ │ │ │ │ 00001153 00001a01 R_MSP430_32 00000000 .debug_loc + 8e3 │ │ │ │ │ 00001159 00000205 R_MSP430_16_BYTE 00000000 .text + 666 │ │ │ │ │ 0000115b 00000205 R_MSP430_16_BYTE 00000000 .text + 6ba │ │ │ │ │ 0000115e 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00001169 00001a01 R_MSP430_32 00000000 .debug_loc + 8f0 │ │ │ │ │ 00001177 00001a01 R_MSP430_32 00000000 .debug_loc + 910 │ │ │ │ │ 00001182 00000205 R_MSP430_16_BYTE 00000000 .text + 64a │ │ │ │ │ @@ -652,18 +652,18 @@ │ │ │ │ │ 0000157f 00001e01 R_MSP430_32 00000000 .debug_str + 5d1 │ │ │ │ │ 0000158b 00000205 R_MSP430_16_BYTE 00000000 .text + cb6 │ │ │ │ │ 0000158d 00000205 R_MSP430_16_BYTE 00000000 .text + d2c │ │ │ │ │ 0000158f 00001a01 R_MSP430_32 00000000 .debug_loc + ff0 │ │ │ │ │ 000015a2 00001a01 R_MSP430_32 00000000 .debug_loc + 100c │ │ │ │ │ 000015b0 00001a01 R_MSP430_32 00000000 .debug_loc + 101e │ │ │ │ │ 000015be 00001a01 R_MSP430_32 00000000 .debug_loc + 1030 │ │ │ │ │ -000015c3 00001e01 R_MSP430_32 00000000 .debug_str + 50d │ │ │ │ │ -000015d1 00001e01 R_MSP430_32 00000000 .debug_str + 570 │ │ │ │ │ +000015c3 00001e01 R_MSP430_32 00000000 .debug_str + 4b5 │ │ │ │ │ +000015d1 00001e01 R_MSP430_32 00000000 .debug_str + 518 │ │ │ │ │ 000015df 00001e01 R_MSP430_32 00000000 .debug_str + 6ab │ │ │ │ │ -000015ee 00001e01 R_MSP430_32 00000000 .debug_str + 47b │ │ │ │ │ +000015ee 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ 00001601 00000205 R_MSP430_16_BYTE 00000000 .text + cc0 │ │ │ │ │ 00001603 00000205 R_MSP430_16_BYTE 00000000 .text + cce │ │ │ │ │ 00001611 00001a01 R_MSP430_32 00000000 .debug_loc + 1042 │ │ │ │ │ 0000161a 00000205 R_MSP430_16_BYTE 00000000 .text + cc0 │ │ │ │ │ 0000161c 00000205 R_MSP430_16_BYTE 00000000 .text + cc4 │ │ │ │ │ 00001626 00001a01 R_MSP430_32 00000000 .debug_loc + 1054 │ │ │ │ │ 00001631 00000205 R_MSP430_16_BYTE 00000000 .text + ce6 │ │ │ │ │ @@ -675,19 +675,19 @@ │ │ │ │ │ 0000165e 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 00001689 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 0000168b 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ 00001699 00001a01 R_MSP430_32 00000000 .debug_loc + 106d │ │ │ │ │ 000016a2 00001a01 R_MSP430_32 00000000 .debug_loc + 107f │ │ │ │ │ 000016ab 00000205 R_MSP430_16_BYTE 00000000 .text + d60 │ │ │ │ │ 000016ad 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ -000016cf 00001e01 R_MSP430_32 00000000 .debug_str + 3f0 │ │ │ │ │ +000016cf 00001e01 R_MSP430_32 00000000 .debug_str + 324 │ │ │ │ │ 000016d6 00000205 R_MSP430_16_BYTE 00000000 .text + d94 │ │ │ │ │ 000016d8 00000205 R_MSP430_16_BYTE 00000000 .text + dd4 │ │ │ │ │ 000016da 00001a01 R_MSP430_32 00000000 .debug_loc + 1091 │ │ │ │ │ -000016e3 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000016e3 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000016ed 00001a01 R_MSP430_32 00000000 .debug_loc + 10a5 │ │ │ │ │ 000016fb 00001a01 R_MSP430_32 00000000 .debug_loc + 10c5 │ │ │ │ │ 00001704 00000205 R_MSP430_16_BYTE 00000000 .text + da6 │ │ │ │ │ 00001706 00000205 R_MSP430_16_BYTE 00000000 .text + dc6 │ │ │ │ │ 0000170f 00001a01 R_MSP430_32 00000000 .debug_loc + 10c5 │ │ │ │ │ 00001718 00001a01 R_MSP430_32 00000000 .debug_loc + 10d0 │ │ │ │ │ 00001721 00000205 R_MSP430_16_BYTE 00000000 .text + da6 │ │ │ │ │ @@ -702,38 +702,38 @@ │ │ │ │ │ 00001782 00000205 R_MSP430_16_BYTE 00000000 .text + e28 │ │ │ │ │ 0000179e 00000205 R_MSP430_16_BYTE 00000000 .text + dfe │ │ │ │ │ 000017a0 00000205 R_MSP430_16_BYTE 00000000 .text + e26 │ │ │ │ │ 000017c2 00001e01 R_MSP430_32 00000000 .debug_str + 66d │ │ │ │ │ 000017c9 00000205 R_MSP430_16_BYTE 00000000 .text + e28 │ │ │ │ │ 000017cb 00000205 R_MSP430_16_BYTE 00000000 .text + e60 │ │ │ │ │ 000017cd 00001a01 R_MSP430_32 00000000 .debug_loc + 10ef │ │ │ │ │ -000017d6 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000017d6 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000017e0 00001a01 R_MSP430_32 00000000 .debug_loc + 1103 │ │ │ │ │ 000017f5 00000205 R_MSP430_16_BYTE 00000000 .text + e34 │ │ │ │ │ 000017f7 00000205 R_MSP430_16_BYTE 00000000 .text + e5c │ │ │ │ │ 00001807 00001a01 R_MSP430_32 00000000 .debug_loc + 111d │ │ │ │ │ 00001810 00000205 R_MSP430_16_BYTE 00000000 .text + e34 │ │ │ │ │ 00001812 00000205 R_MSP430_16_BYTE 00000000 .text + e5c │ │ │ │ │ 0000182e 00001a01 R_MSP430_32 00000000 .debug_loc + 111d │ │ │ │ │ 00001837 00001e01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ 00001842 00000205 R_MSP430_16_BYTE 00000000 .text + e60 │ │ │ │ │ 00001844 00000205 R_MSP430_16_BYTE 00000000 .text + f02 │ │ │ │ │ 00001846 00001a01 R_MSP430_32 00000000 .debug_loc + 1130 │ │ │ │ │ -0000184f 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +0000184f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 00001859 00001a01 R_MSP430_32 00000000 .debug_loc + 1144 │ │ │ │ │ 00001866 00001a01 R_MSP430_32 00000000 .debug_loc + 116b │ │ │ │ │ 00001874 00001a01 R_MSP430_32 00000000 .debug_loc + 11a2 │ │ │ │ │ 0000187f 00000205 R_MSP430_16_BYTE 00000000 .text + ec6 │ │ │ │ │ 0000188d 00000205 R_MSP430_16_BYTE 00000000 .text + f02 │ │ │ │ │ 0000188f 00000205 R_MSP430_16_BYTE 00000000 .text + f08 │ │ │ │ │ 0000189d 00001a01 R_MSP430_32 00000000 .debug_loc + 11e8 │ │ │ │ │ -000018a4 00001e01 R_MSP430_32 00000000 .debug_str + 283 │ │ │ │ │ +000018a4 00001e01 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000018ab 00000205 R_MSP430_16_BYTE 00000000 .text + f08 │ │ │ │ │ 000018ad 00000205 R_MSP430_16_BYTE 00000000 .text + f20 │ │ │ │ │ -000018b7 00001e01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000018b7 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000018c1 00001a01 R_MSP430_32 00000000 .debug_loc + 11f3 │ │ │ │ │ 000018ca 00000205 R_MSP430_16_BYTE 00000000 .text + f0e │ │ │ │ │ 000018cc 00000205 R_MSP430_16_BYTE 00000000 .text + f12 │ │ │ │ │ 000018d5 00001a01 R_MSP430_32 00000000 .debug_loc + 1205 │ │ │ │ │ 000018dd 00001e01 R_MSP430_32 00000000 .debug_str + 6be │ │ │ │ │ 000018e9 00000205 R_MSP430_16_BYTE 00000000 .text + f20 │ │ │ │ │ 000018eb 00000205 R_MSP430_16_BYTE 00000000 .text + ffe │ │ │ │ │ @@ -742,17 +742,17 @@ │ │ │ │ │ 00001905 00001e01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 00001910 00001a01 R_MSP430_32 00000000 .debug_loc + 123e │ │ │ │ │ 0000191f 00001a01 R_MSP430_32 00000000 .debug_loc + 1250 │ │ │ │ │ 0000192d 00001a01 R_MSP430_32 00000000 .debug_loc + 1274 │ │ │ │ │ 00001932 00001e01 R_MSP430_32 00000000 .debug_str + 684 │ │ │ │ │ 00001939 00000205 R_MSP430_16_BYTE 00000000 .text + f80 │ │ │ │ │ 0000193c 00001c01 R_MSP430_32 00000000 .debug_ranges + 138 │ │ │ │ │ -00001945 00001e01 R_MSP430_32 00000000 .debug_str + 40e │ │ │ │ │ +00001945 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00001950 00001a01 R_MSP430_32 00000000 .debug_loc + 12ac │ │ │ │ │ -00001955 00001e01 R_MSP430_32 00000000 .debug_str + 545 │ │ │ │ │ +00001955 00001e01 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ 00001960 00001a01 R_MSP430_32 00000000 .debug_loc + 12d1 │ │ │ │ │ 00001969 00000205 R_MSP430_16_BYTE 00000000 .text + fe4 │ │ │ │ │ 0000196b 00000205 R_MSP430_16_BYTE 00000000 .text + ff4 │ │ │ │ │ 00001975 00001a01 R_MSP430_32 00000000 .debug_loc + 12dd │ │ │ │ │ 0000197e 00000205 R_MSP430_16_BYTE 00000000 .text + fe4 │ │ │ │ │ 00001980 00000205 R_MSP430_16_BYTE 00000000 .text + fe8 │ │ │ │ │ 0000198a 00001a01 R_MSP430_32 00000000 .debug_loc + 12dd │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-dw2-fde.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 1 0 0 unwind-dw2-fde.h │ │ │ │ │ 4 2 0 0 stddef.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ Length: 0x19d8 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0xc6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x31b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x21c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x3c9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x523): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xffe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x137): long int │ │ │ │ │ @@ -21,23 +21,23 @@ │ │ │ │ │ <29> DW_AT_name : (indirect string, offset: 0x1b): size_t │ │ │ │ │ <2d> DW_AT_decl_file : 4 │ │ │ │ │ <2e> DW_AT_decl_line : 212 │ │ │ │ │ <2f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><33>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <34> DW_AT_byte_size : 2 │ │ │ │ │ <35> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <36> DW_AT_name : (indirect string, offset: 0x2a8): unsigned int │ │ │ │ │ + <36> DW_AT_name : (indirect string, offset: 0x241): unsigned int │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x518): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x4c0): char │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2f): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 5 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <54> DW_AT_name : (indirect string, offset: 0xfb): _Unwind_Internal_Ptr │ │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0xb6): _uleb128_t │ │ │ │ │ <78> DW_AT_decl_file : 5 │ │ │ │ │ <79> DW_AT_decl_line : 260 │ │ │ │ │ <7b> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <1><7f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <80> DW_AT_byte_size : 4 │ │ │ │ │ <81> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <82> DW_AT_name : (indirect string, offset: 0x2f8): long unsigned int │ │ │ │ │ + <82> DW_AT_name : (indirect string, offset: 0x291): long unsigned int │ │ │ │ │ <1><86>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ <87> DW_AT_name : (indirect string, offset: 0x5c6): fde_vector │ │ │ │ │ <8b> DW_AT_byte_size : 4 │ │ │ │ │ <8c> DW_AT_decl_file : 3 │ │ │ │ │ <8d> DW_AT_decl_line : 34 │ │ │ │ │ <8e> DW_AT_sibling : <0xbd> │ │ │ │ │ <2><92>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ @@ -96,33 +96,33 @@ │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ DW_AT_sibling : <0xd3> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3dd): dwarf_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x311): dwarf_fde │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 144 │ │ │ │ │ DW_AT_sibling : <0x10a> │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x527): length │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4cf): length │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 146 │ │ │ │ │ DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x471): CIE_delta │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a5): CIE_delta │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 147 │ │ │ │ │ DW_AT_type : <0x264>, sword, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <100> DW_AT_decl_file : 3 │ │ │ │ │ <101> DW_AT_decl_line : 148 │ │ │ │ │ <102> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <106> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><109>: Abbrev Number: 0 │ │ │ │ │ <1><10a>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <10b> DW_AT_byte_size : 2 │ │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ │ <111> DW_AT_type : <0xd3>, dwarf_fde │ │ │ │ │ <1><115>: Abbrev Number: 14 (DW_TAG_union_type) │ │ │ │ │ <116> DW_AT_byte_size : 2 │ │ │ │ │ <117> DW_AT_decl_file : 3 │ │ │ │ │ <118> DW_AT_decl_line : 46 │ │ │ │ │ <119> DW_AT_sibling : <0x13f> │ │ │ │ │ <2><11d>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x4e1): single │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0x489): single │ │ │ │ │ <122> DW_AT_decl_file : 3 │ │ │ │ │ <123> DW_AT_decl_line : 47 │ │ │ │ │ <124> DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ <2><128>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <129> DW_AT_name : (indirect string, offset: 0x1f8): array │ │ │ │ │ <12d> DW_AT_decl_file : 3 │ │ │ │ │ <12e> DW_AT_decl_line : 48 │ │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ <14d> DW_AT_type : <0x86>, fde_vector │ │ │ │ │ <1><151>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <152> DW_AT_byte_size : 4 │ │ │ │ │ <153> DW_AT_decl_file : 3 │ │ │ │ │ <154> DW_AT_decl_line : 53 │ │ │ │ │ <155> DW_AT_sibling : <0x1af> │ │ │ │ │ <2><159>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <15a> DW_AT_name : (indirect string, offset: 0x48e): sorted │ │ │ │ │ + <15a> DW_AT_name : (indirect string, offset: 0x3c2): sorted │ │ │ │ │ <15e> DW_AT_decl_file : 3 │ │ │ │ │ <15f> DW_AT_decl_line : 54 │ │ │ │ │ <160> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 1 │ │ │ │ │ <166> DW_AT_bit_offset : 31 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -179,24 +179,24 @@ │ │ │ │ │ <170> DW_AT_decl_line : 55 │ │ │ │ │ <171> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <175> DW_AT_byte_size : 4 │ │ │ │ │ <176> DW_AT_bit_size : 1 │ │ │ │ │ <177> DW_AT_bit_offset : 30 │ │ │ │ │ <178> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><17b>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <17c> DW_AT_name : (indirect string, offset: 0x4fe): mixed_encoding │ │ │ │ │ + <17c> DW_AT_name : (indirect string, offset: 0x4a6): mixed_encoding │ │ │ │ │ <180> DW_AT_decl_file : 3 │ │ │ │ │ <181> DW_AT_decl_line : 56 │ │ │ │ │ <182> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <186> DW_AT_byte_size : 4 │ │ │ │ │ <187> DW_AT_bit_size : 1 │ │ │ │ │ <188> DW_AT_bit_offset : 29 │ │ │ │ │ <189> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><18c>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <191> DW_AT_decl_file : 3 │ │ │ │ │ <192> DW_AT_decl_line : 57 │ │ │ │ │ <193> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <197> DW_AT_byte_size : 4 │ │ │ │ │ <198> DW_AT_bit_size : 8 │ │ │ │ │ <199> DW_AT_bit_offset : 21 │ │ │ │ │ <19a> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -229,27 +229,27 @@ │ │ │ │ │ <1><1ca>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ <1cb> DW_AT_name : (indirect string, offset: 0xaa): object │ │ │ │ │ <1cf> DW_AT_byte_size : 14 │ │ │ │ │ <1d0> DW_AT_decl_file : 3 │ │ │ │ │ <1d1> DW_AT_decl_line : 41 │ │ │ │ │ <1d2> DW_AT_sibling : <0x227> │ │ │ │ │ <2><1d6>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1d7> DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + <1d7> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <1db> DW_AT_decl_file : 3 │ │ │ │ │ <1dc> DW_AT_decl_line : 43 │ │ │ │ │ <1dd> DW_AT_type : <0x65> │ │ │ │ │ <1e1> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1e4>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0x4db): tbase │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x483): tbase │ │ │ │ │ <1e9> DW_AT_decl_file : 3 │ │ │ │ │ <1ea> DW_AT_decl_line : 44 │ │ │ │ │ <1eb> DW_AT_type : <0x65> │ │ │ │ │ <1ef> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><1f2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1f3> DW_AT_name : (indirect string, offset: 0x29c): dbase │ │ │ │ │ + <1f3> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <1f7> DW_AT_decl_file : 3 │ │ │ │ │ <1f8> DW_AT_decl_line : 45 │ │ │ │ │ <1f9> DW_AT_type : <0x65> │ │ │ │ │ <1fd> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><200>: Abbrev Number: 19 (DW_TAG_member) │ │ │ │ │ <201> DW_AT_name : u │ │ │ │ │ <203> DW_AT_decl_file : 3 │ │ │ │ │ @@ -269,33 +269,33 @@ │ │ │ │ │ <21f> DW_AT_type : <0x227>, object │ │ │ │ │ <223> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><226>: Abbrev Number: 0 │ │ │ │ │ <1><227>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <228> DW_AT_byte_size : 2 │ │ │ │ │ <229> DW_AT_type : <0x1ca>, object │ │ │ │ │ <1><22d>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <22e> DW_AT_name : (indirect string, offset: 0x57b): dwarf_eh_bases │ │ │ │ │ + <22e> DW_AT_name : (indirect string, offset: 0x42e): dwarf_eh_bases │ │ │ │ │ <232> DW_AT_byte_size : 6 │ │ │ │ │ <233> DW_AT_decl_file : 3 │ │ │ │ │ <234> DW_AT_decl_line : 86 │ │ │ │ │ <235> DW_AT_sibling : <0x264> │ │ │ │ │ <2><239>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <23a> DW_AT_name : (indirect string, offset: 0x4db): tbase │ │ │ │ │ + <23a> DW_AT_name : (indirect string, offset: 0x483): tbase │ │ │ │ │ <23e> DW_AT_decl_file : 3 │ │ │ │ │ <23f> DW_AT_decl_line : 88 │ │ │ │ │ <240> DW_AT_type : <0x65> │ │ │ │ │ <244> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><247>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <248> DW_AT_name : (indirect string, offset: 0x29c): dbase │ │ │ │ │ + <248> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <24c> DW_AT_decl_file : 3 │ │ │ │ │ <24d> DW_AT_decl_line : 89 │ │ │ │ │ <24e> DW_AT_type : <0x65> │ │ │ │ │ <252> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><255>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <256> DW_AT_name : (indirect string, offset: 0x545): func │ │ │ │ │ + <256> DW_AT_name : (indirect string, offset: 0x4ed): func │ │ │ │ │ <25a> DW_AT_decl_file : 3 │ │ │ │ │ <25b> DW_AT_decl_line : 90 │ │ │ │ │ <25c> DW_AT_type : <0x65> │ │ │ │ │ <260> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><263>: Abbrev Number: 0 │ │ │ │ │ <1><264>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <265> DW_AT_name : (indirect string, offset: 0x5e): sword │ │ │ │ │ @@ -316,41 +316,41 @@ │ │ │ │ │ <286> DW_AT_name : (indirect string, offset: 0x120): ubyte │ │ │ │ │ <28a> DW_AT_decl_file : 3 │ │ │ │ │ <28b> DW_AT_decl_line : 111 │ │ │ │ │ <28c> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><290>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <291> DW_AT_byte_size : 1 │ │ │ │ │ <292> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <293> DW_AT_name : (indirect string, offset: 0x49e): unsigned char │ │ │ │ │ + <293> DW_AT_name : (indirect string, offset: 0x446): unsigned char │ │ │ │ │ <1><297>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <298> DW_AT_name : (indirect string, offset: 0x4ac): dwarf_cie │ │ │ │ │ + <298> DW_AT_name : (indirect string, offset: 0x454): dwarf_cie │ │ │ │ │ <29c> DW_AT_byte_size : 10 │ │ │ │ │ <29d> DW_AT_decl_file : 3 │ │ │ │ │ <29e> DW_AT_decl_line : 135 │ │ │ │ │ <29f> DW_AT_sibling : <0x2dc> │ │ │ │ │ <2><2a3>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2a4> DW_AT_name : (indirect string, offset: 0x527): length │ │ │ │ │ + <2a4> DW_AT_name : (indirect string, offset: 0x4cf): length │ │ │ │ │ <2a8> DW_AT_decl_file : 3 │ │ │ │ │ <2a9> DW_AT_decl_line : 137 │ │ │ │ │ <2aa> DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ <2ae> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><2b1>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2b2> DW_AT_name : (indirect string, offset: 0x4f7): CIE_id │ │ │ │ │ + <2b2> DW_AT_name : (indirect string, offset: 0x49f): CIE_id │ │ │ │ │ <2b6> DW_AT_decl_file : 3 │ │ │ │ │ <2b7> DW_AT_decl_line : 138 │ │ │ │ │ <2b8> DW_AT_type : <0x264>, sword, long int │ │ │ │ │ <2bc> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><2bf>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2c0> DW_AT_name : (indirect string, offset: 0x41c): version │ │ │ │ │ + <2c0> DW_AT_name : (indirect string, offset: 0x350): version │ │ │ │ │ <2c4> DW_AT_decl_file : 3 │ │ │ │ │ <2c5> DW_AT_decl_line : 139 │ │ │ │ │ <2c6> DW_AT_type : <0x285>, ubyte, unsigned char │ │ │ │ │ <2ca> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><2cd>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2ce> DW_AT_name : (indirect string, offset: 0x52e): augmentation │ │ │ │ │ + <2ce> DW_AT_name : (indirect string, offset: 0x4d6): augmentation │ │ │ │ │ <2d2> DW_AT_decl_file : 3 │ │ │ │ │ <2d3> DW_AT_decl_line : 140 │ │ │ │ │ <2d4> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <2d8> DW_AT_data_member_location: 2 byte block: 23 9 (DW_OP_plus_uconst: 9) │ │ │ │ │ <2><2db>: Abbrev Number: 0 │ │ │ │ │ <1><2dc>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ <2dd> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ @@ -365,15 +365,15 @@ │ │ │ │ │ <2f2> DW_AT_type : <0xd3>, dwarf_fde │ │ │ │ │ <1><2f6>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <2f7> DW_AT_name : (indirect string, offset: 0x5ec): __gthread_mutex_t │ │ │ │ │ <2fb> DW_AT_decl_file : 6 │ │ │ │ │ <2fc> DW_AT_decl_line : 34 │ │ │ │ │ <2fd> DW_AT_type : <0x3a>, int │ │ │ │ │ <1><301>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <302> DW_AT_name : (indirect string, offset: 0x4b6): fde_compare_t │ │ │ │ │ + <302> DW_AT_name : (indirect string, offset: 0x45e): fde_compare_t │ │ │ │ │ <306> DW_AT_decl_file : 1 │ │ │ │ │ <307> DW_AT_decl_line : 377 │ │ │ │ │ <309> DW_AT_type : <0x30d>, int │ │ │ │ │ <1><30d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <30e> DW_AT_byte_size : 2 │ │ │ │ │ <30f> DW_AT_type : <0x313>, int │ │ │ │ │ <1><313>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -401,22 +401,22 @@ │ │ │ │ │ <2><345>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ <346> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <34a> DW_AT_decl_file : 1 │ │ │ │ │ <34b> DW_AT_decl_line : 393 │ │ │ │ │ <34d> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <351> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><354>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ - <355> DW_AT_name : (indirect string, offset: 0x3cc): erratic │ │ │ │ │ + <355> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <359> DW_AT_decl_file : 1 │ │ │ │ │ <35a> DW_AT_decl_line : 394 │ │ │ │ │ <35c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <360> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><363>: Abbrev Number: 0 │ │ │ │ │ <1><364>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <365> DW_AT_name : (indirect string, offset: 0x2e6): last_fde │ │ │ │ │ + <365> DW_AT_name : (indirect string, offset: 0x27f): last_fde │ │ │ │ │ <369> DW_AT_decl_file : 3 │ │ │ │ │ <36a> DW_AT_decl_line : 170 │ │ │ │ │ <36b> DW_AT_prototyped : 1 │ │ │ │ │ <36c> DW_AT_type : <0x3a>, int │ │ │ │ │ <370> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <371> DW_AT_sibling : <0x38a> │ │ │ │ │ <2><375>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -435,32 +435,32 @@ │ │ │ │ │ <38f> DW_AT_decl_file : 6 │ │ │ │ │ <390> DW_AT_decl_line : 253 │ │ │ │ │ <391> DW_AT_prototyped : 1 │ │ │ │ │ <392> DW_AT_type : <0x3a>, int │ │ │ │ │ <396> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <397> DW_AT_sibling : <0x3a7> │ │ │ │ │ <2><39b>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <39c> DW_AT_name : (indirect string, offset: 0x30a): __mutex │ │ │ │ │ + <39c> DW_AT_name : (indirect string, offset: 0x2a3): __mutex │ │ │ │ │ <3a0> DW_AT_decl_file : 6 │ │ │ │ │ <3a1> DW_AT_decl_line : 253 │ │ │ │ │ <3a2> DW_AT_type : <0x3a7>, __gthread_mutex_t, int │ │ │ │ │ <2><3a6>: Abbrev Number: 0 │ │ │ │ │ <1><3a7>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <3a8> DW_AT_byte_size : 2 │ │ │ │ │ <3a9> DW_AT_type : <0x2f6>, __gthread_mutex_t, int │ │ │ │ │ <1><3ad>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <3ae> DW_AT_name : (indirect string, offset: 0x4c4): __gthread_mutex_unlock │ │ │ │ │ + <3ae> DW_AT_name : (indirect string, offset: 0x46c): __gthread_mutex_unlock │ │ │ │ │ <3b2> DW_AT_decl_file : 6 │ │ │ │ │ <3b3> DW_AT_decl_line : 265 │ │ │ │ │ <3b5> DW_AT_prototyped : 1 │ │ │ │ │ <3b6> DW_AT_type : <0x3a>, int │ │ │ │ │ <3ba> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <3bb> DW_AT_sibling : <0x3cc> │ │ │ │ │ <2><3bf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <3c0> DW_AT_name : (indirect string, offset: 0x30a): __mutex │ │ │ │ │ + <3c0> DW_AT_name : (indirect string, offset: 0x2a3): __mutex │ │ │ │ │ <3c4> DW_AT_decl_file : 6 │ │ │ │ │ <3c5> DW_AT_decl_line : 265 │ │ │ │ │ <3c7> DW_AT_type : <0x3a7>, __gthread_mutex_t, int │ │ │ │ │ <2><3cb>: Abbrev Number: 0 │ │ │ │ │ <1><3cc>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ <3cd> DW_AT_name : (indirect string, offset: 0x22): read_uleb128 │ │ │ │ │ <3d1> DW_AT_decl_file : 2 │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ <415> DW_AT_type : <0x419>, unsigned char │ │ │ │ │ <1><419>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <41a> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><41e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <41f> DW_AT_byte_size : 2 │ │ │ │ │ <420> DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <1><424>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <425> DW_AT_name : (indirect string, offset: 0x481): read_sleb128 │ │ │ │ │ + <425> DW_AT_name : (indirect string, offset: 0x3b5): read_sleb128 │ │ │ │ │ <429> DW_AT_decl_file : 2 │ │ │ │ │ <42a> DW_AT_decl_line : 153 │ │ │ │ │ <42b> DW_AT_prototyped : 1 │ │ │ │ │ <42c> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <430> DW_AT_inline : 1 (inlined) │ │ │ │ │ <431> DW_AT_sibling : <0x46b> │ │ │ │ │ <2><435>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -556,15 +556,15 @@ │ │ │ │ │ <2><48b>: Abbrev Number: 0 │ │ │ │ │ <1><48c>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <48d> DW_AT_byte_size : 2 │ │ │ │ │ <48e> DW_AT_type : <0x492>, dwarf_cie │ │ │ │ │ <1><492>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <493> DW_AT_type : <0x297>, dwarf_cie │ │ │ │ │ <1><497>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <498> DW_AT_name : (indirect string, offset: 0x495): next_fde │ │ │ │ │ + <498> DW_AT_name : (indirect string, offset: 0x43d): next_fde │ │ │ │ │ <49c> DW_AT_decl_file : 3 │ │ │ │ │ <49d> DW_AT_decl_line : 162 │ │ │ │ │ <49e> DW_AT_prototyped : 1 │ │ │ │ │ <49f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <4a3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4a4> DW_AT_sibling : <0x4b2> │ │ │ │ │ <2><4a8>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │ │ <4d2> DW_AT_decl_line : 417 │ │ │ │ │ <4d4> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><4d8>: Abbrev Number: 0 │ │ │ │ │ <1><4d9>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <4da> DW_AT_byte_size : 2 │ │ │ │ │ <4db> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ <1><4df>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0x4ed): fde_split │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x495): fde_split │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 436 │ │ │ │ │ <4e7> DW_AT_prototyped : 1 │ │ │ │ │ <4e8> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4e9> DW_AT_sibling : <0x56d> │ │ │ │ │ <2><4ed>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <4ee> DW_AT_name : ob │ │ │ │ │ @@ -613,30 +613,30 @@ │ │ │ │ │ <500> DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ <2><504>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <505> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 437 │ │ │ │ │ <50c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><510>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <511> DW_AT_name : (indirect string, offset: 0x3cc): erratic │ │ │ │ │ + <511> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <515> DW_AT_decl_file : 1 │ │ │ │ │ <516> DW_AT_decl_line : 437 │ │ │ │ │ <518> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><51c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <51d> DW_AT_name : (indirect string, offset: 0x1d9): marker │ │ │ │ │ <521> DW_AT_decl_file : 1 │ │ │ │ │ <522> DW_AT_decl_line : 439 │ │ │ │ │ <524> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><528>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <529> DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ <52d> DW_AT_decl_file : 1 │ │ │ │ │ <52e> DW_AT_decl_line : 440 │ │ │ │ │ <530> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><534>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <535> DW_AT_name : (indirect string, offset: 0x51d): chain_end │ │ │ │ │ + <535> DW_AT_name : (indirect string, offset: 0x4c5): chain_end │ │ │ │ │ <539> DW_AT_decl_file : 1 │ │ │ │ │ <53a> DW_AT_decl_line : 441 │ │ │ │ │ <53c> DW_AT_type : <0x56d>, fde, dwarf_fde │ │ │ │ │ <2><540>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <541> DW_AT_name : i │ │ │ │ │ <543> DW_AT_decl_file : 1 │ │ │ │ │ <544> DW_AT_decl_line : 442 │ │ │ │ │ @@ -649,27 +649,27 @@ │ │ │ │ │ <2><554>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <555> DW_AT_name : k │ │ │ │ │ <557> DW_AT_decl_file : 1 │ │ │ │ │ <558> DW_AT_decl_line : 442 │ │ │ │ │ <55a> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><55e>: Abbrev Number: 35 (DW_TAG_lexical_block) │ │ │ │ │ <3><55f>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <560> DW_AT_name : (indirect string, offset: 0x2a2): probe │ │ │ │ │ + <560> DW_AT_name : (indirect string, offset: 0x23b): probe │ │ │ │ │ <564> DW_AT_decl_file : 1 │ │ │ │ │ <565> DW_AT_decl_line : 451 │ │ │ │ │ <567> DW_AT_type : <0x56d>, fde, dwarf_fde │ │ │ │ │ <3><56b>: Abbrev Number: 0 │ │ │ │ │ <2><56c>: Abbrev Number: 0 │ │ │ │ │ <1><56d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <56e> DW_AT_byte_size : 2 │ │ │ │ │ <56f> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <1><573>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <574> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1><578>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <579> DW_AT_name : (indirect string, offset: 0x566): fde_merge │ │ │ │ │ + <579> DW_AT_name : (indirect string, offset: 0x50e): fde_merge │ │ │ │ │ <57d> DW_AT_decl_file : 1 │ │ │ │ │ <57e> DW_AT_decl_line : 540 │ │ │ │ │ <580> DW_AT_prototyped : 1 │ │ │ │ │ <581> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <582> DW_AT_sibling : <0x5d6> │ │ │ │ │ <2><586>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <587> DW_AT_name : ob │ │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ │ <5ba> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5be>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <5bf> DW_AT_name : i2 │ │ │ │ │ <5c2> DW_AT_decl_file : 1 │ │ │ │ │ <5c3> DW_AT_decl_line : 543 │ │ │ │ │ <5c5> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5c9>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <5ca> DW_AT_name : (indirect string, offset: 0x46c): fde2 │ │ │ │ │ + <5ca> DW_AT_name : (indirect string, offset: 0x3a0): fde2 │ │ │ │ │ <5ce> DW_AT_decl_file : 1 │ │ │ │ │ <5cf> DW_AT_decl_line : 544 │ │ │ │ │ <5d1> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><5d5>: Abbrev Number: 0 │ │ │ │ │ <1><5d6>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ <5d7> DW_AT_name : (indirect string, offset: 0x5fe): start_fde_sort │ │ │ │ │ <5db> DW_AT_decl_file : 1 │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ <2><600>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <601> DW_AT_name : (indirect string, offset: 0xc1): size │ │ │ │ │ <605> DW_AT_decl_file : 1 │ │ │ │ │ <606> DW_AT_decl_line : 400 │ │ │ │ │ <608> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><60c>: Abbrev Number: 0 │ │ │ │ │ <1><60d>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <60e> DW_AT_name : (indirect string, offset: 0x401): end_fde_sort │ │ │ │ │ + <60e> DW_AT_name : (indirect string, offset: 0x335): end_fde_sort │ │ │ │ │ <612> DW_AT_decl_file : 1 │ │ │ │ │ <613> DW_AT_decl_line : 567 │ │ │ │ │ <615> DW_AT_prototyped : 1 │ │ │ │ │ <616> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <617> DW_AT_sibling : <0x64b> │ │ │ │ │ <2><61b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <61c> DW_AT_name : ob │ │ │ │ │ @@ -778,27 +778,27 @@ │ │ │ │ │ <66c> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ <2><670>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <671> DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ <675> DW_AT_decl_file : 1 │ │ │ │ │ <676> DW_AT_decl_line : 727 │ │ │ │ │ <678> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><67c>: Abbrev Number: 36 (DW_TAG_label) │ │ │ │ │ - <67d> DW_AT_name : (indirect string, offset: 0x2b5): unhandled_fdes │ │ │ │ │ + <67d> DW_AT_name : (indirect string, offset: 0x24e): unhandled_fdes │ │ │ │ │ <681> DW_AT_decl_file : 1 │ │ │ │ │ <682> DW_AT_decl_line : 749 │ │ │ │ │ <2><684>: Abbrev Number: 37 (DW_TAG_lexical_block) │ │ │ │ │ <685> DW_AT_sibling : <0x6a2> │ │ │ │ │ <3><689>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <68a> DW_AT_name : p │ │ │ │ │ <68c> DW_AT_decl_file : 1 │ │ │ │ │ <68d> DW_AT_decl_line : 734 │ │ │ │ │ <68f> DW_AT_type : <0x6c1>, fde, dwarf_fde │ │ │ │ │ <3><693>: Abbrev Number: 35 (DW_TAG_lexical_block) │ │ │ │ │ <4><694>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <695> DW_AT_name : (indirect string, offset: 0x429): cur_count │ │ │ │ │ + <695> DW_AT_name : (indirect string, offset: 0x35d): cur_count │ │ │ │ │ <699> DW_AT_decl_file : 1 │ │ │ │ │ <69a> DW_AT_decl_line : 737 │ │ │ │ │ <69c> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <4><6a0>: Abbrev Number: 0 │ │ │ │ │ <3><6a1>: Abbrev Number: 0 │ │ │ │ │ <2><6a2>: Abbrev Number: 37 (DW_TAG_lexical_block) │ │ │ │ │ <6a3> DW_AT_sibling : <0x6b4> │ │ │ │ │ @@ -863,37 +863,37 @@ │ │ │ │ │ <71e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><722>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <723> DW_AT_name : f │ │ │ │ │ <725> DW_AT_decl_file : 1 │ │ │ │ │ <726> DW_AT_decl_line : 928 │ │ │ │ │ <728> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><72c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <72d> DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + <72d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <731> DW_AT_decl_file : 1 │ │ │ │ │ <732> DW_AT_decl_line : 929 │ │ │ │ │ <734> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><738>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <739> DW_AT_name : (indirect string, offset: 0x312): pc_range │ │ │ │ │ + <739> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <73d> DW_AT_decl_file : 1 │ │ │ │ │ <73e> DW_AT_decl_line : 929 │ │ │ │ │ <740> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><744>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <745> DW_AT_name : p │ │ │ │ │ <747> DW_AT_decl_file : 1 │ │ │ │ │ <748> DW_AT_decl_line : 930 │ │ │ │ │ <74a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><74e>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <74f> DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + <74f> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <753> DW_AT_decl_file : 1 │ │ │ │ │ <754> DW_AT_decl_line : 931 │ │ │ │ │ <756> DW_AT_type : <0x3a>, int │ │ │ │ │ <3><75a>: Abbrev Number: 0 │ │ │ │ │ <2><75b>: Abbrev Number: 0 │ │ │ │ │ <1><75c>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <75d> DW_AT_name : (indirect string, offset: 0x433): binary_search_unencoded_fdes │ │ │ │ │ + <75d> DW_AT_name : (indirect string, offset: 0x367): binary_search_unencoded_fdes │ │ │ │ │ <761> DW_AT_decl_file : 1 │ │ │ │ │ <762> DW_AT_decl_line : 864 │ │ │ │ │ <764> DW_AT_prototyped : 1 │ │ │ │ │ <765> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <769> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <76a> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><76e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -929,27 +929,27 @@ │ │ │ │ │ <7ad> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><7b1>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7b2> DW_AT_name : f │ │ │ │ │ <7b4> DW_AT_decl_file : 1 │ │ │ │ │ <7b5> DW_AT_decl_line : 872 │ │ │ │ │ <7b7> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <3><7bb>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <7bc> DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + <7bc> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <7c0> DW_AT_decl_file : 1 │ │ │ │ │ <7c1> DW_AT_decl_line : 873 │ │ │ │ │ <7c3> DW_AT_type : <0x65> │ │ │ │ │ <3><7c7>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <7c8> DW_AT_name : (indirect string, offset: 0x312): pc_range │ │ │ │ │ + <7c8> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <7cc> DW_AT_decl_file : 1 │ │ │ │ │ <7cd> DW_AT_decl_line : 874 │ │ │ │ │ <7cf> DW_AT_type : <0x27a>, uaddr, unsigned int │ │ │ │ │ <3><7d3>: Abbrev Number: 0 │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <7d6> DW_AT_name : (indirect string, offset: 0x380): binary_search_single_encoding_fdes │ │ │ │ │ + <7d6> DW_AT_name : (indirect string, offset: 0x2b4): binary_search_single_encoding_fdes │ │ │ │ │ <7da> DW_AT_decl_file : 1 │ │ │ │ │ <7db> DW_AT_decl_line : 890 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <7e2> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <7e3> DW_AT_sibling : <0x870> │ │ │ │ │ <2><7e7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -964,20 +964,20 @@ │ │ │ │ │ <7f9> DW_AT_type : <0x65> │ │ │ │ │ <2><7fd>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7fe> DW_AT_name : vec │ │ │ │ │ <802> DW_AT_decl_file : 1 │ │ │ │ │ <803> DW_AT_decl_line : 892 │ │ │ │ │ <805> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><809>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <80a> DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + <80a> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <80e> DW_AT_decl_file : 1 │ │ │ │ │ <80f> DW_AT_decl_line : 893 │ │ │ │ │ <811> DW_AT_type : <0x3a>, int │ │ │ │ │ <2><815>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <816> DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + <816> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <81a> DW_AT_decl_file : 1 │ │ │ │ │ <81b> DW_AT_decl_line : 894 │ │ │ │ │ <81d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><821>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <822> DW_AT_name : lo │ │ │ │ │ <825> DW_AT_decl_file : 1 │ │ │ │ │ <826> DW_AT_decl_line : 895 │ │ │ │ │ @@ -995,69 +995,69 @@ │ │ │ │ │ <83e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><842>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <843> DW_AT_name : f │ │ │ │ │ <845> DW_AT_decl_file : 1 │ │ │ │ │ <846> DW_AT_decl_line : 900 │ │ │ │ │ <848> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><84c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <84d> DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + <84d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <851> DW_AT_decl_file : 1 │ │ │ │ │ <852> DW_AT_decl_line : 901 │ │ │ │ │ <854> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><858>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <859> DW_AT_name : (indirect string, offset: 0x312): pc_range │ │ │ │ │ + <859> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <85d> DW_AT_decl_file : 1 │ │ │ │ │ <85e> DW_AT_decl_line : 901 │ │ │ │ │ <860> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><864>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <865> DW_AT_name : p │ │ │ │ │ <867> DW_AT_decl_file : 1 │ │ │ │ │ <868> DW_AT_decl_line : 902 │ │ │ │ │ <86a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><86e>: Abbrev Number: 0 │ │ │ │ │ <2><86f>: Abbrev Number: 0 │ │ │ │ │ <1><870>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <871> DW_AT_external : 1 │ │ │ │ │ - <872> DW_AT_name : (indirect string, offset: 0x54a): __register_frame_info_bases │ │ │ │ │ + <872> DW_AT_name : (indirect string, offset: 0x4f2): __register_frame_info_bases │ │ │ │ │ <876> DW_AT_decl_file : 1 │ │ │ │ │ <877> DW_AT_decl_line : 73 │ │ │ │ │ <878> DW_AT_prototyped : 1 │ │ │ │ │ <879> DW_AT_inline : 1 (inlined) │ │ │ │ │ <87a> DW_AT_sibling : <0x8aa> │ │ │ │ │ <2><87e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <87f> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <87f> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <883> DW_AT_decl_file : 1 │ │ │ │ │ <884> DW_AT_decl_line : 73 │ │ │ │ │ <885> DW_AT_type : <0xbd> │ │ │ │ │ <2><889>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <88a> DW_AT_name : ob │ │ │ │ │ <88d> DW_AT_decl_file : 1 │ │ │ │ │ <88e> DW_AT_decl_line : 73 │ │ │ │ │ <88f> DW_AT_type : <0x227>, object │ │ │ │ │ <2><893>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <894> DW_AT_name : (indirect string, offset: 0x4db): tbase │ │ │ │ │ + <894> DW_AT_name : (indirect string, offset: 0x483): tbase │ │ │ │ │ <898> DW_AT_decl_file : 1 │ │ │ │ │ <899> DW_AT_decl_line : 74 │ │ │ │ │ <89a> DW_AT_type : <0x65> │ │ │ │ │ <2><89e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <89f> DW_AT_name : (indirect string, offset: 0x29c): dbase │ │ │ │ │ + <89f> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <8a3> DW_AT_decl_file : 1 │ │ │ │ │ <8a4> DW_AT_decl_line : 74 │ │ │ │ │ <8a5> DW_AT_type : <0x65> │ │ │ │ │ <2><8a9>: Abbrev Number: 0 │ │ │ │ │ <1><8aa>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <8ab> DW_AT_external : 1 │ │ │ │ │ <8ac> DW_AT_name : (indirect string, offset: 0x17f): __register_frame_info │ │ │ │ │ <8b0> DW_AT_decl_file : 1 │ │ │ │ │ <8b1> DW_AT_decl_line : 100 │ │ │ │ │ <8b2> DW_AT_prototyped : 1 │ │ │ │ │ <8b3> DW_AT_inline : 1 (inlined) │ │ │ │ │ <8b4> DW_AT_sibling : <0x8ce> │ │ │ │ │ <2><8b8>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <8b9> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <8b9> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <8bd> DW_AT_decl_file : 1 │ │ │ │ │ <8be> DW_AT_decl_line : 100 │ │ │ │ │ <8bf> DW_AT_type : <0xbd> │ │ │ │ │ <2><8c3>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <8c4> DW_AT_name : ob │ │ │ │ │ <8c7> DW_AT_decl_file : 1 │ │ │ │ │ <8c8> DW_AT_decl_line : 100 │ │ │ │ │ @@ -1068,44 +1068,44 @@ │ │ │ │ │ <8d0> DW_AT_name : (indirect string, offset: 0x5a4): __register_frame_info_table_bases │ │ │ │ │ <8d4> DW_AT_decl_file : 1 │ │ │ │ │ <8d5> DW_AT_decl_line : 123 │ │ │ │ │ <8d6> DW_AT_prototyped : 1 │ │ │ │ │ <8d7> DW_AT_inline : 1 (inlined) │ │ │ │ │ <8d8> DW_AT_sibling : <0x908> │ │ │ │ │ <2><8dc>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <8dd> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <8dd> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <8e1> DW_AT_decl_file : 1 │ │ │ │ │ <8e2> DW_AT_decl_line : 123 │ │ │ │ │ <8e3> DW_AT_type : <0x65> │ │ │ │ │ <2><8e7>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <8e8> DW_AT_name : ob │ │ │ │ │ <8eb> DW_AT_decl_file : 1 │ │ │ │ │ <8ec> DW_AT_decl_line : 123 │ │ │ │ │ <8ed> DW_AT_type : <0x227>, object │ │ │ │ │ <2><8f1>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <8f2> DW_AT_name : (indirect string, offset: 0x4db): tbase │ │ │ │ │ + <8f2> DW_AT_name : (indirect string, offset: 0x483): tbase │ │ │ │ │ <8f6> DW_AT_decl_file : 1 │ │ │ │ │ <8f7> DW_AT_decl_line : 124 │ │ │ │ │ <8f8> DW_AT_type : <0x65> │ │ │ │ │ <2><8fc>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <8fd> DW_AT_name : (indirect string, offset: 0x29c): dbase │ │ │ │ │ + <8fd> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <901> DW_AT_decl_file : 1 │ │ │ │ │ <902> DW_AT_decl_line : 124 │ │ │ │ │ <903> DW_AT_type : <0x65> │ │ │ │ │ <2><907>: Abbrev Number: 0 │ │ │ │ │ <1><908>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <909> DW_AT_external : 1 │ │ │ │ │ - <90a> DW_AT_name : (indirect string, offset: 0x450): __register_frame_info_table │ │ │ │ │ + <90a> DW_AT_name : (indirect string, offset: 0x384): __register_frame_info_table │ │ │ │ │ <90e> DW_AT_decl_file : 1 │ │ │ │ │ <90f> DW_AT_decl_line : 144 │ │ │ │ │ <910> DW_AT_prototyped : 1 │ │ │ │ │ <911> DW_AT_inline : 1 (inlined) │ │ │ │ │ <912> DW_AT_sibling : <0x92c> │ │ │ │ │ <2><916>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <917> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <917> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <91b> DW_AT_decl_file : 1 │ │ │ │ │ <91c> DW_AT_decl_line : 144 │ │ │ │ │ <91d> DW_AT_type : <0x65> │ │ │ │ │ <2><921>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ <922> DW_AT_name : ob │ │ │ │ │ <925> DW_AT_decl_file : 1 │ │ │ │ │ <926> DW_AT_decl_line : 144 │ │ │ │ │ @@ -1117,15 +1117,15 @@ │ │ │ │ │ <932> DW_AT_decl_file : 1 │ │ │ │ │ <933> DW_AT_decl_line : 217 │ │ │ │ │ <934> DW_AT_prototyped : 1 │ │ │ │ │ <935> DW_AT_type : <0x65> │ │ │ │ │ <939> DW_AT_inline : 1 (inlined) │ │ │ │ │ <93a> DW_AT_sibling : <0x94a> │ │ │ │ │ <2><93e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <93f> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <93f> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <943> DW_AT_decl_file : 1 │ │ │ │ │ <944> DW_AT_decl_line : 217 │ │ │ │ │ <945> DW_AT_type : <0xbd> │ │ │ │ │ <2><949>: Abbrev Number: 0 │ │ │ │ │ <1><94a>: Abbrev Number: 40 (DW_TAG_subprogram) │ │ │ │ │ <94b> DW_AT_name : (indirect string, offset: 0x61e): fde_unencoded_compare │ │ │ │ │ <94f> DW_AT_decl_file : 1 │ │ │ │ │ @@ -1157,15 +1157,15 @@ │ │ │ │ │ <2><98b>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <98c> DW_AT_name : (indirect string, offset: 0x6ab): x_ptr │ │ │ │ │ <990> DW_AT_decl_file : 1 │ │ │ │ │ <991> DW_AT_decl_line : 329 │ │ │ │ │ <993> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <997> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><999>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <99a> DW_AT_name : (indirect string, offset: 0x47b): y_ptr │ │ │ │ │ + <99a> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <99e> DW_AT_decl_file : 1 │ │ │ │ │ <99f> DW_AT_decl_line : 329 │ │ │ │ │ <9a1> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <9a5> DW_AT_location : 2 byte block: 7d 8 (DW_OP_breg13 (r13): 8) │ │ │ │ │ <2><9a8>: Abbrev Number: 0 │ │ │ │ │ <1><9a9>: Abbrev Number: 44 (DW_TAG_subprogram) │ │ │ │ │ <9aa> DW_AT_name : (indirect string, offset: 0x595): frame_downheap │ │ │ │ │ @@ -1250,15 +1250,15 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): fde_compare │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 508 │ │ │ │ │ DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ DW_AT_location : 0x115 (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3cc): erratic │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 509 │ │ │ │ │ DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ DW_AT_location : 0x127 (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1285,25 +1285,25 @@ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 532 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x170 (location list) │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a3): size_of_encoded_value │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2d7): size_of_encoded_value │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ DW_AT_low_pc : 0xf8 │ │ │ │ │ DW_AT_high_pc : 0x128 │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xaeb> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x17c (location list) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x63a): base_from_object │ │ │ │ │ @@ -1312,15 +1312,15 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x128 │ │ │ │ │ DW_AT_high_pc : 0x16e │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xb20> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 235 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x18e (location list) │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1335,21 +1335,21 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x413>, unsigned char │ │ │ │ │ DW_AT_low_pc : 0x16e │ │ │ │ │ DW_AT_high_pc : 0x2d6 │ │ │ │ │ DW_AT_frame_base : 0x1b9 (location list) │ │ │ │ │ DW_AT_sibling : <0xc9e> │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1d5 (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x1f5 (location list) │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1359,15 +1359,15 @@ │ │ │ │ │ <2>: Abbrev Number: 51 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : val │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 182 │ │ │ │ │ DW_AT_type : <0xc9e>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x2ae (location list) │ │ │ │ │ <2>: Abbrev Number: 53 (DW_TAG_union_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x53b): unaligned │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4e3): unaligned │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 184 │ │ │ │ │ DW_AT_sibling : <0xbc6> │ │ │ │ │ <3>: Abbrev Number: 18 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ptr │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1536,26 +1536,26 @@ │ │ │ │ │ <2>: Abbrev Number: 46 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : p │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 262 │ │ │ │ │ DW_AT_type : <0x413>, unsigned char │ │ │ │ │ DW_AT_location : 0x47d (location list) │ │ │ │ │ <2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x296): dummy │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x22f): dummy │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 263 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 78 (DW_OP_fbreg: -8) │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x424): utmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x358): utmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 264 │ │ │ │ │ DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4e8): stmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x490): stmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 265 │ │ │ │ │ DW_AT_type : <0x67>, _sleb128_t, long int │ │ │ │ │ <2>: Abbrev Number: 62 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x3cc> │ │ │ │ │ DW_AT_low_pc : 0x314 │ │ │ │ │ DW_AT_high_pc : 0x31a │ │ │ │ │ @@ -1669,33 +1669,33 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 602 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x57c (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3e7): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 604 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x58e (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 605 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x5c5 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 606 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x5e0 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 607 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x610 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x18 │ │ │ │ │ DW_AT_sibling : <0xecb> │ │ │ │ │ @@ -1708,15 +1708,15 @@ │ │ │ │ │ <3>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x64b (location list) │ │ │ │ │ <3>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x664 (location list) │ │ │ │ │ <3>: Abbrev Number: 68 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x471> │ │ │ │ │ DW_AT_low_pc : 0x3ce │ │ │ │ │ @@ -1763,27 +1763,27 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x6cd (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3e7): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 661 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x6df (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 662 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x700 (location list) │ │ │ │ │ <2>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 663 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x726 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x24 │ │ │ │ │ DW_AT_sibling : <0xfec> │ │ │ │ │ @@ -1829,15 +1829,15 @@ │ │ │ │ │ DW_AT_abstract_origin: <0x4c0> │ │ │ │ │ DW_AT_location : 0x773 (location list) │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 47 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x534 │ │ │ │ │ DW_AT_high_pc : 0x56a │ │ │ │ │ <4>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 695 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <4>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1854,15 +1854,15 @@ │ │ │ │ │ DW_AT_call_line : 665 │ │ │ │ │ <3>: Abbrev Number: 59 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_abstract_origin: <0x4a8> │ │ │ │ │ DW_AT_location : 0x79e (location list) │ │ │ │ │ <3><1001>: Abbrev Number: 0 │ │ │ │ │ <2><1002>: Abbrev Number: 0 │ │ │ │ │ <1><1003>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <1004> DW_AT_name : (indirect string, offset: 0x2c4): fde_single_encoding_compare │ │ │ │ │ + <1004> DW_AT_name : (indirect string, offset: 0x25d): fde_single_encoding_compare │ │ │ │ │ <1008> DW_AT_decl_file : 1 │ │ │ │ │ <1009> DW_AT_decl_line : 341 │ │ │ │ │ <100b> DW_AT_prototyped : 1 │ │ │ │ │ <100c> DW_AT_type : <0x3a>, int │ │ │ │ │ <1010> DW_AT_low_pc : 0x56a │ │ │ │ │ <1012> DW_AT_high_pc : 0x5c8 │ │ │ │ │ <1014> DW_AT_frame_base : 0x7a9 (location list) │ │ │ │ │ @@ -1882,34 +1882,34 @@ │ │ │ │ │ <2><1039>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <103a> DW_AT_name : y │ │ │ │ │ <103c> DW_AT_decl_file : 1 │ │ │ │ │ <103d> DW_AT_decl_line : 341 │ │ │ │ │ <103f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1043> DW_AT_location : 0x7e9 (location list) │ │ │ │ │ <2><1047>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1048> DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + <1048> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <104c> DW_AT_decl_file : 1 │ │ │ │ │ <104d> DW_AT_decl_line : 343 │ │ │ │ │ <104f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1053> DW_AT_location : 0x7fb (location list) │ │ │ │ │ <2><1057>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1058> DW_AT_name : (indirect string, offset: 0x6ab): x_ptr │ │ │ │ │ <105c> DW_AT_decl_file : 1 │ │ │ │ │ <105d> DW_AT_decl_line : 343 │ │ │ │ │ <105f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1063> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1066>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1067> DW_AT_name : (indirect string, offset: 0x47b): y_ptr │ │ │ │ │ + <1067> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <106b> DW_AT_decl_file : 1 │ │ │ │ │ <106c> DW_AT_decl_line : 343 │ │ │ │ │ <106e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1072> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) │ │ │ │ │ <2><1075>: Abbrev Number: 0 │ │ │ │ │ <1><1076>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <1077> DW_AT_name : (indirect string, offset: 0x3b9): linear_search_fdes │ │ │ │ │ + <1077> DW_AT_name : (indirect string, offset: 0x2ed): linear_search_fdes │ │ │ │ │ <107b> DW_AT_decl_file : 1 │ │ │ │ │ <107c> DW_AT_decl_line : 794 │ │ │ │ │ <107e> DW_AT_prototyped : 1 │ │ │ │ │ <107f> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1083> DW_AT_low_pc : 0x5c8 │ │ │ │ │ <1085> DW_AT_high_pc : 0x6ba │ │ │ │ │ <1087> DW_AT_frame_base : 0x80d (location list) │ │ │ │ │ @@ -1929,48 +1929,48 @@ │ │ │ │ │ <2><10ae>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <10af> DW_AT_name : pc │ │ │ │ │ <10b2> DW_AT_decl_file : 1 │ │ │ │ │ <10b3> DW_AT_decl_line : 794 │ │ │ │ │ <10b5> DW_AT_type : <0x65> │ │ │ │ │ <10b9> DW_AT_location : 0x854 (location list) │ │ │ │ │ <2><10bd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10be> DW_AT_name : (indirect string, offset: 0x3e7): last_cie │ │ │ │ │ + <10be> DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ <10c2> DW_AT_decl_file : 1 │ │ │ │ │ <10c3> DW_AT_decl_line : 796 │ │ │ │ │ <10c5> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <10c9> DW_AT_location : 0x866 (location list) │ │ │ │ │ <2><10cd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10ce> DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + <10ce> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <10d2> DW_AT_decl_file : 1 │ │ │ │ │ <10d3> DW_AT_decl_line : 797 │ │ │ │ │ <10d5> DW_AT_type : <0x3a>, int │ │ │ │ │ <10d9> DW_AT_location : 0x887 (location list) │ │ │ │ │ <2><10dd>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <10de> DW_AT_name : (indirect string, offset: 0x417): base │ │ │ │ │ + <10de> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <10e2> DW_AT_decl_file : 1 │ │ │ │ │ <10e3> DW_AT_decl_line : 798 │ │ │ │ │ <10e5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <10e9> DW_AT_location : 0x8ad (location list) │ │ │ │ │ <2><10ed>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ <10ee> DW_AT_ranges : 0x30 │ │ │ │ │ <10f2> DW_AT_sibling : <0x117d> │ │ │ │ │ <3><10f6>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ <10f7> DW_AT_name : (indirect string, offset: 0x204): this_cie │ │ │ │ │ <10fb> DW_AT_decl_file : 1 │ │ │ │ │ <10fc> DW_AT_decl_line : 802 │ │ │ │ │ <10fe> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <1102> DW_AT_location : 0x8cd (location list) │ │ │ │ │ <3><1106>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1107> DW_AT_name : (indirect string, offset: 0x3d4): pc_begin │ │ │ │ │ + <1107> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <110b> DW_AT_decl_file : 1 │ │ │ │ │ <110c> DW_AT_decl_line : 803 │ │ │ │ │ <110e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1112> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <3><1115>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1116> DW_AT_name : (indirect string, offset: 0x312): pc_range │ │ │ │ │ + <1116> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <111a> DW_AT_decl_file : 1 │ │ │ │ │ <111b> DW_AT_decl_line : 803 │ │ │ │ │ <111d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1121> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20) │ │ │ │ │ <3><1124>: Abbrev Number: 62 (DW_TAG_inlined_subroutine) │ │ │ │ │ <1125> DW_AT_abstract_origin: <0x471> │ │ │ │ │ <1129> DW_AT_low_pc : 0x60c │ │ │ │ │ @@ -1983,15 +1983,15 @@ │ │ │ │ │ <1139> DW_AT_location : 0x8d8 (location list) │ │ │ │ │ <4><113d>: Abbrev Number: 0 │ │ │ │ │ <3><113e>: Abbrev Number: 56 (DW_TAG_lexical_block) │ │ │ │ │ <113f> DW_AT_low_pc : 0x62e │ │ │ │ │ <1141> DW_AT_high_pc : 0x642 │ │ │ │ │ <1143> DW_AT_sibling : <0x1158> │ │ │ │ │ <4><1147>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1148> DW_AT_name : (indirect string, offset: 0x2ef): pc_array │ │ │ │ │ + <1148> DW_AT_name : (indirect string, offset: 0x288): pc_array │ │ │ │ │ <114c> DW_AT_decl_file : 1 │ │ │ │ │ <114d> DW_AT_decl_line : 824 │ │ │ │ │ <114f> DW_AT_type : <0x1194>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1153> DW_AT_location : 0x8e3 (location list) │ │ │ │ │ <4><1157>: Abbrev Number: 0 │ │ │ │ │ <3><1158>: Abbrev Number: 47 (DW_TAG_lexical_block) │ │ │ │ │ <1159> DW_AT_low_pc : 0x666 │ │ │ │ │ @@ -2440,33 +2440,33 @@ │ │ │ │ │ <2><15b4>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <15b5> DW_AT_name : y │ │ │ │ │ <15b7> DW_AT_decl_file : 1 │ │ │ │ │ <15b8> DW_AT_decl_line : 357 │ │ │ │ │ <15ba> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <15be> DW_AT_location : 0x1030 (location list) │ │ │ │ │ <2><15c2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15c3> DW_AT_name : (indirect string, offset: 0x50d): x_encoding │ │ │ │ │ + <15c3> DW_AT_name : (indirect string, offset: 0x4b5): x_encoding │ │ │ │ │ <15c7> DW_AT_decl_file : 1 │ │ │ │ │ <15c8> DW_AT_decl_line : 359 │ │ │ │ │ <15ca> DW_AT_type : <0x3a>, int │ │ │ │ │ <15ce> DW_AT_location : 1 byte block: 59 (DW_OP_reg9 (r9)) │ │ │ │ │ <2><15d0>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15d1> DW_AT_name : (indirect string, offset: 0x570): y_encoding │ │ │ │ │ + <15d1> DW_AT_name : (indirect string, offset: 0x518): y_encoding │ │ │ │ │ <15d5> DW_AT_decl_file : 1 │ │ │ │ │ <15d6> DW_AT_decl_line : 359 │ │ │ │ │ <15d8> DW_AT_type : <0x3a>, int │ │ │ │ │ <15dc> DW_AT_location : 1 byte block: 5a (DW_OP_reg10 (r10)) │ │ │ │ │ <2><15de>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <15df> DW_AT_name : (indirect string, offset: 0x6ab): x_ptr │ │ │ │ │ <15e3> DW_AT_decl_file : 1 │ │ │ │ │ <15e4> DW_AT_decl_line : 360 │ │ │ │ │ <15e6> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15ea> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) │ │ │ │ │ <2><15ed>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15ee> DW_AT_name : (indirect string, offset: 0x47b): y_ptr │ │ │ │ │ + <15ee> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <15f2> DW_AT_decl_file : 1 │ │ │ │ │ <15f3> DW_AT_decl_line : 360 │ │ │ │ │ <15f5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15f9> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><15fc>: Abbrev Number: 62 (DW_TAG_inlined_subroutine) │ │ │ │ │ <15fd> DW_AT_abstract_origin: <0x119f> │ │ │ │ │ <1601> DW_AT_low_pc : 0xcc0 │ │ │ │ │ @@ -2558,24 +2558,24 @@ │ │ │ │ │ <3><16c4>: Abbrev Number: 72 (DW_TAG_formal_parameter) │ │ │ │ │ <16c5> DW_AT_abstract_origin: <0x87e> │ │ │ │ │ <16c9> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <3><16cb>: Abbrev Number: 0 │ │ │ │ │ <2><16cc>: Abbrev Number: 0 │ │ │ │ │ <1><16cd>: Abbrev Number: 75 (DW_TAG_subprogram) │ │ │ │ │ <16ce> DW_AT_external : 1 │ │ │ │ │ - <16cf> DW_AT_name : (indirect string, offset: 0x3f0): __register_frame │ │ │ │ │ + <16cf> DW_AT_name : (indirect string, offset: 0x324): __register_frame │ │ │ │ │ <16d3> DW_AT_decl_file : 1 │ │ │ │ │ <16d4> DW_AT_decl_line : 106 │ │ │ │ │ <16d5> DW_AT_prototyped : 1 │ │ │ │ │ <16d6> DW_AT_low_pc : 0xd94 │ │ │ │ │ <16d8> DW_AT_high_pc : 0xdd4 │ │ │ │ │ <16da> DW_AT_frame_base : 0x1091 (location list) │ │ │ │ │ <16de> DW_AT_sibling : <0x174e> │ │ │ │ │ <2><16e2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - <16e3> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <16e3> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <16e7> DW_AT_decl_file : 1 │ │ │ │ │ <16e8> DW_AT_decl_line : 106 │ │ │ │ │ <16e9> DW_AT_type : <0x65> │ │ │ │ │ <16ed> DW_AT_location : 0x10a5 (location list) │ │ │ │ │ <2><16f1>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ <16f2> DW_AT_name : ob │ │ │ │ │ <16f5> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2673,15 +2673,15 @@ │ │ │ │ │ <17c7> DW_AT_decl_line : 150 │ │ │ │ │ <17c8> DW_AT_prototyped : 1 │ │ │ │ │ <17c9> DW_AT_low_pc : 0xe28 │ │ │ │ │ <17cb> DW_AT_high_pc : 0xe60 │ │ │ │ │ <17cd> DW_AT_frame_base : 0x10ef (location list) │ │ │ │ │ <17d1> DW_AT_sibling : <0x1835> │ │ │ │ │ <2><17d5>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - <17d6> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <17d6> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <17da> DW_AT_decl_file : 1 │ │ │ │ │ <17db> DW_AT_decl_line : 150 │ │ │ │ │ <17dc> DW_AT_type : <0x65> │ │ │ │ │ <17e0> DW_AT_location : 0x1103 (location list) │ │ │ │ │ <2><17e4>: Abbrev Number: 76 (DW_TAG_variable) │ │ │ │ │ <17e5> DW_AT_name : ob │ │ │ │ │ <17e8> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2729,15 +2729,15 @@ │ │ │ │ │ <183d> DW_AT_prototyped : 1 │ │ │ │ │ <183e> DW_AT_type : <0x65> │ │ │ │ │ <1842> DW_AT_low_pc : 0xe60 │ │ │ │ │ <1844> DW_AT_high_pc : 0xf02 │ │ │ │ │ <1846> DW_AT_frame_base : 0x1130 (location list) │ │ │ │ │ <184a> DW_AT_sibling : <0x1882> │ │ │ │ │ <2><184e>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - <184f> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <184f> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <1853> DW_AT_decl_file : 1 │ │ │ │ │ <1854> DW_AT_decl_line : 169 │ │ │ │ │ <1855> DW_AT_type : <0xbd> │ │ │ │ │ <1859> DW_AT_location : 0x1144 (location list) │ │ │ │ │ <2><185d>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ <185e> DW_AT_name : p │ │ │ │ │ <1860> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2767,24 +2767,24 @@ │ │ │ │ │ <1894> DW_AT_sibling : <0x18a2> │ │ │ │ │ <2><1898>: Abbrev Number: 59 (DW_TAG_formal_parameter) │ │ │ │ │ <1899> DW_AT_abstract_origin: <0x93e> │ │ │ │ │ <189d> DW_AT_location : 0x11e8 (location list) │ │ │ │ │ <2><18a1>: Abbrev Number: 0 │ │ │ │ │ <1><18a2>: Abbrev Number: 79 (DW_TAG_subprogram) │ │ │ │ │ <18a3> DW_AT_external : 1 │ │ │ │ │ - <18a4> DW_AT_name : (indirect string, offset: 0x283): __deregister_frame │ │ │ │ │ + <18a4> DW_AT_name : (indirect string, offset: 0x21c): __deregister_frame │ │ │ │ │ <18a8> DW_AT_decl_file : 1 │ │ │ │ │ <18a9> DW_AT_decl_line : 223 │ │ │ │ │ <18aa> DW_AT_prototyped : 1 │ │ │ │ │ <18ab> DW_AT_low_pc : 0xf08 │ │ │ │ │ <18ad> DW_AT_high_pc : 0xf20 │ │ │ │ │ <18af> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <18b2> DW_AT_sibling : <0x18db> │ │ │ │ │ <2><18b6>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - <18b7> DW_AT_name : (indirect string, offset: 0x2e0): begin │ │ │ │ │ + <18b7> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ <18bb> DW_AT_decl_file : 1 │ │ │ │ │ <18bc> DW_AT_decl_line : 223 │ │ │ │ │ <18bd> DW_AT_type : <0x65> │ │ │ │ │ <18c1> DW_AT_location : 0x11f3 (location list) │ │ │ │ │ <2><18c5>: Abbrev Number: 57 (DW_TAG_inlined_subroutine) │ │ │ │ │ <18c6> DW_AT_abstract_origin: <0x92c> │ │ │ │ │ <18ca> DW_AT_low_pc : 0xf0e │ │ │ │ │ @@ -2836,21 +2836,21 @@ │ │ │ │ │ <1936> DW_AT_decl_file : 1 │ │ │ │ │ <1937> DW_AT_decl_line : 1034 │ │ │ │ │ <1939> DW_AT_low_pc : 0xf80 │ │ │ │ │ <2><193b>: Abbrev Number: 67 (DW_TAG_lexical_block) │ │ │ │ │ <193c> DW_AT_ranges : 0x138 │ │ │ │ │ <1940> DW_AT_sibling : <0x1991> │ │ │ │ │ <3><1944>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1945> DW_AT_name : (indirect string, offset: 0x40e): encoding │ │ │ │ │ + <1945> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <1949> DW_AT_decl_file : 1 │ │ │ │ │ <194a> DW_AT_decl_line : 1039 │ │ │ │ │ <194c> DW_AT_type : <0x3a>, int │ │ │ │ │ <1950> DW_AT_location : 0x12ac (location list) │ │ │ │ │ <3><1954>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ - <1955> DW_AT_name : (indirect string, offset: 0x545): func │ │ │ │ │ + <1955> DW_AT_name : (indirect string, offset: 0x4ed): func │ │ │ │ │ <1959> DW_AT_decl_file : 1 │ │ │ │ │ <195a> DW_AT_decl_line : 1040 │ │ │ │ │ <195c> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1960> DW_AT_location : 0x12d1 (location list) │ │ │ │ │ <3><1964>: Abbrev Number: 68 (DW_TAG_inlined_subroutine) │ │ │ │ │ <1965> DW_AT_abstract_origin: <0x119f> │ │ │ │ │ <1969> DW_AT_low_pc : 0xfe4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ C0A?C0A{ │ │ │ │ │ #/C0A?B0A/B0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-dw2-fde.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind-dw2-fde.h │ │ │ │ │ stddef.h │ │ │ │ │ unwind.h │ │ │ │ │ gthr-single.h │ │ │ │ │ JLge0K2L │ │ │ │ │ @@ -34,53 +34,53 @@ │ │ │ │ │ __register_frame_info │ │ │ │ │ orig_data │ │ │ │ │ long long int │ │ │ │ │ search_object │ │ │ │ │ long long unsigned int │ │ │ │ │ init_object │ │ │ │ │ this_cie │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __deregister_frame │ │ │ │ │ unsigned int │ │ │ │ │ unhandled_fdes │ │ │ │ │ fde_single_encoding_compare │ │ │ │ │ last_fde │ │ │ │ │ pc_array │ │ │ │ │ long unsigned int │ │ │ │ │ pc_range │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ binary_search_single_encoding_fdes │ │ │ │ │ size_of_encoded_value │ │ │ │ │ linear_search_fdes │ │ │ │ │ pc_begin │ │ │ │ │ dwarf_fde │ │ │ │ │ last_cie │ │ │ │ │ __register_frame │ │ │ │ │ end_fde_sort │ │ │ │ │ encoding │ │ │ │ │ cur_count │ │ │ │ │ binary_search_unencoded_fdes │ │ │ │ │ __register_frame_info_table │ │ │ │ │ CIE_delta │ │ │ │ │ read_sleb128 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ +dwarf_eh_bases │ │ │ │ │ next_fde │ │ │ │ │ unsigned char │ │ │ │ │ dwarf_cie │ │ │ │ │ fde_compare_t │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ fde_split │ │ │ │ │ mixed_encoding │ │ │ │ │ x_encoding │ │ │ │ │ chain_end │ │ │ │ │ augmentation │ │ │ │ │ unaligned │ │ │ │ │ __register_frame_info_bases │ │ │ │ │ fde_merge │ │ │ │ │ y_encoding │ │ │ │ │ -dwarf_eh_bases │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ _sleb128_t │ │ │ │ │ frame_downheap │ │ │ │ │ __register_frame_info_table_bases │ │ │ │ │ fde_vector │ │ │ │ │ fde_mixed_encoding_compare │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ start_fde_sort │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -40,72 +40,72 @@ │ │ │ │ │ [ 1ec] init_object │ │ │ │ │ [ 1f8] array │ │ │ │ │ [ 1fe] count │ │ │ │ │ [ 204] this_cie │ │ │ │ │ [ 20d] byte │ │ │ │ │ [ 212] sort │ │ │ │ │ [ 217] mask │ │ │ │ │ - [ 21c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 283] __deregister_frame │ │ │ │ │ - [ 296] dummy │ │ │ │ │ - [ 29c] dbase │ │ │ │ │ - [ 2a2] probe │ │ │ │ │ - [ 2a8] unsigned int │ │ │ │ │ - [ 2b5] unhandled_fdes │ │ │ │ │ - [ 2c4] fde_single_encoding_compare │ │ │ │ │ - [ 2e0] begin │ │ │ │ │ - [ 2e6] last_fde │ │ │ │ │ - [ 2ef] pc_array │ │ │ │ │ - [ 2f8] long unsigned int │ │ │ │ │ - [ 30a] __mutex │ │ │ │ │ - [ 312] pc_range │ │ │ │ │ - [ 31b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - [ 380] binary_search_single_encoding_fdes │ │ │ │ │ - [ 3a3] size_of_encoded_value │ │ │ │ │ - [ 3b9] linear_search_fdes │ │ │ │ │ - [ 3cc] erratic │ │ │ │ │ - [ 3d4] pc_begin │ │ │ │ │ - [ 3dd] dwarf_fde │ │ │ │ │ - [ 3e7] last_cie │ │ │ │ │ - [ 3f0] __register_frame │ │ │ │ │ - [ 401] end_fde_sort │ │ │ │ │ - [ 40e] encoding │ │ │ │ │ - [ 417] base │ │ │ │ │ - [ 41c] version │ │ │ │ │ - [ 424] utmp │ │ │ │ │ - [ 429] cur_count │ │ │ │ │ - [ 433] binary_search_unencoded_fdes │ │ │ │ │ - [ 450] __register_frame_info_table │ │ │ │ │ - [ 46c] fde2 │ │ │ │ │ - [ 471] CIE_delta │ │ │ │ │ - [ 47b] y_ptr │ │ │ │ │ - [ 481] read_sleb128 │ │ │ │ │ - [ 48e] sorted │ │ │ │ │ - [ 495] next_fde │ │ │ │ │ - [ 49e] unsigned char │ │ │ │ │ - [ 4ac] dwarf_cie │ │ │ │ │ - [ 4b6] fde_compare_t │ │ │ │ │ - [ 4c4] __gthread_mutex_unlock │ │ │ │ │ - [ 4db] tbase │ │ │ │ │ - [ 4e1] single │ │ │ │ │ - [ 4e8] stmp │ │ │ │ │ - [ 4ed] fde_split │ │ │ │ │ - [ 4f7] CIE_id │ │ │ │ │ - [ 4fe] mixed_encoding │ │ │ │ │ - [ 50d] x_encoding │ │ │ │ │ - [ 518] char │ │ │ │ │ - [ 51d] chain_end │ │ │ │ │ - [ 527] length │ │ │ │ │ - [ 52e] augmentation │ │ │ │ │ - [ 53b] unaligned │ │ │ │ │ - [ 545] func │ │ │ │ │ - [ 54a] __register_frame_info_bases │ │ │ │ │ - [ 566] fde_merge │ │ │ │ │ - [ 570] y_encoding │ │ │ │ │ - [ 57b] dwarf_eh_bases │ │ │ │ │ + [ 21c] __deregister_frame │ │ │ │ │ + [ 22f] dummy │ │ │ │ │ + [ 235] dbase │ │ │ │ │ + [ 23b] probe │ │ │ │ │ + [ 241] unsigned int │ │ │ │ │ + [ 24e] unhandled_fdes │ │ │ │ │ + [ 25d] fde_single_encoding_compare │ │ │ │ │ + [ 279] begin │ │ │ │ │ + [ 27f] last_fde │ │ │ │ │ + [ 288] pc_array │ │ │ │ │ + [ 291] long unsigned int │ │ │ │ │ + [ 2a3] __mutex │ │ │ │ │ + [ 2ab] pc_range │ │ │ │ │ + [ 2b4] binary_search_single_encoding_fdes │ │ │ │ │ + [ 2d7] size_of_encoded_value │ │ │ │ │ + [ 2ed] linear_search_fdes │ │ │ │ │ + [ 300] erratic │ │ │ │ │ + [ 308] pc_begin │ │ │ │ │ + [ 311] dwarf_fde │ │ │ │ │ + [ 31b] last_cie │ │ │ │ │ + [ 324] __register_frame │ │ │ │ │ + [ 335] end_fde_sort │ │ │ │ │ + [ 342] encoding │ │ │ │ │ + [ 34b] base │ │ │ │ │ + [ 350] version │ │ │ │ │ + [ 358] utmp │ │ │ │ │ + [ 35d] cur_count │ │ │ │ │ + [ 367] binary_search_unencoded_fdes │ │ │ │ │ + [ 384] __register_frame_info_table │ │ │ │ │ + [ 3a0] fde2 │ │ │ │ │ + [ 3a5] CIE_delta │ │ │ │ │ + [ 3af] y_ptr │ │ │ │ │ + [ 3b5] read_sleb128 │ │ │ │ │ + [ 3c2] sorted │ │ │ │ │ + [ 3c9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + [ 42e] dwarf_eh_bases │ │ │ │ │ + [ 43d] next_fde │ │ │ │ │ + [ 446] unsigned char │ │ │ │ │ + [ 454] dwarf_cie │ │ │ │ │ + [ 45e] fde_compare_t │ │ │ │ │ + [ 46c] __gthread_mutex_unlock │ │ │ │ │ + [ 483] tbase │ │ │ │ │ + [ 489] single │ │ │ │ │ + [ 490] stmp │ │ │ │ │ + [ 495] fde_split │ │ │ │ │ + [ 49f] CIE_id │ │ │ │ │ + [ 4a6] mixed_encoding │ │ │ │ │ + [ 4b5] x_encoding │ │ │ │ │ + [ 4c0] char │ │ │ │ │ + [ 4c5] chain_end │ │ │ │ │ + [ 4cf] length │ │ │ │ │ + [ 4d6] augmentation │ │ │ │ │ + [ 4e3] unaligned │ │ │ │ │ + [ 4ed] func │ │ │ │ │ + [ 4f2] __register_frame_info_bases │ │ │ │ │ + [ 50e] fde_merge │ │ │ │ │ + [ 518] y_encoding │ │ │ │ │ + [ 523] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 58a] _sleb128_t │ │ │ │ │ [ 595] frame_downheap │ │ │ │ │ [ 5a4] __register_frame_info_table_bases │ │ │ │ │ [ 5c6] fde_vector │ │ │ │ │ [ 5d1] fde_mixed_encoding_compare │ │ │ │ │ [ 5ec] __gthread_mutex_t │ │ │ │ │ [ 5fe] start_fde_sort │ │ │ ├── unwind-sjlj.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,93 +71,93 @@ │ │ │ │ │ 00000186 00000205 R_MSP430_16_BYTE 00000000 .text + 2b2 │ │ │ │ │ 0000018e 00000901 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000192 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x2c2c contains 276 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000b01 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00001001 R_MSP430_32 00000000 .debug_str + 200 │ │ │ │ │ -00000011 00001001 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ +0000000c 00001001 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ +00000011 00001001 R_MSP430_32 00000000 .debug_str + 2ae │ │ │ │ │ 00000015 00001001 R_MSP430_32 00000000 .debug_str + 596 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30c │ │ │ │ │ 0000001d 00000f01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00001001 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -0000002b 00001001 R_MSP430_32 00000000 .debug_str + 347 │ │ │ │ │ -00000039 00001001 R_MSP430_32 00000000 .debug_str + 3d1 │ │ │ │ │ -0000003e 00001001 R_MSP430_32 00000000 .debug_str + 391 │ │ │ │ │ -00000049 00001001 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000054 00001001 R_MSP430_32 00000000 .debug_str + 434 │ │ │ │ │ -00000061 00001001 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ -0000006e 00001001 R_MSP430_32 00000000 .debug_str + 425 │ │ │ │ │ -00000074 00001001 R_MSP430_32 00000000 .debug_str + 39e │ │ │ │ │ +00000024 00001001 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ +0000002b 00001001 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ +00000039 00001001 R_MSP430_32 00000000 .debug_str + 3c3 │ │ │ │ │ +0000003e 00001001 R_MSP430_32 00000000 .debug_str + 383 │ │ │ │ │ +00000049 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000054 00001001 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ +00000061 00001001 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +0000006e 00001001 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ +00000074 00001001 R_MSP430_32 00000000 .debug_str + 390 │ │ │ │ │ 0000007a 00001001 R_MSP430_32 00000000 .debug_str + 602 │ │ │ │ │ -00000080 00001001 R_MSP430_32 00000000 .debug_str + 529 │ │ │ │ │ -00000086 00001001 R_MSP430_32 00000000 .debug_str + 3fe │ │ │ │ │ -0000008c 00001001 R_MSP430_32 00000000 .debug_str + 328 │ │ │ │ │ -00000092 00001001 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000098 00001001 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -0000009e 00001001 R_MSP430_32 00000000 .debug_str + 45e │ │ │ │ │ -000000a5 00001001 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ +00000080 00001001 R_MSP430_32 00000000 .debug_str + 51b │ │ │ │ │ +00000086 00001001 R_MSP430_32 00000000 .debug_str + 3f0 │ │ │ │ │ +0000008c 00001001 R_MSP430_32 00000000 .debug_str + 31a │ │ │ │ │ +00000092 00001001 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000098 00001001 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +0000009e 00001001 R_MSP430_32 00000000 .debug_str + 450 │ │ │ │ │ +000000a5 00001001 R_MSP430_32 00000000 .debug_str + 4df │ │ │ │ │ 000000b0 00001001 R_MSP430_32 00000000 .debug_str + 541 │ │ │ │ │ -000000d8 00001001 R_MSP430_32 00000000 .debug_str + 2dc │ │ │ │ │ -000000e4 00001001 R_MSP430_32 00000000 .debug_str + 496 │ │ │ │ │ -000000f2 00001001 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ -00000100 00001001 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ -0000010e 00001001 R_MSP430_32 00000000 .debug_str + 31e │ │ │ │ │ +000000d8 00001001 R_MSP430_32 00000000 .debug_str + 26c │ │ │ │ │ +000000e4 00001001 R_MSP430_32 00000000 .debug_str + 488 │ │ │ │ │ +000000f2 00001001 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000100 00001001 R_MSP430_32 00000000 .debug_str + 233 │ │ │ │ │ +0000010e 00001001 R_MSP430_32 00000000 .debug_str + 310 │ │ │ │ │ 0000011d 00001001 R_MSP430_32 00000000 .debug_str + 655 │ │ │ │ │ -00000128 00001001 R_MSP430_32 00000000 .debug_str + 3bc │ │ │ │ │ -00000168 00001001 R_MSP430_32 00000000 .debug_str + 4cf │ │ │ │ │ -00000184 00001001 R_MSP430_32 00000000 .debug_str + 3ed │ │ │ │ │ -000001aa 00001001 R_MSP430_32 00000000 .debug_str + 473 │ │ │ │ │ -000001e1 00001001 R_MSP430_32 00000000 .debug_str + 36c │ │ │ │ │ -000001e6 00001001 R_MSP430_32 00000000 .debug_str + 2c6 │ │ │ │ │ +00000128 00001001 R_MSP430_32 00000000 .debug_str + 3ae │ │ │ │ │ +00000168 00001001 R_MSP430_32 00000000 .debug_str + 4c1 │ │ │ │ │ +00000184 00001001 R_MSP430_32 00000000 .debug_str + 3df │ │ │ │ │ +000001aa 00001001 R_MSP430_32 00000000 .debug_str + 465 │ │ │ │ │ +000001e1 00001001 R_MSP430_32 00000000 .debug_str + 35e │ │ │ │ │ +000001e6 00001001 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ 000001f2 00001001 R_MSP430_32 00000000 .debug_str + 5fd │ │ │ │ │ -00000200 00001001 R_MSP430_32 00000000 .debug_str + 40f │ │ │ │ │ -0000020e 00001001 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000021c 00001001 R_MSP430_32 00000000 .debug_str + 48a │ │ │ │ │ -0000022a 00001001 R_MSP430_32 00000000 .debug_str + 2ad │ │ │ │ │ -00000238 00001001 R_MSP430_32 00000000 .debug_str + 2b2 │ │ │ │ │ -00000274 00001001 R_MSP430_32 00000000 .debug_str + 48a │ │ │ │ │ +00000200 00001001 R_MSP430_32 00000000 .debug_str + 401 │ │ │ │ │ +0000020e 00001001 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +0000021c 00001001 R_MSP430_32 00000000 .debug_str + 47c │ │ │ │ │ +0000022a 00001001 R_MSP430_32 00000000 .debug_str + 23d │ │ │ │ │ +00000238 00001001 R_MSP430_32 00000000 .debug_str + 242 │ │ │ │ │ +00000274 00001001 R_MSP430_32 00000000 .debug_str + 47c │ │ │ │ │ 00000283 00001001 R_MSP430_32 00000000 .debug_str + 583 │ │ │ │ │ -0000028e 00001001 R_MSP430_32 00000000 .debug_str + 254 │ │ │ │ │ -0000029c 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ -000002ba 00001001 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ -000002c7 00001001 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -000002d9 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ -000002f1 00001001 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000303 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +0000028e 00001001 R_MSP430_32 00000000 .debug_str + 1e4 │ │ │ │ │ +0000029c 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +000002ba 00001001 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +000002c7 00001001 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000002d9 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +000002f1 00001001 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000303 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000310 00001001 R_MSP430_32 00000000 .debug_str + 61a │ │ │ │ │ -00000328 00001001 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ -00000336 00001001 R_MSP430_32 00000000 .debug_str + 383 │ │ │ │ │ -00000342 00001001 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ -00000350 00001001 R_MSP430_32 00000000 .debug_str + 354 │ │ │ │ │ +00000328 00001001 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ +00000336 00001001 R_MSP430_32 00000000 .debug_str + 375 │ │ │ │ │ +00000342 00001001 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000350 00001001 R_MSP430_32 00000000 .debug_str + 346 │ │ │ │ │ 00000368 00001001 R_MSP430_32 00000000 .debug_str + 632 │ │ │ │ │ -00000376 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +00000376 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 0000038e 00001001 R_MSP430_32 00000000 .debug_str + 645 │ │ │ │ │ -0000039c 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ -000003a9 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000039c 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +000003a9 00001001 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000003b4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000003b6 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000003cb 00000c01 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ -000003d0 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000003d0 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000003da 00000c01 R_MSP430_32 00000000 .debug_loc + 6e │ │ │ │ │ -000003df 00001001 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ +000003df 00001001 R_MSP430_32 00000000 .debug_str + 3be │ │ │ │ │ 000003e9 00000c01 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ -000003ee 00001001 R_MSP430_32 00000000 .debug_str + 4df │ │ │ │ │ +000003ee 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ 000003f8 00000c01 R_MSP430_32 00000000 .debug_loc + 93 │ │ │ │ │ -000003fd 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +000003fd 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000407 00000c01 R_MSP430_32 00000000 .debug_loc + a6 │ │ │ │ │ -0000040c 00001001 R_MSP430_32 00000000 .debug_str + 4a6 │ │ │ │ │ +0000040c 00001001 R_MSP430_32 00000000 .debug_str + 498 │ │ │ │ │ 00000416 00000c01 R_MSP430_32 00000000 .debug_loc + b9 │ │ │ │ │ 0000041b 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 0000041d 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 00000429 00000c01 R_MSP430_32 00000000 .debug_loc + c4 │ │ │ │ │ -0000042e 00001001 R_MSP430_32 00000000 .debug_str + 1f9 │ │ │ │ │ +0000042e 00001001 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 00000438 00000c01 R_MSP430_32 00000000 .debug_loc + d2 │ │ │ │ │ 00000441 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 00000443 00000e01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 00000454 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 41f │ │ │ │ │ 00000464 00000205 R_MSP430_16_BYTE 00000000 .text + 70 │ │ │ │ │ 00000466 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 0000046f 00000c01 R_MSP430_32 00000000 .debug_loc + e5 │ │ │ │ │ @@ -166,115 +166,115 @@ │ │ │ │ │ 00000488 00000c01 R_MSP430_32 00000000 .debug_loc + f0 │ │ │ │ │ 00000491 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 00000493 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 0000049c 00000c01 R_MSP430_32 00000000 .debug_loc + fc │ │ │ │ │ 000004a7 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 000004a9 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 000004b3 00000c01 R_MSP430_32 00000000 .debug_loc + 109 │ │ │ │ │ -000004bc 00001001 R_MSP430_32 00000000 .debug_str + 501 │ │ │ │ │ +000004bc 00001001 R_MSP430_32 00000000 .debug_str + 4f3 │ │ │ │ │ 000004c7 00000205 R_MSP430_16_BYTE 00000000 .text + 94 │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + 104 │ │ │ │ │ 000004cb 00000c01 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 000004de 00000c01 R_MSP430_32 00000000 .debug_loc + 148 │ │ │ │ │ -000004e3 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000004e3 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000004ed 00000c01 R_MSP430_32 00000000 .debug_loc + 15a │ │ │ │ │ -000004f2 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +000004f2 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 000004fc 00000c01 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ 00000501 00000e01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 0000050f 00000c01 R_MSP430_32 00000000 .debug_loc + 18c │ │ │ │ │ -00000514 00001001 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000514 00001001 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ 0000051e 00000c01 R_MSP430_32 00000000 .debug_loc + 1ac │ │ │ │ │ 00000527 00000205 R_MSP430_16_BYTE 00000000 .text + d4 │ │ │ │ │ 00000529 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000536 00000c01 R_MSP430_32 00000000 .debug_loc + 1c5 │ │ │ │ │ 00000540 00000205 R_MSP430_16_BYTE 00000000 .text + dc │ │ │ │ │ 00000542 00000e01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 0000054f 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 505 │ │ │ │ │ 00000561 00000205 R_MSP430_16_BYTE 00000000 .text + 104 │ │ │ │ │ 00000563 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000565 00000c01 R_MSP430_32 00000000 .debug_loc + 1d0 │ │ │ │ │ 00000572 00000c01 R_MSP430_32 00000000 .debug_loc + 1f4 │ │ │ │ │ 0000057b 00000205 R_MSP430_16_BYTE 00000000 .text + 10c │ │ │ │ │ 0000057d 00000205 R_MSP430_16_BYTE 00000000 .text + 110 │ │ │ │ │ 00000587 00000c01 R_MSP430_32 00000000 .debug_loc + 1ff │ │ │ │ │ -0000058f 00001001 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ +0000058f 00001001 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 00000596 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000598 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005b3 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005b5 00000205 R_MSP430_16_BYTE 00000000 .text + 132 │ │ │ │ │ 000005ca 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 000005cc 00000205 R_MSP430_16_BYTE 00000000 .text + 130 │ │ │ │ │ -000005dc 00001001 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +000005dc 00001001 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 000005e7 00000205 R_MSP430_16_BYTE 00000000 .text + 132 │ │ │ │ │ 000005e9 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ -000005f3 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000005f3 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000005fd 00000c01 R_MSP430_32 00000000 .debug_loc + 213 │ │ │ │ │ -00000602 00001001 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000602 00001001 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 0000060c 00000c01 R_MSP430_32 00000000 .debug_loc + 21e │ │ │ │ │ -00000613 00001001 R_MSP430_32 00000000 .debug_str + 294 │ │ │ │ │ +00000613 00001001 R_MSP430_32 00000000 .debug_str + 224 │ │ │ │ │ 0000061e 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 00000620 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ -0000062a 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +0000062a 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000634 00000c01 R_MSP430_32 00000000 .debug_loc + 232 │ │ │ │ │ -0000063b 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000063b 00001001 R_MSP430_32 00000000 .debug_str + 533 │ │ │ │ │ 00000642 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ 00000644 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ -0000064e 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ -0000065b 00001001 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +0000064e 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +0000065b 00001001 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000665 00000c01 R_MSP430_32 00000000 .debug_loc + 23d │ │ │ │ │ -00000679 00001001 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ +00000679 00001001 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ 00000684 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ 00000686 00000205 R_MSP430_16_BYTE 00000000 .text + 162 │ │ │ │ │ -00000690 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +00000690 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 0000069a 00000c01 R_MSP430_32 00000000 .debug_loc + 251 │ │ │ │ │ -000006a1 00001001 R_MSP430_32 00000000 .debug_str + 44c │ │ │ │ │ +000006a1 00001001 R_MSP430_32 00000000 .debug_str + 43e │ │ │ │ │ 000006ac 00000205 R_MSP430_16_BYTE 00000000 .text + 162 │ │ │ │ │ 000006ae 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ -000006b8 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000006b8 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000006c2 00000c01 R_MSP430_32 00000000 .debug_loc + 25c │ │ │ │ │ -000006c7 00001001 R_MSP430_32 00000000 .debug_str + 2b7 │ │ │ │ │ +000006c7 00001001 R_MSP430_32 00000000 .debug_str + 247 │ │ │ │ │ 000006dc 00001001 R_MSP430_32 00000000 .debug_str + 575 │ │ │ │ │ 000006e3 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 000006e5 00000205 R_MSP430_16_BYTE 00000000 .text + 182 │ │ │ │ │ -000006ef 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000006ef 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000006f9 00000c01 R_MSP430_32 00000000 .debug_loc + 267 │ │ │ │ │ 00000708 00000c01 R_MSP430_32 00000000 .debug_loc + 272 │ │ │ │ │ -0000070f 00001001 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ +0000070f 00001001 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 0000071a 00000205 R_MSP430_16_BYTE 00000000 .text + 182 │ │ │ │ │ 0000071c 00000205 R_MSP430_16_BYTE 00000000 .text + 18a │ │ │ │ │ -00000726 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +00000726 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000730 00000c01 R_MSP430_32 00000000 .debug_loc + 286 │ │ │ │ │ -00000737 00001001 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ +00000737 00001001 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ 00000742 00000205 R_MSP430_16_BYTE 00000000 .text + 18a │ │ │ │ │ 00000744 00000205 R_MSP430_16_BYTE 00000000 .text + 18e │ │ │ │ │ -0000074e 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +0000074e 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000758 00000c01 R_MSP430_32 00000000 .debug_loc + 291 │ │ │ │ │ -0000075f 00001001 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ +0000075f 00001001 R_MSP430_32 00000000 .debug_str + 290 │ │ │ │ │ 0000076a 00000205 R_MSP430_16_BYTE 00000000 .text + 18e │ │ │ │ │ 0000076c 00000205 R_MSP430_16_BYTE 00000000 .text + 192 │ │ │ │ │ 0000077f 00000c01 R_MSP430_32 00000000 .debug_loc + 29c │ │ │ │ │ 00000786 00001001 R_MSP430_32 00000000 .debug_str + 55e │ │ │ │ │ 00000791 00000205 R_MSP430_16_BYTE 00000000 .text + 192 │ │ │ │ │ 00000793 00000205 R_MSP430_16_BYTE 00000000 .text + 196 │ │ │ │ │ -0000079d 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +0000079d 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000007a7 00000c01 R_MSP430_32 00000000 .debug_loc + 2a7 │ │ │ │ │ -000007ae 00001001 R_MSP430_32 00000000 .debug_str + 3d6 │ │ │ │ │ +000007ae 00001001 R_MSP430_32 00000000 .debug_str + 3c8 │ │ │ │ │ 000007b9 00000205 R_MSP430_16_BYTE 00000000 .text + 196 │ │ │ │ │ 000007bb 00000205 R_MSP430_16_BYTE 00000000 .text + 19a │ │ │ │ │ -000007c5 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ +000007c5 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000007d0 00000c01 R_MSP430_32 00000000 .debug_loc + 2b2 │ │ │ │ │ -000007d7 00001001 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ +000007d7 00001001 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 000007e2 00000205 R_MSP430_16_BYTE 00000000 .text + 19a │ │ │ │ │ 000007e4 00000205 R_MSP430_16_BYTE 00000000 .text + 236 │ │ │ │ │ 000007e6 00000c01 R_MSP430_32 00000000 .debug_loc + 2bd │ │ │ │ │ 000007f9 00000c01 R_MSP430_32 00000000 .debug_loc + 2e9 │ │ │ │ │ -000007fe 00001001 R_MSP430_32 00000000 .debug_str + 33a │ │ │ │ │ +000007fe 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000808 00000c01 R_MSP430_32 00000000 .debug_loc + 2fb │ │ │ │ │ -0000080d 00001001 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ -0000081b 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +0000080d 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ +0000081b 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000825 00000c01 R_MSP430_32 00000000 .debug_loc + 313 │ │ │ │ │ 0000082e 00000205 R_MSP430_16_BYTE 00000000 .text + 1a8 │ │ │ │ │ 00000830 00000205 R_MSP430_16_BYTE 00000000 .text + 1ac │ │ │ │ │ 0000083f 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 7fd │ │ │ │ │ 00000847 00000205 R_MSP430_16_BYTE 00000000 .text + 1a8 │ │ │ │ │ 00000849 00000205 R_MSP430_16_BYTE 00000000 .text + 1ac │ │ │ │ │ 00000850 00000e01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ @@ -282,77 +282,77 @@ │ │ │ │ │ 00000867 00000205 R_MSP430_16_BYTE 00000000 .text + 1b0 │ │ │ │ │ 00000869 00000e01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 0000087a 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 854 │ │ │ │ │ 00000882 00000c01 R_MSP430_32 00000000 .debug_loc + 352 │ │ │ │ │ 0000088c 00000205 R_MSP430_16_BYTE 00000000 .text + 1ea │ │ │ │ │ 0000088e 00000205 R_MSP430_16_BYTE 00000000 .text + 1f4 │ │ │ │ │ 00000897 00000c01 R_MSP430_32 00000000 .debug_loc + 366 │ │ │ │ │ -000008a0 00001001 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ +000008a0 00001001 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000008ab 00000205 R_MSP430_16_BYTE 00000000 .text + 236 │ │ │ │ │ 000008ad 00000205 R_MSP430_16_BYTE 00000000 .text + 25c │ │ │ │ │ 000008af 00000c01 R_MSP430_32 00000000 .debug_loc + 373 │ │ │ │ │ 000008c2 00000c01 R_MSP430_32 00000000 .debug_loc + 387 │ │ │ │ │ -000008c7 00001001 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ +000008c7 00001001 R_MSP430_32 00000000 .debug_str + 3be │ │ │ │ │ 000008d1 00000c01 R_MSP430_32 00000000 .debug_loc + 392 │ │ │ │ │ -000008d6 00001001 R_MSP430_32 00000000 .debug_str + 4df │ │ │ │ │ +000008d6 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ 000008e0 00000c01 R_MSP430_32 00000000 .debug_loc + 3a5 │ │ │ │ │ -000008e5 00001001 R_MSP430_32 00000000 .debug_str + 33a │ │ │ │ │ +000008e5 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 000008ef 00000c01 R_MSP430_32 00000000 .debug_loc + 3b0 │ │ │ │ │ -000008f4 00001001 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ -00000902 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +000008f4 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ +00000902 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 0000090c 00000c01 R_MSP430_32 00000000 .debug_loc + 3bf │ │ │ │ │ -00000913 00001001 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000913 00001001 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ 0000091a 00000205 R_MSP430_16_BYTE 00000000 .text + 25c │ │ │ │ │ 0000091c 00000205 R_MSP430_16_BYTE 00000000 .text + 286 │ │ │ │ │ 0000091e 00000c01 R_MSP430_32 00000000 .debug_loc + 3ca │ │ │ │ │ 00000931 00000c01 R_MSP430_32 00000000 .debug_loc + 3de │ │ │ │ │ -00000936 00001001 R_MSP430_32 00000000 .debug_str + 33a │ │ │ │ │ +00000936 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000940 00000c01 R_MSP430_32 00000000 .debug_loc + 3f0 │ │ │ │ │ -00000945 00001001 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ -00000953 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +00000945 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ +00000953 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 0000095d 00000c01 R_MSP430_32 00000000 .debug_loc + 409 │ │ │ │ │ -00000964 00001001 R_MSP430_32 00000000 .debug_str + 4b0 │ │ │ │ │ +00000964 00001001 R_MSP430_32 00000000 .debug_str + 4a2 │ │ │ │ │ 0000096f 00000205 R_MSP430_16_BYTE 00000000 .text + 286 │ │ │ │ │ 00000971 00000205 R_MSP430_16_BYTE 00000000 .text + 2b2 │ │ │ │ │ 00000973 00000c01 R_MSP430_32 00000000 .debug_loc + 41b │ │ │ │ │ 00000986 00000c01 R_MSP430_32 00000000 .debug_loc + 42f │ │ │ │ │ -0000098b 00001001 R_MSP430_32 00000000 .debug_str + 33a │ │ │ │ │ +0000098b 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000995 00000c01 R_MSP430_32 00000000 .debug_loc + 441 │ │ │ │ │ -0000099a 00001001 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ -000009a8 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +0000099a 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ +000009a8 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 000009b2 00000c01 R_MSP430_32 00000000 .debug_loc + 450 │ │ │ │ │ -000009b9 00001001 R_MSP430_32 00000000 .debug_str + 266 │ │ │ │ │ +000009b9 00001001 R_MSP430_32 00000000 .debug_str + 1f6 │ │ │ │ │ 000009c0 00000205 R_MSP430_16_BYTE 00000000 .text + 2b2 │ │ │ │ │ 000009c2 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ 000009d7 00000c01 R_MSP430_32 00000000 .debug_loc + 462 │ │ │ │ │ -000009de 00001001 R_MSP430_32 00000000 .debug_str + 2ee │ │ │ │ │ +000009de 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ 000009e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2c2 │ │ │ │ │ 000009eb 00000205 R_MSP430_16_BYTE 00000000 .text + 30c │ │ │ │ │ 000009ed 00000c01 R_MSP430_32 00000000 .debug_loc + 474 │ │ │ │ │ -000009f6 00001001 R_MSP430_32 00000000 .debug_str + 38b │ │ │ │ │ +000009f6 00001001 R_MSP430_32 00000000 .debug_str + 37d │ │ │ │ │ 00000a01 00000c01 R_MSP430_32 00000000 .debug_loc + 490 │ │ │ │ │ -00000a06 00001001 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +00000a06 00001001 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ 00000a11 00000c01 R_MSP430_32 00000000 .debug_loc + 4a2 │ │ │ │ │ -00000a16 00001001 R_MSP430_32 00000000 .debug_str + 28c │ │ │ │ │ -00000a25 00001001 R_MSP430_32 00000000 .debug_str + 37e │ │ │ │ │ +00000a16 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +00000a25 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000a37 00000205 R_MSP430_16_BYTE 00000000 .text + 2ca │ │ │ │ │ 00000a39 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 00000a47 00000c01 R_MSP430_32 00000000 .debug_loc + 4b4 │ │ │ │ │ 00000a50 00000205 R_MSP430_16_BYTE 00000000 .text + 2ca │ │ │ │ │ 00000a52 00000205 R_MSP430_16_BYTE 00000000 .text + 2ce │ │ │ │ │ 00000a59 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 00000a5b 00000205 R_MSP430_16_BYTE 00000000 .text + 304 │ │ │ │ │ 00000a6d 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 00000a6f 00000e01 R_MSP430_32 00000000 .debug_ranges + 3c │ │ │ │ │ 00000a81 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + a5d │ │ │ │ │ 00000a89 00000c01 R_MSP430_32 00000000 .debug_loc + 4c8 │ │ │ │ │ 00000a93 00000205 R_MSP430_16_BYTE 00000000 .text + 2e6 │ │ │ │ │ 00000a95 00000205 R_MSP430_16_BYTE 00000000 .text + 2ee │ │ │ │ │ 00000a9f 00000c01 R_MSP430_32 00000000 .debug_loc + 4dc │ │ │ │ │ -00000aa7 00001001 R_MSP430_32 00000000 .debug_str + 51f │ │ │ │ │ +00000aa7 00001001 R_MSP430_32 00000000 .debug_str + 511 │ │ │ │ │ 00000ab3 00000405 R_MSP430_16_BYTE 00000000 .bss + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_loc' at offset 0x391c contains 5 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 0000020d 00000405 R_MSP430_16_BYTE 00000000 .bss + 0 │ │ │ │ │ 00000302 00000405 R_MSP430_16_BYTE 00000000 .bss + 0 │ │ │ │ │ 000003b7 00000405 R_MSP430_16_BYTE 00000000 .bss + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind.inc │ │ │ │ │ 2 1 0 0 unwind-sjlj.c │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,91 +2,91 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xab2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x200): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x190): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x81): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x596): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x2ae): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x596): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x235): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1c5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x347): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x339): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x3d1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x3c3): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x391): _Unwind_Word │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x383): _Unwind_Word │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 43 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x1c): _Unwind_Ptr │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x0): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x434): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x1c6): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x156): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x425): _URC_NO_REASON │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x417): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x39e): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x390): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <7a> DW_AT_name : (indirect string, offset: 0x602): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x529): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x51b): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x3fe): _URC_NORMAL_STOP │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x3f0): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x328): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x31a): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x12d): _URC_HANDLER_FOUND │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0xbd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xe3): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x73): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <9e> DW_AT_name : (indirect string, offset: 0x45e): _URC_CONTINUE_UNWIND │ │ │ │ │ + <9e> DW_AT_name : (indirect string, offset: 0x450): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4ed): _Unwind_Reason_Code │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4df): _Unwind_Reason_Code │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 71 │ │ │ │ │ DW_AT_type : <0x65> │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x541): _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 82 │ │ │ │ │ @@ -102,51 +102,51 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0xd7>, _Unwind_Exception │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2dc): _Unwind_Exception │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26c): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x496): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x488): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x194): exception_cleanup │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x124): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 88 │ │ │ │ │ DW_AT_type : <0xaf>, _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <100> DW_AT_name : (indirect string, offset: 0x2a3): private_1 │ │ │ │ │ + <100> DW_AT_name : (indirect string, offset: 0x233): private_1 │ │ │ │ │ <104> DW_AT_decl_file : 3 │ │ │ │ │ <105> DW_AT_decl_line : 89 │ │ │ │ │ <106> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <10a> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><10d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0x31e): private_2 │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x310): private_2 │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 90 │ │ │ │ │ <114> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><11b>: Abbrev Number: 0 │ │ │ │ │ <1><11c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <11d> DW_AT_name : (indirect string, offset: 0x655): _Unwind_Action │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2f>, int │ │ │ │ │ <1><127>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <128> DW_AT_name : (indirect string, offset: 0x3bc): _Unwind_Stop_Fn │ │ │ │ │ + <128> DW_AT_name : (indirect string, offset: 0x3ae): _Unwind_Stop_Fn │ │ │ │ │ <12c> DW_AT_decl_file : 3 │ │ │ │ │ <12d> DW_AT_decl_line : 126 │ │ │ │ │ <12e> DW_AT_type : <0x132>, _Unwind_Reason_Code │ │ │ │ │ <1><132>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_type : <0x138>, _Unwind_Reason_Code │ │ │ │ │ <1><138>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -166,30 +166,30 @@ │ │ │ │ │ <2><15b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <15c> DW_AT_type : <0x181> │ │ │ │ │ <2><160>: Abbrev Number: 0 │ │ │ │ │ <1><161>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <162> DW_AT_byte_size : 2 │ │ │ │ │ <163> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <1><167>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <168> DW_AT_name : (indirect string, offset: 0x4cf): _Unwind_Context │ │ │ │ │ + <168> DW_AT_name : (indirect string, offset: 0x4c1): _Unwind_Context │ │ │ │ │ <16c> DW_AT_byte_size : 2 │ │ │ │ │ <16d> DW_AT_decl_file : 2 │ │ │ │ │ <16e> DW_AT_decl_line : 84 │ │ │ │ │ <16f> DW_AT_sibling : <0x181> │ │ │ │ │ <2><173>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ <174> DW_AT_name : fc │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ <178> DW_AT_decl_line : 86 │ │ │ │ │ <179> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <17d> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><180>: Abbrev Number: 0 │ │ │ │ │ <1><181>: Abbrev Number: 14 (DW_TAG_pointer_type) │ │ │ │ │ <182> DW_AT_byte_size : 2 │ │ │ │ │ <1><183>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <184> DW_AT_name : (indirect string, offset: 0x3ed): _Unwind_Trace_Fn │ │ │ │ │ + <184> DW_AT_name : (indirect string, offset: 0x3df): _Unwind_Trace_Fn │ │ │ │ │ <188> DW_AT_decl_file : 3 │ │ │ │ │ <189> DW_AT_decl_line : 149 │ │ │ │ │ <18a> DW_AT_type : <0x18e>, _Unwind_Reason_Code │ │ │ │ │ <1><18e>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <18f> DW_AT_byte_size : 2 │ │ │ │ │ <190> DW_AT_type : <0x194>, _Unwind_Reason_Code │ │ │ │ │ <1><194>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -198,15 +198,15 @@ │ │ │ │ │ <19a> DW_AT_sibling : <0x1a9> │ │ │ │ │ <2><19e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <19f> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1a3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_type : <0x181> │ │ │ │ │ <2><1a8>: Abbrev Number: 0 │ │ │ │ │ <1><1a9>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <1aa> DW_AT_name : (indirect string, offset: 0x473): _Unwind_Personality_Fn │ │ │ │ │ + <1aa> DW_AT_name : (indirect string, offset: 0x465): _Unwind_Personality_Fn │ │ │ │ │ <1ae> DW_AT_decl_file : 3 │ │ │ │ │ <1af> DW_AT_decl_line : 189 │ │ │ │ │ <1b0> DW_AT_type : <0x1b4>, _Unwind_Reason_Code │ │ │ │ │ <1><1b4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1b5> DW_AT_byte_size : 2 │ │ │ │ │ <1b6> DW_AT_type : <0x1ba>, _Unwind_Reason_Code │ │ │ │ │ <1><1ba>: Abbrev Number: 12 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -223,53 +223,53 @@ │ │ │ │ │ <1d4> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2><1d8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <1d9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1dd>: Abbrev Number: 0 │ │ │ │ │ <1><1de>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1df> DW_AT_byte_size : 4 │ │ │ │ │ <1e0> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <1e1> DW_AT_name : (indirect string, offset: 0x36c): long unsigned int │ │ │ │ │ + <1e1> DW_AT_name : (indirect string, offset: 0x35e): long unsigned int │ │ │ │ │ <1><1e5>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <1e6> DW_AT_name : (indirect string, offset: 0x2c6): SjLj_Function_Context │ │ │ │ │ + <1e6> DW_AT_name : (indirect string, offset: 0x256): SjLj_Function_Context │ │ │ │ │ <1ea> DW_AT_byte_size : 16 │ │ │ │ │ <1eb> DW_AT_decl_file : 2 │ │ │ │ │ <1ec> DW_AT_decl_line : 53 │ │ │ │ │ <1ed> DW_AT_sibling : <0x246> │ │ │ │ │ <2><1f1>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1f2> DW_AT_name : (indirect string, offset: 0x5fd): prev │ │ │ │ │ <1f6> DW_AT_decl_file : 2 │ │ │ │ │ <1f7> DW_AT_decl_line : 57 │ │ │ │ │ <1f8> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <1fc> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1ff>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <200> DW_AT_name : (indirect string, offset: 0x40f): call_site │ │ │ │ │ + <200> DW_AT_name : (indirect string, offset: 0x401): call_site │ │ │ │ │ <204> DW_AT_decl_file : 2 │ │ │ │ │ <205> DW_AT_decl_line : 62 │ │ │ │ │ <206> DW_AT_type : <0x2f>, int │ │ │ │ │ <20a> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><20d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <20e> DW_AT_name : (indirect string, offset: 0x106): data │ │ │ │ │ + <20e> DW_AT_name : (indirect string, offset: 0x96): data │ │ │ │ │ <212> DW_AT_decl_file : 2 │ │ │ │ │ <213> DW_AT_decl_line : 66 │ │ │ │ │ <214> DW_AT_type : <0x24c>, _Unwind_Word, unsigned int │ │ │ │ │ <218> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><21b>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <21c> DW_AT_name : (indirect string, offset: 0x48a): personality │ │ │ │ │ + <21c> DW_AT_name : (indirect string, offset: 0x47c): personality │ │ │ │ │ <220> DW_AT_decl_file : 2 │ │ │ │ │ <221> DW_AT_decl_line : 70 │ │ │ │ │ <222> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <226> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><229>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <22a> DW_AT_name : (indirect string, offset: 0x2ad): lsda │ │ │ │ │ + <22a> DW_AT_name : (indirect string, offset: 0x23d): lsda │ │ │ │ │ <22e> DW_AT_decl_file : 2 │ │ │ │ │ <22f> DW_AT_decl_line : 71 │ │ │ │ │ <230> DW_AT_type : <0x181> │ │ │ │ │ <234> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><237>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <238> DW_AT_name : (indirect string, offset: 0x2b2): jbuf │ │ │ │ │ + <238> DW_AT_name : (indirect string, offset: 0x242): jbuf │ │ │ │ │ <23c> DW_AT_decl_file : 2 │ │ │ │ │ <23d> DW_AT_decl_line : 80 │ │ │ │ │ <23e> DW_AT_type : <0x25c> │ │ │ │ │ <242> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><245>: Abbrev Number: 0 │ │ │ │ │ <1><246>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <247> DW_AT_byte_size : 2 │ │ │ │ │ @@ -289,82 +289,82 @@ │ │ │ │ │ <2><26a>: Abbrev Number: 0 │ │ │ │ │ <1><26b>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <26c> DW_AT_byte_size : 2 │ │ │ │ │ <26d> DW_AT_decl_file : 2 │ │ │ │ │ <26e> DW_AT_decl_line : 89 │ │ │ │ │ <26f> DW_AT_sibling : <0x282> │ │ │ │ │ <2><273>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <274> DW_AT_name : (indirect string, offset: 0x48a): personality │ │ │ │ │ + <274> DW_AT_name : (indirect string, offset: 0x47c): personality │ │ │ │ │ <278> DW_AT_decl_file : 2 │ │ │ │ │ <279> DW_AT_decl_line : 91 │ │ │ │ │ <27a> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <27e> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><281>: Abbrev Number: 0 │ │ │ │ │ <1><282>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <283> DW_AT_name : (indirect string, offset: 0x583): _Unwind_FrameState │ │ │ │ │ <287> DW_AT_decl_file : 2 │ │ │ │ │ <288> DW_AT_decl_line : 92 │ │ │ │ │ <289> DW_AT_type : <0x26b> │ │ │ │ │ <1><28d>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <28e> DW_AT_name : (indirect string, offset: 0x254): uw_update_context │ │ │ │ │ + <28e> DW_AT_name : (indirect string, offset: 0x1e4): uw_update_context │ │ │ │ │ <292> DW_AT_decl_file : 2 │ │ │ │ │ <293> DW_AT_decl_line : 282 │ │ │ │ │ <295> DW_AT_prototyped : 1 │ │ │ │ │ <296> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <297> DW_AT_sibling : <0x2b3> │ │ │ │ │ <2><29b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <29c> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <29c> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <2a0> DW_AT_decl_file : 2 │ │ │ │ │ <2a1> DW_AT_decl_line : 282 │ │ │ │ │ <2a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2a7>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2a8> DW_AT_name : fs │ │ │ │ │ <2ab> DW_AT_decl_file : 2 │ │ │ │ │ <2ac> DW_AT_decl_line : 283 │ │ │ │ │ <2ae> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2b2>: Abbrev Number: 0 │ │ │ │ │ <1><2b3>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2b4> DW_AT_byte_size : 2 │ │ │ │ │ <2b5> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <1><2b9>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <2ba> DW_AT_name : (indirect string, offset: 0x154): _Unwind_SjLj_GetContext │ │ │ │ │ + <2ba> DW_AT_name : (indirect string, offset: 0xe4): _Unwind_SjLj_GetContext │ │ │ │ │ <2be> DW_AT_decl_file : 2 │ │ │ │ │ <2bf> DW_AT_decl_line : 140 │ │ │ │ │ <2c0> DW_AT_prototyped : 1 │ │ │ │ │ <2c1> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2c5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2c6>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2c7> DW_AT_name : (indirect string, offset: 0x181): uw_frame_state_for │ │ │ │ │ + <2c7> DW_AT_name : (indirect string, offset: 0x111): uw_frame_state_for │ │ │ │ │ <2cb> DW_AT_decl_file : 2 │ │ │ │ │ <2cc> DW_AT_decl_line : 267 │ │ │ │ │ <2ce> DW_AT_prototyped : 1 │ │ │ │ │ <2cf> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <2d3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2d4> DW_AT_sibling : <0x2f0> │ │ │ │ │ <2><2d8>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d9> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <2d9> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <2dd> DW_AT_decl_file : 2 │ │ │ │ │ <2de> DW_AT_decl_line : 267 │ │ │ │ │ <2e0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2e4>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2e5> DW_AT_name : fs │ │ │ │ │ <2e8> DW_AT_decl_file : 2 │ │ │ │ │ <2e9> DW_AT_decl_line : 267 │ │ │ │ │ <2eb> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2ef>: Abbrev Number: 0 │ │ │ │ │ <1><2f0>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2f1> DW_AT_name : (indirect string, offset: 0x140): uw_identify_context │ │ │ │ │ + <2f1> DW_AT_name : (indirect string, offset: 0xd0): uw_identify_context │ │ │ │ │ <2f5> DW_AT_decl_file : 2 │ │ │ │ │ <2f6> DW_AT_decl_line : 310 │ │ │ │ │ <2f8> DW_AT_prototyped : 1 │ │ │ │ │ <2f9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2fd> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2fe> DW_AT_sibling : <0x30f> │ │ │ │ │ <2><302>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <303> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <303> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <307> DW_AT_decl_file : 2 │ │ │ │ │ <308> DW_AT_decl_line : 310 │ │ │ │ │ <30a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><30e>: Abbrev Number: 0 │ │ │ │ │ <1><30f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ <310> DW_AT_name : (indirect string, offset: 0x61a): _Unwind_SjLj_SetContext │ │ │ │ │ <314> DW_AT_decl_file : 2 │ │ │ │ │ @@ -375,34 +375,34 @@ │ │ │ │ │ <2><31c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ <31d> DW_AT_name : fc │ │ │ │ │ <320> DW_AT_decl_file : 2 │ │ │ │ │ <321> DW_AT_decl_line : 153 │ │ │ │ │ <322> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2><326>: Abbrev Number: 0 │ │ │ │ │ <1><327>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <328> DW_AT_name : (indirect string, offset: 0x28): uw_install_context │ │ │ │ │ + <328> DW_AT_name : (indirect string, offset: 0xc): uw_install_context │ │ │ │ │ <32c> DW_AT_decl_file : 2 │ │ │ │ │ <32d> DW_AT_decl_line : 302 │ │ │ │ │ <32f> DW_AT_prototyped : 1 │ │ │ │ │ <330> DW_AT_inline : 0 (not inlined) │ │ │ │ │ <331> DW_AT_sibling : <0x34e> │ │ │ │ │ <2><335>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <336> DW_AT_name : (indirect string, offset: 0x383): current │ │ │ │ │ + <336> DW_AT_name : (indirect string, offset: 0x375): current │ │ │ │ │ <33a> DW_AT_decl_file : 2 │ │ │ │ │ <33b> DW_AT_decl_line : 302 │ │ │ │ │ <33d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><341>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <342> DW_AT_name : (indirect string, offset: 0x63): target │ │ │ │ │ + <342> DW_AT_name : (indirect string, offset: 0x55): target │ │ │ │ │ <346> DW_AT_decl_file : 2 │ │ │ │ │ <347> DW_AT_decl_line : 303 │ │ │ │ │ <349> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><34d>: Abbrev Number: 0 │ │ │ │ │ <1><34e>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ <34f> DW_AT_external : 1 │ │ │ │ │ - <350> DW_AT_name : (indirect string, offset: 0x354): _Unwind_SjLj_Unregister │ │ │ │ │ + <350> DW_AT_name : (indirect string, offset: 0x346): _Unwind_SjLj_Unregister │ │ │ │ │ <354> DW_AT_decl_file : 3 │ │ │ │ │ <355> DW_AT_decl_line : 198 │ │ │ │ │ <356> DW_AT_prototyped : 1 │ │ │ │ │ <357> DW_AT_inline : 1 (inlined) │ │ │ │ │ <358> DW_AT_sibling : <0x367> │ │ │ │ │ <2><35c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ <35d> DW_AT_name : fc │ │ │ │ │ @@ -414,15 +414,15 @@ │ │ │ │ │ <368> DW_AT_name : (indirect string, offset: 0x632): uw_advance_context │ │ │ │ │ <36c> DW_AT_decl_file : 2 │ │ │ │ │ <36d> DW_AT_decl_line : 289 │ │ │ │ │ <36f> DW_AT_prototyped : 1 │ │ │ │ │ <370> DW_AT_inline : 1 (inlined) │ │ │ │ │ <371> DW_AT_sibling : <0x38d> │ │ │ │ │ <2><375>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <37a> DW_AT_decl_file : 2 │ │ │ │ │ <37b> DW_AT_decl_line : 289 │ │ │ │ │ <37d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><381>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <382> DW_AT_name : fs │ │ │ │ │ <385> DW_AT_decl_file : 2 │ │ │ │ │ <386> DW_AT_decl_line : 289 │ │ │ │ │ @@ -432,21 +432,21 @@ │ │ │ │ │ <38e> DW_AT_name : (indirect string, offset: 0x645): uw_init_context │ │ │ │ │ <392> DW_AT_decl_file : 2 │ │ │ │ │ <393> DW_AT_decl_line : 296 │ │ │ │ │ <395> DW_AT_prototyped : 1 │ │ │ │ │ <396> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <397> DW_AT_sibling : <0x3a8> │ │ │ │ │ <2><39b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <39c> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <39c> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <3a0> DW_AT_decl_file : 2 │ │ │ │ │ <3a1> DW_AT_decl_line : 296 │ │ │ │ │ <3a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><3a7>: Abbrev Number: 0 │ │ │ │ │ <1><3a8>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ - <3a9> DW_AT_name : (indirect string, offset: 0x0): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ + <3a9> DW_AT_name : (indirect string, offset: 0x39): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ <3ad> DW_AT_decl_file : 1 │ │ │ │ │ <3ae> DW_AT_decl_line : 142 │ │ │ │ │ <3af> DW_AT_prototyped : 1 │ │ │ │ │ <3b0> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <3b4> DW_AT_low_pc : 0x0 │ │ │ │ │ <3b6> DW_AT_high_pc : 0x94 │ │ │ │ │ <3b8> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -454,54 +454,54 @@ │ │ │ │ │ <2><3c0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <3c1> DW_AT_name : exc │ │ │ │ │ <3c5> DW_AT_decl_file : 1 │ │ │ │ │ <3c6> DW_AT_decl_line : 142 │ │ │ │ │ <3c7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <3cb> DW_AT_location : 0x5c (location list) │ │ │ │ │ <2><3cf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 143 │ │ │ │ │ <3d6> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <3da> DW_AT_location : 0x6e (location list) │ │ │ │ │ <2><3de>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3df> DW_AT_name : (indirect string, offset: 0x3cc): stop │ │ │ │ │ + <3df> DW_AT_name : (indirect string, offset: 0x3be): stop │ │ │ │ │ <3e3> DW_AT_decl_file : 1 │ │ │ │ │ <3e4> DW_AT_decl_line : 145 │ │ │ │ │ <3e5> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <3e9> DW_AT_location : 0x80 (location list) │ │ │ │ │ <2><3ed>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3ee> DW_AT_name : (indirect string, offset: 0x4df): stop_argument │ │ │ │ │ + <3ee> DW_AT_name : (indirect string, offset: 0x4d1): stop_argument │ │ │ │ │ <3f2> DW_AT_decl_file : 1 │ │ │ │ │ <3f3> DW_AT_decl_line : 146 │ │ │ │ │ <3f4> DW_AT_type : <0x181> │ │ │ │ │ <3f8> DW_AT_location : 0x93 (location list) │ │ │ │ │ <2><3fc>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3fd> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <3fd> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <401> DW_AT_decl_file : 1 │ │ │ │ │ <402> DW_AT_decl_line : 147 │ │ │ │ │ <403> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <407> DW_AT_location : 0xa6 (location list) │ │ │ │ │ <2><40b>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <40c> DW_AT_name : (indirect string, offset: 0x4a6): stop_code │ │ │ │ │ + <40c> DW_AT_name : (indirect string, offset: 0x498): stop_code │ │ │ │ │ <410> DW_AT_decl_file : 1 │ │ │ │ │ <411> DW_AT_decl_line : 147 │ │ │ │ │ <412> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <416> DW_AT_location : 0xb9 (location list) │ │ │ │ │ <2><41a>: Abbrev Number: 31 (DW_TAG_lexical_block) │ │ │ │ │ <41b> DW_AT_low_pc : 0x12 │ │ │ │ │ <41d> DW_AT_high_pc : 0x8e │ │ │ │ │ <3><41f>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <420> DW_AT_name : fs │ │ │ │ │ <423> DW_AT_decl_file : 1 │ │ │ │ │ <424> DW_AT_decl_line : 151 │ │ │ │ │ <425> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <429> DW_AT_location : 0xc4 (location list) │ │ │ │ │ <3><42d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <42e> DW_AT_name : (indirect string, offset: 0x1f9): action │ │ │ │ │ + <42e> DW_AT_name : (indirect string, offset: 0x189): action │ │ │ │ │ <432> DW_AT_decl_file : 1 │ │ │ │ │ <433> DW_AT_decl_line : 152 │ │ │ │ │ <434> DW_AT_type : <0x2f>, int │ │ │ │ │ <438> DW_AT_location : 0xd2 (location list) │ │ │ │ │ <3><43c>: Abbrev Number: 33 (DW_TAG_inlined_subroutine) │ │ │ │ │ <43d> DW_AT_abstract_origin: <0x2c6> │ │ │ │ │ <441> DW_AT_entry_pc : 0x12 │ │ │ │ │ @@ -556,15 +556,15 @@ │ │ │ │ │ <4af> DW_AT_abstract_origin: <0x29b> │ │ │ │ │ <4b3> DW_AT_location : 0x109 (location list) │ │ │ │ │ <5><4b7>: Abbrev Number: 0 │ │ │ │ │ <4><4b8>: Abbrev Number: 0 │ │ │ │ │ <3><4b9>: Abbrev Number: 0 │ │ │ │ │ <2><4ba>: Abbrev Number: 0 │ │ │ │ │ <1><4bb>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ - <4bc> DW_AT_name : (indirect string, offset: 0x501): _Unwind_RaiseException_Phase2 │ │ │ │ │ + <4bc> DW_AT_name : (indirect string, offset: 0x4f3): _Unwind_RaiseException_Phase2 │ │ │ │ │ <4c0> DW_AT_decl_file : 1 │ │ │ │ │ <4c1> DW_AT_decl_line : 38 │ │ │ │ │ <4c2> DW_AT_prototyped : 1 │ │ │ │ │ <4c3> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <4c7> DW_AT_low_pc : 0x94 │ │ │ │ │ <4c9> DW_AT_high_pc : 0x104 │ │ │ │ │ <4cb> DW_AT_frame_base : 0x114 (location list) │ │ │ │ │ @@ -572,35 +572,35 @@ │ │ │ │ │ <2><4d3>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <4d4> DW_AT_name : exc │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 38 │ │ │ │ │ <4da> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <4de> DW_AT_location : 0x148 (location list) │ │ │ │ │ <2><4e2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4e3> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <4e3> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <4e7> DW_AT_decl_file : 1 │ │ │ │ │ <4e8> DW_AT_decl_line : 39 │ │ │ │ │ <4e9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <4ed> DW_AT_location : 0x15a (location list) │ │ │ │ │ <2><4f1>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <4f2> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <4f2> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <4f6> DW_AT_decl_file : 1 │ │ │ │ │ <4f7> DW_AT_decl_line : 41 │ │ │ │ │ <4f8> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <4fc> DW_AT_location : 0x16c (location list) │ │ │ │ │ <2><500>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ <501> DW_AT_ranges : 0xc │ │ │ │ │ <3><505>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <506> DW_AT_name : fs │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 45 │ │ │ │ │ <50b> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <50f> DW_AT_location : 0x18c (location list) │ │ │ │ │ <3><513>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <514> DW_AT_name : (indirect string, offset: 0xf8): match_handler │ │ │ │ │ + <514> DW_AT_name : (indirect string, offset: 0x88): match_handler │ │ │ │ │ <518> DW_AT_decl_file : 1 │ │ │ │ │ <519> DW_AT_decl_line : 46 │ │ │ │ │ <51a> DW_AT_type : <0x2f>, int │ │ │ │ │ <51e> DW_AT_location : 0x1ac (location list) │ │ │ │ │ <3><522>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <523> DW_AT_abstract_origin: <0x28d> │ │ │ │ │ <527> DW_AT_low_pc : 0xd4 │ │ │ │ │ @@ -645,15 +645,15 @@ │ │ │ │ │ <3><582>: Abbrev Number: 36 (DW_TAG_formal_parameter) │ │ │ │ │ <583> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <587> DW_AT_location : 0x1ff (location list) │ │ │ │ │ <3><58b>: Abbrev Number: 0 │ │ │ │ │ <2><58c>: Abbrev Number: 0 │ │ │ │ │ <1><58d>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <58e> DW_AT_external : 1 │ │ │ │ │ - <58f> DW_AT_name : (indirect string, offset: 0x23e): _Unwind_SjLj_Register │ │ │ │ │ + <58f> DW_AT_name : (indirect string, offset: 0x1ce): _Unwind_SjLj_Register │ │ │ │ │ <593> DW_AT_decl_file : 3 │ │ │ │ │ <594> DW_AT_decl_line : 197 │ │ │ │ │ <595> DW_AT_prototyped : 1 │ │ │ │ │ <596> DW_AT_low_pc : 0x120 │ │ │ │ │ <598> DW_AT_high_pc : 0x12c │ │ │ │ │ <59a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <59d> DW_AT_sibling : <0x5ae> │ │ │ │ │ @@ -682,120 +682,120 @@ │ │ │ │ │ <3><5d0>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ <5d1> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <5d5> DW_AT_location : 2 byte block: 7f 0 (DW_OP_breg15 (r15): 0) │ │ │ │ │ <3><5d8>: Abbrev Number: 0 │ │ │ │ │ <2><5d9>: Abbrev Number: 0 │ │ │ │ │ <1><5da>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <5db> DW_AT_external : 1 │ │ │ │ │ - <5dc> DW_AT_name : (indirect string, offset: 0x11f): _Unwind_GetGR │ │ │ │ │ + <5dc> DW_AT_name : (indirect string, offset: 0xaf): _Unwind_GetGR │ │ │ │ │ <5e0> DW_AT_decl_file : 3 │ │ │ │ │ <5e1> DW_AT_decl_line : 160 │ │ │ │ │ <5e2> DW_AT_prototyped : 1 │ │ │ │ │ <5e3> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <5e7> DW_AT_low_pc : 0x132 │ │ │ │ │ <5e9> DW_AT_high_pc : 0x13c │ │ │ │ │ <5eb> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5ee> DW_AT_sibling : <0x611> │ │ │ │ │ <2><5f2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <5f3> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <5f3> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <5f7> DW_AT_decl_file : 2 │ │ │ │ │ <5f8> DW_AT_decl_line : 176 │ │ │ │ │ <5f9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <5fd> DW_AT_location : 0x213 (location list) │ │ │ │ │ <2><601>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <602> DW_AT_name : (indirect string, offset: 0x16c): index │ │ │ │ │ + <602> DW_AT_name : (indirect string, offset: 0xfc): index │ │ │ │ │ <606> DW_AT_decl_file : 2 │ │ │ │ │ <607> DW_AT_decl_line : 176 │ │ │ │ │ <608> DW_AT_type : <0x2f>, int │ │ │ │ │ <60c> DW_AT_location : 0x21e (location list) │ │ │ │ │ <2><610>: Abbrev Number: 0 │ │ │ │ │ <1><611>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <612> DW_AT_external : 1 │ │ │ │ │ - <613> DW_AT_name : (indirect string, offset: 0x294): _Unwind_GetCFA │ │ │ │ │ + <613> DW_AT_name : (indirect string, offset: 0x224): _Unwind_GetCFA │ │ │ │ │ <617> DW_AT_decl_file : 3 │ │ │ │ │ <618> DW_AT_decl_line : 168 │ │ │ │ │ <619> DW_AT_prototyped : 1 │ │ │ │ │ <61a> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <61e> DW_AT_low_pc : 0x13c │ │ │ │ │ <620> DW_AT_high_pc : 0x14c │ │ │ │ │ <622> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <625> DW_AT_sibling : <0x639> │ │ │ │ │ <2><629>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <62a> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <62a> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <62e> DW_AT_decl_file : 2 │ │ │ │ │ <62f> DW_AT_decl_line : 184 │ │ │ │ │ <630> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <634> DW_AT_location : 0x232 (location list) │ │ │ │ │ <2><638>: Abbrev Number: 0 │ │ │ │ │ <1><639>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <63a> DW_AT_external : 1 │ │ │ │ │ - <63b> DW_AT_name : (indirect string, offset: 0x27e): _Unwind_SetGR │ │ │ │ │ + <63b> DW_AT_name : (indirect string, offset: 0x533): _Unwind_SetGR │ │ │ │ │ <63f> DW_AT_decl_file : 3 │ │ │ │ │ <640> DW_AT_decl_line : 161 │ │ │ │ │ <641> DW_AT_prototyped : 1 │ │ │ │ │ <642> DW_AT_low_pc : 0x14c │ │ │ │ │ <644> DW_AT_high_pc : 0x158 │ │ │ │ │ <646> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <649> DW_AT_sibling : <0x677> │ │ │ │ │ <2><64d>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <64e> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <64e> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <652> DW_AT_decl_file : 2 │ │ │ │ │ <653> DW_AT_decl_line : 203 │ │ │ │ │ <654> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <658> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><65a>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <65b> DW_AT_name : (indirect string, offset: 0x16c): index │ │ │ │ │ + <65b> DW_AT_name : (indirect string, offset: 0xfc): index │ │ │ │ │ <65f> DW_AT_decl_file : 2 │ │ │ │ │ <660> DW_AT_decl_line : 203 │ │ │ │ │ <661> DW_AT_type : <0x2f>, int │ │ │ │ │ <665> DW_AT_location : 0x23d (location list) │ │ │ │ │ <2><669>: Abbrev Number: 44 (DW_TAG_formal_parameter) │ │ │ │ │ <66a> DW_AT_name : val │ │ │ │ │ <66e> DW_AT_decl_file : 2 │ │ │ │ │ <66f> DW_AT_decl_line : 203 │ │ │ │ │ <670> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <674> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><676>: Abbrev Number: 0 │ │ │ │ │ <1><677>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <678> DW_AT_external : 1 │ │ │ │ │ - <679> DW_AT_name : (indirect string, offset: 0x55): _Unwind_GetIP │ │ │ │ │ + <679> DW_AT_name : (indirect string, offset: 0x20e): _Unwind_GetIP │ │ │ │ │ <67d> DW_AT_decl_file : 3 │ │ │ │ │ <67e> DW_AT_decl_line : 163 │ │ │ │ │ <67f> DW_AT_prototyped : 1 │ │ │ │ │ <680> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <684> DW_AT_low_pc : 0x158 │ │ │ │ │ <686> DW_AT_high_pc : 0x162 │ │ │ │ │ <688> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <68b> DW_AT_sibling : <0x69f> │ │ │ │ │ <2><68f>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <690> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <690> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <694> DW_AT_decl_file : 2 │ │ │ │ │ <695> DW_AT_decl_line : 211 │ │ │ │ │ <696> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <69a> DW_AT_location : 0x251 (location list) │ │ │ │ │ <2><69e>: Abbrev Number: 0 │ │ │ │ │ <1><69f>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <6a0> DW_AT_external : 1 │ │ │ │ │ - <6a1> DW_AT_name : (indirect string, offset: 0x44c): _Unwind_GetIPInfo │ │ │ │ │ + <6a1> DW_AT_name : (indirect string, offset: 0x43e): _Unwind_GetIPInfo │ │ │ │ │ <6a5> DW_AT_decl_file : 3 │ │ │ │ │ <6a6> DW_AT_decl_line : 164 │ │ │ │ │ <6a7> DW_AT_prototyped : 1 │ │ │ │ │ <6a8> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <6ac> DW_AT_low_pc : 0x162 │ │ │ │ │ <6ae> DW_AT_high_pc : 0x178 │ │ │ │ │ <6b0> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6b3> DW_AT_sibling : <0x6d4> │ │ │ │ │ <2><6b7>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6b8> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <6b8> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <6bc> DW_AT_decl_file : 2 │ │ │ │ │ <6bd> DW_AT_decl_line : 217 │ │ │ │ │ <6be> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6c2> DW_AT_location : 0x25c (location list) │ │ │ │ │ <2><6c6>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <6c7> DW_AT_name : (indirect string, offset: 0x2b7): ip_before_insn │ │ │ │ │ + <6c7> DW_AT_name : (indirect string, offset: 0x247): ip_before_insn │ │ │ │ │ <6cb> DW_AT_decl_file : 2 │ │ │ │ │ <6cc> DW_AT_decl_line : 217 │ │ │ │ │ <6cd> DW_AT_type : <0x6d4>, int │ │ │ │ │ <6d1> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><6d3>: Abbrev Number: 0 │ │ │ │ │ <1><6d4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <6d5> DW_AT_byte_size : 2 │ │ │ │ │ @@ -807,65 +807,65 @@ │ │ │ │ │ <6e1> DW_AT_decl_line : 165 │ │ │ │ │ <6e2> DW_AT_prototyped : 1 │ │ │ │ │ <6e3> DW_AT_low_pc : 0x178 │ │ │ │ │ <6e5> DW_AT_high_pc : 0x182 │ │ │ │ │ <6e7> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6ea> DW_AT_sibling : <0x70d> │ │ │ │ │ <2><6ee>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6ef> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <6ef> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <6f3> DW_AT_decl_file : 2 │ │ │ │ │ <6f4> DW_AT_decl_line : 229 │ │ │ │ │ <6f5> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6f9> DW_AT_location : 0x267 (location list) │ │ │ │ │ <2><6fd>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <6fe> DW_AT_name : val │ │ │ │ │ <702> DW_AT_decl_file : 2 │ │ │ │ │ <703> DW_AT_decl_line : 229 │ │ │ │ │ <704> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <708> DW_AT_location : 0x272 (location list) │ │ │ │ │ <2><70c>: Abbrev Number: 0 │ │ │ │ │ <1><70d>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <70e> DW_AT_external : 1 │ │ │ │ │ - <70f> DW_AT_name : (indirect string, offset: 0x1a6): _Unwind_GetLanguageSpecificData │ │ │ │ │ + <70f> DW_AT_name : (indirect string, offset: 0x136): _Unwind_GetLanguageSpecificData │ │ │ │ │ <713> DW_AT_decl_file : 3 │ │ │ │ │ <714> DW_AT_decl_line : 170 │ │ │ │ │ <715> DW_AT_prototyped : 1 │ │ │ │ │ <716> DW_AT_type : <0x181> │ │ │ │ │ <71a> DW_AT_low_pc : 0x182 │ │ │ │ │ <71c> DW_AT_high_pc : 0x18a │ │ │ │ │ <71e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <721> DW_AT_sibling : <0x735> │ │ │ │ │ <2><725>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <726> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <726> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <72a> DW_AT_decl_file : 2 │ │ │ │ │ <72b> DW_AT_decl_line : 235 │ │ │ │ │ <72c> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <730> DW_AT_location : 0x286 (location list) │ │ │ │ │ <2><734>: Abbrev Number: 0 │ │ │ │ │ <1><735>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <736> DW_AT_external : 1 │ │ │ │ │ - <737> DW_AT_name : (indirect string, offset: 0x6a): _Unwind_GetRegionStart │ │ │ │ │ + <737> DW_AT_name : (indirect string, offset: 0x5c): _Unwind_GetRegionStart │ │ │ │ │ <73b> DW_AT_decl_file : 3 │ │ │ │ │ <73c> DW_AT_decl_line : 172 │ │ │ │ │ <73d> DW_AT_prototyped : 1 │ │ │ │ │ <73e> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <742> DW_AT_low_pc : 0x18a │ │ │ │ │ <744> DW_AT_high_pc : 0x18e │ │ │ │ │ <746> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <749> DW_AT_sibling : <0x75d> │ │ │ │ │ <2><74d>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <74e> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <74e> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <752> DW_AT_decl_file : 2 │ │ │ │ │ <753> DW_AT_decl_line : 241 │ │ │ │ │ <754> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <758> DW_AT_location : 0x291 (location list) │ │ │ │ │ <2><75c>: Abbrev Number: 0 │ │ │ │ │ <1><75d>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <75e> DW_AT_external : 1 │ │ │ │ │ - <75f> DW_AT_name : (indirect string, offset: 0x300): _Unwind_FindEnclosingFunction │ │ │ │ │ + <75f> DW_AT_name : (indirect string, offset: 0x290): _Unwind_FindEnclosingFunction │ │ │ │ │ <763> DW_AT_decl_file : 3 │ │ │ │ │ <764> DW_AT_decl_line : 239 │ │ │ │ │ <765> DW_AT_prototyped : 1 │ │ │ │ │ <766> DW_AT_type : <0x181> │ │ │ │ │ <76a> DW_AT_low_pc : 0x18e │ │ │ │ │ <76c> DW_AT_high_pc : 0x192 │ │ │ │ │ <76e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ @@ -885,41 +885,41 @@ │ │ │ │ │ <78c> DW_AT_prototyped : 1 │ │ │ │ │ <78d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <791> DW_AT_low_pc : 0x192 │ │ │ │ │ <793> DW_AT_high_pc : 0x196 │ │ │ │ │ <795> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <798> DW_AT_sibling : <0x7ac> │ │ │ │ │ <2><79c>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <79d> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <79d> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <7a1> DW_AT_decl_file : 2 │ │ │ │ │ <7a2> DW_AT_decl_line : 254 │ │ │ │ │ <7a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7a7> DW_AT_location : 0x2a7 (location list) │ │ │ │ │ <2><7ab>: Abbrev Number: 0 │ │ │ │ │ <1><7ac>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <7ad> DW_AT_external : 1 │ │ │ │ │ - <7ae> DW_AT_name : (indirect string, offset: 0x3d6): _Unwind_GetTextRelBase │ │ │ │ │ + <7ae> DW_AT_name : (indirect string, offset: 0x3c8): _Unwind_GetTextRelBase │ │ │ │ │ <7b2> DW_AT_decl_file : 3 │ │ │ │ │ <7b3> DW_AT_decl_line : 234 │ │ │ │ │ <7b4> DW_AT_prototyped : 1 │ │ │ │ │ <7b5> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <7b9> DW_AT_low_pc : 0x196 │ │ │ │ │ <7bb> DW_AT_high_pc : 0x19a │ │ │ │ │ <7bd> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7c0> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><7c4>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <7c5> DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + <7c5> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <7c9> DW_AT_decl_file : 2 │ │ │ │ │ <7ca> DW_AT_decl_line : 260 │ │ │ │ │ <7cc> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7d0> DW_AT_location : 0x2b2 (location list) │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <7d6> DW_AT_external : 1 │ │ │ │ │ - <7d7> DW_AT_name : (indirect string, offset: 0x1dd): _Unwind_SjLj_RaiseException │ │ │ │ │ + <7d7> DW_AT_name : (indirect string, offset: 0x16d): _Unwind_SjLj_RaiseException │ │ │ │ │ <7db> DW_AT_decl_file : 3 │ │ │ │ │ <7dc> DW_AT_decl_line : 201 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <7e2> DW_AT_low_pc : 0x19a │ │ │ │ │ <7e4> DW_AT_high_pc : 0x236 │ │ │ │ │ <7e6> DW_AT_frame_base : 0x2bd (location list) │ │ │ │ │ @@ -927,27 +927,27 @@ │ │ │ │ │ <2><7ee>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <7ef> DW_AT_name : exc │ │ │ │ │ <7f3> DW_AT_decl_file : 1 │ │ │ │ │ <7f4> DW_AT_decl_line : 82 │ │ │ │ │ <7f5> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <7f9> DW_AT_location : 0x2e9 (location list) │ │ │ │ │ <2><7fd>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <7fe> DW_AT_name : (indirect string, offset: 0x33a): this_context │ │ │ │ │ + <7fe> DW_AT_name : (indirect string, offset: 0x32c): this_context │ │ │ │ │ <802> DW_AT_decl_file : 1 │ │ │ │ │ <803> DW_AT_decl_line : 84 │ │ │ │ │ <804> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <808> DW_AT_location : 0x2fb (location list) │ │ │ │ │ <2><80c>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <80d> DW_AT_name : (indirect string, offset: 0x419): cur_context │ │ │ │ │ + <80d> DW_AT_name : (indirect string, offset: 0x40b): cur_context │ │ │ │ │ <811> DW_AT_decl_file : 1 │ │ │ │ │ <812> DW_AT_decl_line : 84 │ │ │ │ │ <813> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <817> DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2><81a>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <81b> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <81b> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <81f> DW_AT_decl_file : 1 │ │ │ │ │ <820> DW_AT_decl_line : 85 │ │ │ │ │ <821> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <825> DW_AT_location : 0x313 (location list) │ │ │ │ │ <2><829>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <82a> DW_AT_abstract_origin: <0x38d> │ │ │ │ │ <82e> DW_AT_low_pc : 0x1a8 │ │ │ │ │ @@ -997,15 +997,15 @@ │ │ │ │ │ <893> DW_AT_abstract_origin: <0x29b> │ │ │ │ │ <897> DW_AT_location : 0x366 (location list) │ │ │ │ │ <4><89b>: Abbrev Number: 0 │ │ │ │ │ <3><89c>: Abbrev Number: 0 │ │ │ │ │ <2><89d>: Abbrev Number: 0 │ │ │ │ │ <1><89e>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <89f> DW_AT_external : 1 │ │ │ │ │ - <8a0> DW_AT_name : (indirect string, offset: 0x3b): _Unwind_SjLj_ForcedUnwind │ │ │ │ │ + <8a0> DW_AT_name : (indirect string, offset: 0x1f): _Unwind_SjLj_ForcedUnwind │ │ │ │ │ <8a4> DW_AT_decl_file : 3 │ │ │ │ │ <8a5> DW_AT_decl_line : 203 │ │ │ │ │ <8a6> DW_AT_prototyped : 1 │ │ │ │ │ <8a7> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <8ab> DW_AT_low_pc : 0x236 │ │ │ │ │ <8ad> DW_AT_high_pc : 0x25c │ │ │ │ │ <8af> DW_AT_frame_base : 0x373 (location list) │ │ │ │ │ @@ -1013,82 +1013,82 @@ │ │ │ │ │ <2><8b7>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <8b8> DW_AT_name : exc │ │ │ │ │ <8bc> DW_AT_decl_file : 1 │ │ │ │ │ <8bd> DW_AT_decl_line : 195 │ │ │ │ │ <8be> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <8c2> DW_AT_location : 0x387 (location list) │ │ │ │ │ <2><8c6>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <8c7> DW_AT_name : (indirect string, offset: 0x3cc): stop │ │ │ │ │ + <8c7> DW_AT_name : (indirect string, offset: 0x3be): stop │ │ │ │ │ <8cb> DW_AT_decl_file : 1 │ │ │ │ │ <8cc> DW_AT_decl_line : 196 │ │ │ │ │ <8cd> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <8d1> DW_AT_location : 0x392 (location list) │ │ │ │ │ <2><8d5>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <8d6> DW_AT_name : (indirect string, offset: 0x4df): stop_argument │ │ │ │ │ + <8d6> DW_AT_name : (indirect string, offset: 0x4d1): stop_argument │ │ │ │ │ <8da> DW_AT_decl_file : 1 │ │ │ │ │ <8db> DW_AT_decl_line : 196 │ │ │ │ │ <8dc> DW_AT_type : <0x181> │ │ │ │ │ <8e0> DW_AT_location : 0x3a5 (location list) │ │ │ │ │ <2><8e4>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <8e5> DW_AT_name : (indirect string, offset: 0x33a): this_context │ │ │ │ │ + <8e5> DW_AT_name : (indirect string, offset: 0x32c): this_context │ │ │ │ │ <8e9> DW_AT_decl_file : 1 │ │ │ │ │ <8ea> DW_AT_decl_line : 198 │ │ │ │ │ <8eb> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <8ef> DW_AT_location : 0x3b0 (location list) │ │ │ │ │ <2><8f3>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <8f4> DW_AT_name : (indirect string, offset: 0x419): cur_context │ │ │ │ │ + <8f4> DW_AT_name : (indirect string, offset: 0x40b): cur_context │ │ │ │ │ <8f8> DW_AT_decl_file : 1 │ │ │ │ │ <8f9> DW_AT_decl_line : 198 │ │ │ │ │ <8fa> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <8fe> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><901>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <902> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <902> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <906> DW_AT_decl_file : 1 │ │ │ │ │ <907> DW_AT_decl_line : 199 │ │ │ │ │ <908> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <90c> DW_AT_location : 0x3bf (location list) │ │ │ │ │ <2><910>: Abbrev Number: 0 │ │ │ │ │ <1><911>: Abbrev Number: 52 (DW_TAG_subprogram) │ │ │ │ │ <912> DW_AT_external : 1 │ │ │ │ │ - <913> DW_AT_name : (indirect string, offset: 0x10b): _Unwind_SjLj_Resume │ │ │ │ │ + <913> DW_AT_name : (indirect string, offset: 0x9b): _Unwind_SjLj_Resume │ │ │ │ │ <917> DW_AT_decl_file : 3 │ │ │ │ │ <918> DW_AT_decl_line : 205 │ │ │ │ │ <919> DW_AT_prototyped : 1 │ │ │ │ │ <91a> DW_AT_low_pc : 0x25c │ │ │ │ │ <91c> DW_AT_high_pc : 0x286 │ │ │ │ │ <91e> DW_AT_frame_base : 0x3ca (location list) │ │ │ │ │ <922> DW_AT_sibling : <0x962> │ │ │ │ │ <2><926>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <927> DW_AT_name : exc │ │ │ │ │ <92b> DW_AT_decl_file : 1 │ │ │ │ │ <92c> DW_AT_decl_line : 219 │ │ │ │ │ <92d> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <931> DW_AT_location : 0x3de (location list) │ │ │ │ │ <2><935>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <936> DW_AT_name : (indirect string, offset: 0x33a): this_context │ │ │ │ │ + <936> DW_AT_name : (indirect string, offset: 0x32c): this_context │ │ │ │ │ <93a> DW_AT_decl_file : 1 │ │ │ │ │ <93b> DW_AT_decl_line : 221 │ │ │ │ │ <93c> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <940> DW_AT_location : 0x3f0 (location list) │ │ │ │ │ <2><944>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <945> DW_AT_name : (indirect string, offset: 0x419): cur_context │ │ │ │ │ + <945> DW_AT_name : (indirect string, offset: 0x40b): cur_context │ │ │ │ │ <949> DW_AT_decl_file : 1 │ │ │ │ │ <94a> DW_AT_decl_line : 221 │ │ │ │ │ <94b> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <94f> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><952>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <953> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <953> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <957> DW_AT_decl_file : 1 │ │ │ │ │ <958> DW_AT_decl_line : 222 │ │ │ │ │ <959> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <95d> DW_AT_location : 0x409 (location list) │ │ │ │ │ <2><961>: Abbrev Number: 0 │ │ │ │ │ <1><962>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <963> DW_AT_external : 1 │ │ │ │ │ - <964> DW_AT_name : (indirect string, offset: 0x4b0): _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ + <964> DW_AT_name : (indirect string, offset: 0x4a2): _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ <968> DW_AT_decl_file : 3 │ │ │ │ │ <969> DW_AT_decl_line : 207 │ │ │ │ │ <96a> DW_AT_prototyped : 1 │ │ │ │ │ <96b> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <96f> DW_AT_low_pc : 0x286 │ │ │ │ │ <971> DW_AT_high_pc : 0x2b2 │ │ │ │ │ <973> DW_AT_frame_base : 0x41b (location list) │ │ │ │ │ @@ -1096,35 +1096,35 @@ │ │ │ │ │ <2><97b>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <97c> DW_AT_name : exc │ │ │ │ │ <980> DW_AT_decl_file : 1 │ │ │ │ │ <981> DW_AT_decl_line : 244 │ │ │ │ │ <982> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <986> DW_AT_location : 0x42f (location list) │ │ │ │ │ <2><98a>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <98b> DW_AT_name : (indirect string, offset: 0x33a): this_context │ │ │ │ │ + <98b> DW_AT_name : (indirect string, offset: 0x32c): this_context │ │ │ │ │ <98f> DW_AT_decl_file : 1 │ │ │ │ │ <990> DW_AT_decl_line : 246 │ │ │ │ │ <991> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <995> DW_AT_location : 0x441 (location list) │ │ │ │ │ <2><999>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - <99a> DW_AT_name : (indirect string, offset: 0x419): cur_context │ │ │ │ │ + <99a> DW_AT_name : (indirect string, offset: 0x40b): cur_context │ │ │ │ │ <99e> DW_AT_decl_file : 1 │ │ │ │ │ <99f> DW_AT_decl_line : 246 │ │ │ │ │ <9a0> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <9a4> DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4) │ │ │ │ │ <2><9a7>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <9a8> DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + <9a8> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <9ac> DW_AT_decl_file : 1 │ │ │ │ │ <9ad> DW_AT_decl_line : 247 │ │ │ │ │ <9ae> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9b2> DW_AT_location : 0x450 (location list) │ │ │ │ │ <2><9b6>: Abbrev Number: 0 │ │ │ │ │ <1><9b7>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <9b8> DW_AT_external : 1 │ │ │ │ │ - <9b9> DW_AT_name : (indirect string, offset: 0x266): _Unwind_DeleteException │ │ │ │ │ + <9b9> DW_AT_name : (indirect string, offset: 0x1f6): _Unwind_DeleteException │ │ │ │ │ <9bd> DW_AT_decl_file : 3 │ │ │ │ │ <9be> DW_AT_decl_line : 134 │ │ │ │ │ <9bf> DW_AT_prototyped : 1 │ │ │ │ │ <9c0> DW_AT_low_pc : 0x2b2 │ │ │ │ │ <9c2> DW_AT_high_pc : 0x2c2 │ │ │ │ │ <9c4> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <9c7> DW_AT_sibling : <0x9dc> │ │ │ │ │ @@ -1133,43 +1133,43 @@ │ │ │ │ │ <9d0> DW_AT_decl_file : 1 │ │ │ │ │ <9d1> DW_AT_decl_line : 268 │ │ │ │ │ <9d3> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <9d7> DW_AT_location : 0x462 (location list) │ │ │ │ │ <2><9db>: Abbrev Number: 0 │ │ │ │ │ <1><9dc>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <9dd> DW_AT_external : 1 │ │ │ │ │ - <9de> DW_AT_name : (indirect string, offset: 0x2ee): _Unwind_Backtrace │ │ │ │ │ + <9de> DW_AT_name : (indirect string, offset: 0x27e): _Unwind_Backtrace │ │ │ │ │ <9e2> DW_AT_decl_file : 3 │ │ │ │ │ <9e3> DW_AT_decl_line : 153 │ │ │ │ │ <9e4> DW_AT_prototyped : 1 │ │ │ │ │ <9e5> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9e9> DW_AT_low_pc : 0x2c2 │ │ │ │ │ <9eb> DW_AT_high_pc : 0x30c │ │ │ │ │ <9ed> DW_AT_frame_base : 0x474 (location list) │ │ │ │ │ <9f1> DW_AT_sibling : <0xaa6> │ │ │ │ │ <2><9f5>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <9f6> DW_AT_name : (indirect string, offset: 0x38b): trace │ │ │ │ │ + <9f6> DW_AT_name : (indirect string, offset: 0x37d): trace │ │ │ │ │ <9fa> DW_AT_decl_file : 1 │ │ │ │ │ <9fb> DW_AT_decl_line : 278 │ │ │ │ │ <9fd> DW_AT_type : <0x183>, _Unwind_Trace_Fn, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 0x490 (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x172): trace_argument │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x102): trace_argument │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x181> │ │ │ │ │ DW_AT_location : 0x4a2 (location list) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x28c): context │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 280 │ │ │ │ │ DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x37e): code │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 281 │ │ │ │ │ DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 1 byte block: 5b (DW_OP_reg11 (r11)) │ │ │ │ │ <2>: Abbrev Number: 37 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x38d> │ │ │ │ │ DW_AT_low_pc : 0x2ca │ │ │ │ │ @@ -1218,14 +1218,14 @@ │ │ │ │ │ <4>: Abbrev Number: 36 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_abstract_origin: <0x29b> │ │ │ │ │ DW_AT_location : 0x4dc (location list) │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x51f): fc_static │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x511): fc_static │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 98 │ │ │ │ │ DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,18 @@ │ │ │ │ │ ._/N0A/O │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind.inc │ │ │ │ │ unwind-sjlj.c │ │ │ │ │ unwind.h │ │ │ │ │ -_Unwind_ForcedUnwind_Phase2 │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ uw_install_context │ │ │ │ │ _Unwind_SjLj_ForcedUnwind │ │ │ │ │ -_Unwind_GetIP │ │ │ │ │ +_Unwind_ForcedUnwind_Phase2 │ │ │ │ │ _Unwind_GetRegionStart │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ match_handler │ │ │ │ │ _Unwind_SjLj_Resume │ │ │ │ │ _Unwind_GetGR │ │ │ │ │ _URC_HANDLER_FOUND │ │ │ │ │ uw_identify_context │ │ │ │ │ _Unwind_SjLj_GetContext │ │ │ │ │ @@ -25,22 +23,23 @@ │ │ │ │ │ long long unsigned int │ │ │ │ │ _Unwind_SjLj_RaiseException │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ _Unwind_SjLj_Register │ │ │ │ │ uw_update_context │ │ │ │ │ _Unwind_DeleteException │ │ │ │ │ -_Unwind_SetGR │ │ │ │ │ +_Unwind_GetIP │ │ │ │ │ _Unwind_GetCFA │ │ │ │ │ private_1 │ │ │ │ │ ip_before_insn │ │ │ │ │ SjLj_Function_Context │ │ │ │ │ _Unwind_Exception │ │ │ │ │ _Unwind_Backtrace │ │ │ │ │ _Unwind_FindEnclosingFunction │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ private_2 │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ this_context │ │ │ │ │ unsigned int │ │ │ │ │ _Unwind_SjLj_Unregister │ │ │ │ │ long unsigned int │ │ │ │ │ _Unwind_Word │ │ │ │ │ @@ -62,19 +61,20 @@ │ │ │ │ │ _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ _Unwind_Context │ │ │ │ │ stop_argument │ │ │ │ │ _Unwind_Reason_Code │ │ │ │ │ _Unwind_RaiseException_Phase2 │ │ │ │ │ fc_static │ │ │ │ │ _URC_FATAL_PHASE1_ERROR │ │ │ │ │ +_Unwind_SetGR │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ _Unwind_GetDataRelBase │ │ │ │ │ _Unwind_SetIP │ │ │ │ │ _Unwind_FrameState │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ _URC_FATAL_PHASE2_ERROR │ │ │ │ │ _Unwind_SjLj_SetContext │ │ │ │ │ uw_advance_context │ │ │ │ │ uw_init_context │ │ │ │ │ _Unwind_Action │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,88 +1,88 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ - [ 1c] _Unwind_Ptr │ │ │ │ │ - [ 28] uw_install_context │ │ │ │ │ - [ 3b] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ - [ 55] _Unwind_GetIP │ │ │ │ │ - [ 63] target │ │ │ │ │ - [ 6a] _Unwind_GetRegionStart │ │ │ │ │ - [ 81] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - [ e3] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ f8] match_handler │ │ │ │ │ - [ 106] data │ │ │ │ │ - [ 10b] _Unwind_SjLj_Resume │ │ │ │ │ - [ 11f] _Unwind_GetGR │ │ │ │ │ - [ 12d] _URC_HANDLER_FOUND │ │ │ │ │ - [ 140] uw_identify_context │ │ │ │ │ - [ 154] _Unwind_SjLj_GetContext │ │ │ │ │ - [ 16c] index │ │ │ │ │ - [ 172] trace_argument │ │ │ │ │ - [ 181] uw_frame_state_for │ │ │ │ │ - [ 194] exception_cleanup │ │ │ │ │ - [ 1a6] _Unwind_GetLanguageSpecificData │ │ │ │ │ - [ 1c6] long long unsigned int │ │ │ │ │ - [ 1dd] _Unwind_SjLj_RaiseException │ │ │ │ │ - [ 1f9] action │ │ │ │ │ - [ 200] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 235] long int │ │ │ │ │ - [ 23e] _Unwind_SjLj_Register │ │ │ │ │ - [ 254] uw_update_context │ │ │ │ │ - [ 266] _Unwind_DeleteException │ │ │ │ │ - [ 27e] _Unwind_SetGR │ │ │ │ │ - [ 28c] context │ │ │ │ │ - [ 294] _Unwind_GetCFA │ │ │ │ │ - [ 2a3] private_1 │ │ │ │ │ - [ 2ad] lsda │ │ │ │ │ - [ 2b2] jbuf │ │ │ │ │ - [ 2b7] ip_before_insn │ │ │ │ │ - [ 2c6] SjLj_Function_Context │ │ │ │ │ - [ 2dc] _Unwind_Exception │ │ │ │ │ - [ 2ee] _Unwind_Backtrace │ │ │ │ │ - [ 300] _Unwind_FindEnclosingFunction │ │ │ │ │ - [ 31e] private_2 │ │ │ │ │ - [ 328] _URC_END_OF_STACK │ │ │ │ │ - [ 33a] this_context │ │ │ │ │ - [ 347] unsigned int │ │ │ │ │ - [ 354] _Unwind_SjLj_Unregister │ │ │ │ │ - [ 36c] long unsigned int │ │ │ │ │ - [ 37e] code │ │ │ │ │ - [ 383] current │ │ │ │ │ - [ 38b] trace │ │ │ │ │ - [ 391] _Unwind_Word │ │ │ │ │ - [ 39e] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 3bc] _Unwind_Stop_Fn │ │ │ │ │ - [ 3cc] stop │ │ │ │ │ - [ 3d1] char │ │ │ │ │ - [ 3d6] _Unwind_GetTextRelBase │ │ │ │ │ - [ 3ed] _Unwind_Trace_Fn │ │ │ │ │ - [ 3fe] _URC_NORMAL_STOP │ │ │ │ │ - [ 40f] call_site │ │ │ │ │ - [ 419] cur_context │ │ │ │ │ - [ 425] _URC_NO_REASON │ │ │ │ │ - [ 434] _Unwind_Exception_Class │ │ │ │ │ - [ 44c] _Unwind_GetIPInfo │ │ │ │ │ - [ 45e] _URC_CONTINUE_UNWIND │ │ │ │ │ - [ 473] _Unwind_Personality_Fn │ │ │ │ │ - [ 48a] personality │ │ │ │ │ - [ 496] exception_class │ │ │ │ │ - [ 4a6] stop_code │ │ │ │ │ - [ 4b0] _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ - [ 4cf] _Unwind_Context │ │ │ │ │ - [ 4df] stop_argument │ │ │ │ │ - [ 4ed] _Unwind_Reason_Code │ │ │ │ │ - [ 501] _Unwind_RaiseException_Phase2 │ │ │ │ │ - [ 51f] fc_static │ │ │ │ │ - [ 529] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + [ 0] _Unwind_Ptr │ │ │ │ │ + [ c] uw_install_context │ │ │ │ │ + [ 1f] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ + [ 39] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ + [ 55] target │ │ │ │ │ + [ 5c] _Unwind_GetRegionStart │ │ │ │ │ + [ 73] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 88] match_handler │ │ │ │ │ + [ 96] data │ │ │ │ │ + [ 9b] _Unwind_SjLj_Resume │ │ │ │ │ + [ af] _Unwind_GetGR │ │ │ │ │ + [ bd] _URC_HANDLER_FOUND │ │ │ │ │ + [ d0] uw_identify_context │ │ │ │ │ + [ e4] _Unwind_SjLj_GetContext │ │ │ │ │ + [ fc] index │ │ │ │ │ + [ 102] trace_argument │ │ │ │ │ + [ 111] uw_frame_state_for │ │ │ │ │ + [ 124] exception_cleanup │ │ │ │ │ + [ 136] _Unwind_GetLanguageSpecificData │ │ │ │ │ + [ 156] long long unsigned int │ │ │ │ │ + [ 16d] _Unwind_SjLj_RaiseException │ │ │ │ │ + [ 189] action │ │ │ │ │ + [ 190] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c5] long int │ │ │ │ │ + [ 1ce] _Unwind_SjLj_Register │ │ │ │ │ + [ 1e4] uw_update_context │ │ │ │ │ + [ 1f6] _Unwind_DeleteException │ │ │ │ │ + [ 20e] _Unwind_GetIP │ │ │ │ │ + [ 21c] context │ │ │ │ │ + [ 224] _Unwind_GetCFA │ │ │ │ │ + [ 233] private_1 │ │ │ │ │ + [ 23d] lsda │ │ │ │ │ + [ 242] jbuf │ │ │ │ │ + [ 247] ip_before_insn │ │ │ │ │ + [ 256] SjLj_Function_Context │ │ │ │ │ + [ 26c] _Unwind_Exception │ │ │ │ │ + [ 27e] _Unwind_Backtrace │ │ │ │ │ + [ 290] _Unwind_FindEnclosingFunction │ │ │ │ │ + [ 2ae] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + [ 310] private_2 │ │ │ │ │ + [ 31a] _URC_END_OF_STACK │ │ │ │ │ + [ 32c] this_context │ │ │ │ │ + [ 339] unsigned int │ │ │ │ │ + [ 346] _Unwind_SjLj_Unregister │ │ │ │ │ + [ 35e] long unsigned int │ │ │ │ │ + [ 370] code │ │ │ │ │ + [ 375] current │ │ │ │ │ + [ 37d] trace │ │ │ │ │ + [ 383] _Unwind_Word │ │ │ │ │ + [ 390] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 3ae] _Unwind_Stop_Fn │ │ │ │ │ + [ 3be] stop │ │ │ │ │ + [ 3c3] char │ │ │ │ │ + [ 3c8] _Unwind_GetTextRelBase │ │ │ │ │ + [ 3df] _Unwind_Trace_Fn │ │ │ │ │ + [ 3f0] _URC_NORMAL_STOP │ │ │ │ │ + [ 401] call_site │ │ │ │ │ + [ 40b] cur_context │ │ │ │ │ + [ 417] _URC_NO_REASON │ │ │ │ │ + [ 426] _Unwind_Exception_Class │ │ │ │ │ + [ 43e] _Unwind_GetIPInfo │ │ │ │ │ + [ 450] _URC_CONTINUE_UNWIND │ │ │ │ │ + [ 465] _Unwind_Personality_Fn │ │ │ │ │ + [ 47c] personality │ │ │ │ │ + [ 488] exception_class │ │ │ │ │ + [ 498] stop_code │ │ │ │ │ + [ 4a2] _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ + [ 4c1] _Unwind_Context │ │ │ │ │ + [ 4d1] stop_argument │ │ │ │ │ + [ 4df] _Unwind_Reason_Code │ │ │ │ │ + [ 4f3] _Unwind_RaiseException_Phase2 │ │ │ │ │ + [ 511] fc_static │ │ │ │ │ + [ 51b] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + [ 533] _Unwind_SetGR │ │ │ │ │ [ 541] _Unwind_Exception_Cleanup_Fn │ │ │ │ │ [ 55e] _Unwind_GetDataRelBase │ │ │ │ │ [ 575] _Unwind_SetIP │ │ │ │ │ [ 583] _Unwind_FrameState │ │ │ │ │ - [ 596] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 596] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 5fd] prev │ │ │ │ │ [ 602] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ [ 61a] _Unwind_SjLj_SetContext │ │ │ │ │ [ 632] uw_advance_context │ │ │ │ │ [ 645] uw_init_context │ │ │ │ │ [ 655] _Unwind_Action │ │ │ ├── gthr-gnat.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -26,19 +26,19 @@ │ │ │ │ │ 00000052 00000701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000056 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb40 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 22 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000001e 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ +0000001e 00000d01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000031 00000d01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 00000038 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000003a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 00000041 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000048 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000004a 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 00000051 00000d01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 gthr-gnat.c │ │ │ │ │ 2 1 0 0 gthr-gnat.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ │ Length: 0x10b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x4a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x91): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x22 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_typedef) │ │ │ │ │ - <1e> DW_AT_name : (indirect string, offset: 0x7f): __gthread_mutex_t │ │ │ │ │ + <1e> DW_AT_name : (indirect string, offset: 0xdf): __gthread_mutex_t │ │ │ │ │ <22> DW_AT_decl_file : 2 │ │ │ │ │ <23> DW_AT_decl_line : 34 │ │ │ │ │ <24> DW_AT_type : <0x28>, int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2b> DW_AT_name : int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ gthr-gnat.c │ │ │ │ │ gthr-gnat.h │ │ │ │ │ __gthread_active_p │ │ │ │ │ __gnat_default_lock │ │ │ │ │ __gnat_default_unlock │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ __gnat_install_locks │ │ │ │ │ __gnat_task_unlock │ │ │ │ │ __gthread_mutex_lock │ │ │ │ │ __gnat_task_lock │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gthread_active_p │ │ │ │ │ [ 13] __gnat_default_lock │ │ │ │ │ [ 27] __gnat_default_unlock │ │ │ │ │ [ 3d] mutex │ │ │ │ │ [ 43] unlock │ │ │ │ │ [ 4a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 7f] __gthread_mutex_t │ │ │ │ │ - [ 91] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ 7f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ df] __gthread_mutex_t │ │ │ │ │ [ f1] __gthread_mutex_unlock │ │ │ │ │ [ 108] __gnat_install_locks │ │ │ │ │ [ 11d] __gnat_task_unlock │ │ │ │ │ [ 130] __gthread_mutex_lock │ │ │ │ │ [ 145] lock │ │ │ │ │ [ 14a] __gnat_task_lock │ │ │ ├── unwind-c.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -34,95 +34,95 @@ │ │ │ │ │ 00000016 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1ce0 contains 163 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 35a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 289 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 166 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000020 00000d01 R_MSP430_32 00000000 .debug_str + 3f4 │ │ │ │ │ -00000027 00000d01 R_MSP430_32 00000000 .debug_str + 25b │ │ │ │ │ -00000033 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 325 │ │ │ │ │ +00000027 00000d01 R_MSP430_32 00000000 .debug_str + 2a2 │ │ │ │ │ +00000033 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 30d │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -00000054 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ -00000061 00000d01 R_MSP430_32 00000000 .debug_str + 268 │ │ │ │ │ +00000054 00000d01 R_MSP430_32 00000000 .debug_str + 260 │ │ │ │ │ +00000061 00000d01 R_MSP430_32 00000000 .debug_str + 2af │ │ │ │ │ 0000006e 00000d01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000074 00000d01 R_MSP430_32 00000000 .debug_str + 238 │ │ │ │ │ -0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000080 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000074 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ +0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ +00000080 00000d01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ 00000086 00000d01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ +0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ 00000092 00000d01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000098 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000098 00000d01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ 0000009e 00000d01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ 000000a5 00000d01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 000000b0 00000d01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000000d8 00000d01 R_MSP430_32 00000000 .debug_str + 348 │ │ │ │ │ -000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 000000f2 00000d01 R_MSP430_32 00000000 .debug_str + 3cb │ │ │ │ │ 00000100 00000d01 R_MSP430_32 00000000 .debug_str + 3fd │ │ │ │ │ 0000010e 00000d01 R_MSP430_32 00000000 .debug_str + 407 │ │ │ │ │ 0000011d 00000d01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2e8 │ │ │ │ │ +0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2d0 │ │ │ │ │ 00000136 00000d01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000142 00000d01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000150 00000d01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000150 00000d01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 0000015d 00000d01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 0000016b 00000d01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ 00000179 00000d01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 00000187 00000d01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ +00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ 000001a3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000001b1 00000d01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000001cd 00000d01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 000001d2 00000d01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ -000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 305 │ │ │ │ │ +000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00000202 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000020d 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000218 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +00000218 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 0000022a 00000d01 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ 0000024f 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000025a 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000265 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ -00000277 00000d01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000265 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ +00000277 00000d01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000288 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ -0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ +0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 2fa │ │ │ │ │ 000002b1 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 000002bd 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ 000002f7 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 0000030b 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 00000321 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 00000333 00000d01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 00000344 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ -0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ -000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 2c6 │ │ │ │ │ +000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 00000406 00000d01 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ 00000417 00000d01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ 00000422 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000424 00000205 R_MSP430_16_BYTE 00000000 .text + 166 │ │ │ │ │ 00000426 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000042b 00000d01 R_MSP430_32 00000000 .debug_str + 39f │ │ │ │ │ 00000435 00000901 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000043a 00000d01 R_MSP430_32 00000000 .debug_str + 411 │ │ │ │ │ 00000444 00000901 R_MSP430_32 00000000 .debug_loc + 2d │ │ │ │ │ -00000449 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +00000449 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 00000457 00000d01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000465 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 00000473 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000047e 00000d01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 00000488 00000901 R_MSP430_32 00000000 .debug_loc + 3f │ │ │ │ │ 00000495 00000901 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ -0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ 000004a4 00000901 R_MSP430_32 00000000 .debug_loc + 6a │ │ │ │ │ 000004b2 00000901 R_MSP430_32 00000000 .debug_loc + 7d │ │ │ │ │ 000004b7 00000d01 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ 000004c3 00000d01 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + ee │ │ │ │ │ 000004d0 00000205 R_MSP430_16_BYTE 00000000 .text + 26 │ │ │ │ │ 000004d2 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-c.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,82 +4,82 @@ │ │ │ │ │ Length: 0x746 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x35a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x289): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x166 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1e> DW_AT_byte_size : 4 │ │ │ │ │ <1f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <20> DW_AT_name : (indirect string, offset: 0x3f4): long int │ │ │ │ │ <1><24>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <25> DW_AT_byte_size : 2 │ │ │ │ │ <26> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <27> DW_AT_name : (indirect string, offset: 0x25b): unsigned int │ │ │ │ │ + <27> DW_AT_name : (indirect string, offset: 0x2a2): unsigned int │ │ │ │ │ <1><2b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <2c> DW_AT_byte_size : 2 │ │ │ │ │ <2d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2e> DW_AT_name : int │ │ │ │ │ <1><32>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <33> DW_AT_name : (indirect string, offset: 0x1ea): _Unwind_Word │ │ │ │ │ + <33> DW_AT_name : (indirect string, offset: 0x231): _Unwind_Word │ │ │ │ │ <37> DW_AT_decl_file : 3 │ │ │ │ │ <38> DW_AT_decl_line : 43 │ │ │ │ │ <39> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x325): _Unwind_Ptr │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x30d): _Unwind_Ptr │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 48 │ │ │ │ │ <44> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Internal_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 50 │ │ │ │ │ <4f> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x219): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x260): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x268): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x2af): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x116): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x238): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x27f): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x1d2): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x219): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x15f): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x319): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x125): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x207): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x24e): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0xdd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0x19b): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x1e2): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x81): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5a): _Unwind_Reason_Code │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x348): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3cb): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2b>, int │ │ │ │ │ <1><127>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <128> DW_AT_byte_size : 2 │ │ │ │ │ <129> DW_AT_type : <0x12d>, _Unwind_Context │ │ │ │ │ <1><12d>: Abbrev Number: 12 (DW_TAG_structure_type) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0x2e8): _Unwind_Context │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0x2d0): _Unwind_Context │ │ │ │ │ <132> DW_AT_declaration : 1 │ │ │ │ │ <1><133>: Abbrev Number: 13 (DW_TAG_pointer_type) │ │ │ │ │ <134> DW_AT_byte_size : 2 │ │ │ │ │ <1><135>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <136> DW_AT_name : (indirect string, offset: 0x136): _sleb128_t │ │ │ │ │ <13a> DW_AT_decl_file : 3 │ │ │ │ │ <13b> DW_AT_decl_line : 259 │ │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ <142> DW_AT_name : (indirect string, offset: 0x2c): _uleb128_t │ │ │ │ │ <146> DW_AT_decl_file : 3 │ │ │ │ │ <147> DW_AT_decl_line : 260 │ │ │ │ │ <149> DW_AT_type : <0x14d>, long unsigned int │ │ │ │ │ <1><14d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <14e> DW_AT_byte_size : 4 │ │ │ │ │ <14f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x177): long unsigned int │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0x1be): long unsigned int │ │ │ │ │ <1><154>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <155> DW_AT_byte_size : 12 │ │ │ │ │ <156> DW_AT_decl_file : 1 │ │ │ │ │ <157> DW_AT_decl_line : 33 │ │ │ │ │ <158> DW_AT_sibling : <0x1bf> │ │ │ │ │ <2><15c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <15d> DW_AT_name : (indirect string, offset: 0x37): Start │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><186>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <187> DW_AT_name : (indirect string, offset: 0x26): TType │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ <18c> DW_AT_decl_line : 38 │ │ │ │ │ <18d> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <191> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><194>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <195> DW_AT_name : (indirect string, offset: 0x2f8): action_table │ │ │ │ │ + <195> DW_AT_name : (indirect string, offset: 0x2e0): action_table │ │ │ │ │ <199> DW_AT_decl_file : 1 │ │ │ │ │ <19a> DW_AT_decl_line : 39 │ │ │ │ │ <19b> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <19f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><1a2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1a3> DW_AT_name : (indirect string, offset: 0xce): ttype_encoding │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │ │ <1cd> DW_AT_name : (indirect string, offset: 0x141): unsigned char │ │ │ │ │ <1><1d1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <1d2> DW_AT_name : (indirect string, offset: 0x3af): lsda_header_info │ │ │ │ │ <1d6> DW_AT_decl_file : 1 │ │ │ │ │ <1d7> DW_AT_decl_line : 42 │ │ │ │ │ <1d8> DW_AT_type : <0x154> │ │ │ │ │ <1><1dc>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1dd> DW_AT_name : (indirect string, offset: 0x305): read_uleb128 │ │ │ │ │ + <1dd> DW_AT_name : (indirect string, offset: 0x2ed): read_uleb128 │ │ │ │ │ <1e1> DW_AT_decl_file : 2 │ │ │ │ │ <1e2> DW_AT_decl_line : 131 │ │ │ │ │ <1e3> DW_AT_prototyped : 1 │ │ │ │ │ <1e4> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <1e8> DW_AT_inline : 1 (inlined) │ │ │ │ │ <1e9> DW_AT_sibling : <0x223> │ │ │ │ │ <2><1ed>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ <208> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><20c>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20d> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <211> DW_AT_decl_file : 2 │ │ │ │ │ <212> DW_AT_decl_line : 134 │ │ │ │ │ <213> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><217>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <218> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <218> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <21c> DW_AT_decl_file : 2 │ │ │ │ │ <21d> DW_AT_decl_line : 135 │ │ │ │ │ <21e> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><222>: Abbrev Number: 0 │ │ │ │ │ <1><223>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <224> DW_AT_byte_size : 2 │ │ │ │ │ <225> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ @@ -287,24 +287,24 @@ │ │ │ │ │ <255> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><259>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <25a> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <25e> DW_AT_decl_file : 2 │ │ │ │ │ <25f> DW_AT_decl_line : 156 │ │ │ │ │ <260> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><264>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <265> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <265> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <269> DW_AT_decl_file : 2 │ │ │ │ │ <26a> DW_AT_decl_line : 157 │ │ │ │ │ <26b> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><26f>: Abbrev Number: 0 │ │ │ │ │ <1><270>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <271> DW_AT_byte_size : 2 │ │ │ │ │ <272> DW_AT_type : <0x135>, _sleb128_t, long int │ │ │ │ │ <1><276>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <277> DW_AT_name : (indirect string, offset: 0x1bc): base_of_encoded_value │ │ │ │ │ + <277> DW_AT_name : (indirect string, offset: 0x203): base_of_encoded_value │ │ │ │ │ <27b> DW_AT_decl_file : 2 │ │ │ │ │ <27c> DW_AT_decl_line : 101 │ │ │ │ │ <27d> DW_AT_prototyped : 1 │ │ │ │ │ <27e> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <282> DW_AT_inline : 1 (inlined) │ │ │ │ │ <283> DW_AT_sibling : <0x29e> │ │ │ │ │ <2><287>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -315,15 +315,15 @@ │ │ │ │ │ <2><292>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x331): context │ │ │ │ │ <297> DW_AT_decl_file : 2 │ │ │ │ │ <298> DW_AT_decl_line : 101 │ │ │ │ │ <299> DW_AT_type : <0x127>, _Unwind_Context │ │ │ │ │ <2><29d>: Abbrev Number: 0 │ │ │ │ │ <1><29e>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <29f> DW_AT_name : (indirect string, offset: 0x312): read_encoded_value │ │ │ │ │ + <29f> DW_AT_name : (indirect string, offset: 0x2fa): read_encoded_value │ │ │ │ │ <2a3> DW_AT_decl_file : 2 │ │ │ │ │ <2a4> DW_AT_decl_line : 279 │ │ │ │ │ <2a6> DW_AT_prototyped : 1 │ │ │ │ │ <2a7> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2ab> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2ac> DW_AT_sibling : <0x2df> │ │ │ │ │ <2><2b0>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ │ <2d8> DW_AT_decl_line : 280 │ │ │ │ │ <2da> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><2de>: Abbrev Number: 0 │ │ │ │ │ <1><2df>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2e0> DW_AT_byte_size : 2 │ │ │ │ │ <2e1> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1><2e5>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <2e6> DW_AT_name : (indirect string, offset: 0x189): parse_lsda_header │ │ │ │ │ + <2e6> DW_AT_name : (indirect string, offset: 0x1d0): parse_lsda_header │ │ │ │ │ <2ea> DW_AT_decl_file : 1 │ │ │ │ │ <2eb> DW_AT_decl_line : 45 │ │ │ │ │ <2ec> DW_AT_prototyped : 1 │ │ │ │ │ <2ed> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2f1> DW_AT_inline : 1 (inlined) │ │ │ │ │ <2f2> DW_AT_sibling : <0x32c> │ │ │ │ │ <2><2f6>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -397,30 +397,30 @@ │ │ │ │ │ <33f> DW_AT_sibling : <0x403> │ │ │ │ │ <2><343>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <344> DW_AT_name : (indirect string, offset: 0x3eb): encoding │ │ │ │ │ <348> DW_AT_decl_file : 2 │ │ │ │ │ <349> DW_AT_decl_line : 181 │ │ │ │ │ <34a> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><34e>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <34f> DW_AT_name : (indirect string, offset: 0x256): base │ │ │ │ │ + <34f> DW_AT_name : (indirect string, offset: 0x29d): base │ │ │ │ │ <353> DW_AT_decl_file : 2 │ │ │ │ │ <354> DW_AT_decl_line : 181 │ │ │ │ │ <355> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><359>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <35a> DW_AT_name : p │ │ │ │ │ <35c> DW_AT_decl_file : 2 │ │ │ │ │ <35d> DW_AT_decl_line : 182 │ │ │ │ │ <35e> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2><362>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <363> DW_AT_name : val │ │ │ │ │ <367> DW_AT_decl_file : 2 │ │ │ │ │ <368> DW_AT_decl_line : 182 │ │ │ │ │ <369> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><36d>: Abbrev Number: 25 (DW_TAG_union_type) │ │ │ │ │ - <36e> DW_AT_name : (indirect string, offset: 0x27f): unaligned │ │ │ │ │ + <36e> DW_AT_name : (indirect string, offset: 0x2c6): unaligned │ │ │ │ │ <372> DW_AT_byte_size : 8 │ │ │ │ │ <373> DW_AT_decl_file : 2 │ │ │ │ │ <374> DW_AT_decl_line : 184 │ │ │ │ │ <375> DW_AT_sibling : <0x3c1> │ │ │ │ │ <3><379>: Abbrev Number: 26 (DW_TAG_member) │ │ │ │ │ <37a> DW_AT_name : ptr │ │ │ │ │ <37e> DW_AT_decl_file : 2 │ │ │ │ │ @@ -459,15 +459,15 @@ │ │ │ │ │ <3><3c0>: Abbrev Number: 0 │ │ │ │ │ <2><3c1>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3c2> DW_AT_name : u │ │ │ │ │ <3c4> DW_AT_decl_file : 2 │ │ │ │ │ <3c5> DW_AT_decl_line : 195 │ │ │ │ │ <3c6> DW_AT_type : <0x40a>, unaligned │ │ │ │ │ <2><3ca>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <3cb> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <3cb> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <3cf> DW_AT_decl_file : 2 │ │ │ │ │ <3d0> DW_AT_decl_line : 196 │ │ │ │ │ <3d1> DW_AT_type : <0x48>, _Unwind_Internal_Ptr, unsigned int │ │ │ │ │ <2><3d5>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <3d6> DW_AT_sibling : <0x3e4> │ │ │ │ │ <3><3da>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3db> DW_AT_name : a │ │ │ │ │ @@ -519,15 +519,15 @@ │ │ │ │ │ <2><439>: Abbrev Number: 30 (DW_TAG_formal_parameter) │ │ │ │ │ <43a> DW_AT_name : (indirect string, offset: 0x411): actions │ │ │ │ │ <43e> DW_AT_decl_file : 1 │ │ │ │ │ <43f> DW_AT_decl_line : 116 │ │ │ │ │ <440> DW_AT_type : <0x11c>, _Unwind_Action, int │ │ │ │ │ <444> DW_AT_location : 0x2d (location list) │ │ │ │ │ <2><448>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <449> DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + <449> DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ <44d> DW_AT_decl_file : 1 │ │ │ │ │ <44e> DW_AT_decl_line : 117 │ │ │ │ │ <44f> DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ <453> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2><456>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <457> DW_AT_name : (indirect string, offset: 0xc4): ue_header │ │ │ │ │ <45b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -554,15 +554,15 @@ │ │ │ │ │ <2><48c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <48d> DW_AT_name : p │ │ │ │ │ <48f> DW_AT_decl_file : 1 │ │ │ │ │ <490> DW_AT_decl_line : 123 │ │ │ │ │ <491> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <495> DW_AT_location : 0x58 (location list) │ │ │ │ │ <2><499>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <49a> DW_AT_name : (indirect string, offset: 0x1b0): landing_pad │ │ │ │ │ + <49a> DW_AT_name : (indirect string, offset: 0x1f7): landing_pad │ │ │ │ │ <49e> DW_AT_decl_file : 1 │ │ │ │ │ <49f> DW_AT_decl_line : 124 │ │ │ │ │ <4a0> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <4a4> DW_AT_location : 0x6a (location list) │ │ │ │ │ <2><4a8>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <4a9> DW_AT_name : ip │ │ │ │ │ <4ac> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-c.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind.h │ │ │ │ │ cs_action │ │ │ │ │ __gcc_personality_sj0 │ │ │ │ │ _uleb128_t │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ @@ -18,35 +18,35 @@ │ │ │ │ │ language_specific_data │ │ │ │ │ _Unwind_Action │ │ │ │ │ _URC_NO_REASON │ │ │ │ │ _URC_NORMAL_STOP │ │ │ │ │ _sleb128_t │ │ │ │ │ unsigned char │ │ │ │ │ ttype_base │ │ │ │ │ -_URC_FATAL_PHASE1_ERROR │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ long unsigned int │ │ │ │ │ parse_lsda_header │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ landing_pad │ │ │ │ │ base_of_encoded_value │ │ │ │ │ _URC_FATAL_PHASE2_ERROR │ │ │ │ │ _Unwind_Word │ │ │ │ │ exception_class │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ _Unwind_Exception_Class │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ unaligned │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ _Unwind_Context │ │ │ │ │ action_table │ │ │ │ │ read_uleb128 │ │ │ │ │ read_encoded_value │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ +_URC_FATAL_PHASE1_ERROR │ │ │ │ │ ip_before_insn │ │ │ │ │ _Unwind_Exception │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ found_something │ │ │ │ │ lsda_header_info │ │ │ │ │ exception_cleanup │ │ │ │ │ long long int │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -19,37 +19,37 @@ │ │ │ │ │ [ 107] _Unwind_Action │ │ │ │ │ [ 116] _URC_NO_REASON │ │ │ │ │ [ 125] _URC_NORMAL_STOP │ │ │ │ │ [ 136] _sleb128_t │ │ │ │ │ [ 141] unsigned char │ │ │ │ │ [ 14f] ttype_base │ │ │ │ │ [ 15a] info │ │ │ │ │ - [ 15f] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ - [ 177] long unsigned int │ │ │ │ │ - [ 189] parse_lsda_header │ │ │ │ │ - [ 19b] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ 1b0] landing_pad │ │ │ │ │ - [ 1bc] base_of_encoded_value │ │ │ │ │ - [ 1d2] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ - [ 1ea] _Unwind_Word │ │ │ │ │ - [ 1f7] exception_class │ │ │ │ │ - [ 207] _URC_END_OF_STACK │ │ │ │ │ - [ 219] _Unwind_Exception_Class │ │ │ │ │ - [ 231] result │ │ │ │ │ - [ 238] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 256] base │ │ │ │ │ - [ 25b] unsigned int │ │ │ │ │ - [ 268] long long unsigned int │ │ │ │ │ - [ 27f] unaligned │ │ │ │ │ - [ 289] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ - [ 2e8] _Unwind_Context │ │ │ │ │ - [ 2f8] action_table │ │ │ │ │ - [ 305] read_uleb128 │ │ │ │ │ - [ 312] read_encoded_value │ │ │ │ │ - [ 325] _Unwind_Ptr │ │ │ │ │ + [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + [ 1be] long unsigned int │ │ │ │ │ + [ 1d0] parse_lsda_header │ │ │ │ │ + [ 1e2] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 1f7] landing_pad │ │ │ │ │ + [ 203] base_of_encoded_value │ │ │ │ │ + [ 219] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + [ 231] _Unwind_Word │ │ │ │ │ + [ 23e] exception_class │ │ │ │ │ + [ 24e] _URC_END_OF_STACK │ │ │ │ │ + [ 260] _Unwind_Exception_Class │ │ │ │ │ + [ 278] result │ │ │ │ │ + [ 27f] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 29d] base │ │ │ │ │ + [ 2a2] unsigned int │ │ │ │ │ + [ 2af] long long unsigned int │ │ │ │ │ + [ 2c6] unaligned │ │ │ │ │ + [ 2d0] _Unwind_Context │ │ │ │ │ + [ 2e0] action_table │ │ │ │ │ + [ 2ed] read_uleb128 │ │ │ │ │ + [ 2fa] read_encoded_value │ │ │ │ │ + [ 30d] _Unwind_Ptr │ │ │ │ │ + [ 319] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 331] context │ │ │ │ │ [ 339] ip_before_insn │ │ │ │ │ [ 348] _Unwind_Exception │ │ │ │ │ [ 35a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 38f] found_something │ │ │ │ │ [ 39f] version │ │ │ │ │ [ 3a7] LPStart │ │ │ ├── emutls.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -13,48 +13,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000002c 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000030 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc98 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 9c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 0000003e 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 00000049 00000c01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ 0000005c 00000c01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -000000ba 00000c01 R_MSP430_32 00000000 .debug_str + 6f │ │ │ │ │ -000000c7 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000101 00000c01 R_MSP430_32 00000000 .debug_str + 12 │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ +000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +000000ba 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000000c7 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +00000101 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010e 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000123 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000012c 00000205 R_MSP430_16_BYTE 00000000 .text + 12 │ │ │ │ │ 0000012e 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 0000013c 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000145 00000801 R_MSP430_32 00000000 .debug_loc + 26 │ │ │ │ │ 0000014e 00000801 R_MSP430_32 00000000 .debug_loc + 3f │ │ │ │ │ -00000157 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000157 00000c01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ 0000015e 00000205 R_MSP430_16_BYTE 00000000 .text + 74 │ │ │ │ │ 00000160 00000205 R_MSP430_16_BYTE 00000000 .text + 9c │ │ │ │ │ -00000173 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000180 00000c01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000173 00000c01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000180 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ +0000018d 00000c01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe3c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xe54 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 emutls.c │ │ │ │ │ 2 1 0 0 gthr-single.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,37 +2,37 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x197 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x2d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x28): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xab): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x6a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x9c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10d): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x112): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x108): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10d): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <3e> DW_AT_name : (indirect string, offset: 0x192): word │ │ │ │ │ <42> DW_AT_decl_file : 1 │ │ │ │ │ <43> DW_AT_decl_line : 32 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x183): pointer │ │ │ │ │ @@ -54,53 +54,53 @@ │ │ │ │ │ <6b> DW_AT_decl_file : 1 │ │ │ │ │ <6c> DW_AT_decl_line : 41 │ │ │ │ │ <6d> DW_AT_type : <0x72> │ │ │ │ │ <2><71>: Abbrev Number: 0 │ │ │ │ │ <1><72>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <73> DW_AT_byte_size : 2 │ │ │ │ │ <1><74>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x9b): __emutls_object │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xfd): __emutls_object │ │ │ │ │ <79> DW_AT_byte_size : 8 │ │ │ │ │ <7a> DW_AT_decl_file : 1 │ │ │ │ │ <7b> DW_AT_decl_line : 35 │ │ │ │ │ <7c> DW_AT_sibling : <0xb9> │ │ │ │ │ <2><80>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xd): size │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x17e): size │ │ │ │ │ <85> DW_AT_decl_file : 1 │ │ │ │ │ <86> DW_AT_decl_line : 37 │ │ │ │ │ <87> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <8b> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><8e>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x27): align │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ <93> DW_AT_decl_file : 1 │ │ │ │ │ <94> DW_AT_decl_line : 38 │ │ │ │ │ <95> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <99> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><9c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : loc │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 42 │ │ │ │ │ DW_AT_type : <0x53> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x116): templ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x178): templ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 43 │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x6f): __gthread_active_p │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd1): __gthread_active_p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 211 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1>: Abbrev Number: 13 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x62): emutls_alloc │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x5d): emutls_alloc │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 92 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ DW_AT_inline : 1 (inlined) │ │ │ │ │ DW_AT_sibling : <0xf9> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -120,15 +120,15 @@ │ │ │ │ │ DW_AT_type : <0x72> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 16 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x74>, __emutls_object │ │ │ │ │ <1>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <100> DW_AT_external : 1 │ │ │ │ │ - <101> DW_AT_name : (indirect string, offset: 0x12): __emutls_get_address │ │ │ │ │ + <101> DW_AT_name : (indirect string, offset: 0xd): __emutls_get_address │ │ │ │ │ <105> DW_AT_decl_file : 1 │ │ │ │ │ <106> DW_AT_decl_line : 126 │ │ │ │ │ <107> DW_AT_prototyped : 1 │ │ │ │ │ <108> DW_AT_type : <0x72> │ │ │ │ │ <10c> DW_AT_low_pc : 0x0 │ │ │ │ │ <10e> DW_AT_high_pc : 0x74 │ │ │ │ │ <110> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -157,41 +157,41 @@ │ │ │ │ │ <14a> DW_AT_abstract_origin: <0xed> │ │ │ │ │ <14e> DW_AT_location : 0x3f (location list) │ │ │ │ │ <4><152>: Abbrev Number: 0 │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ - <157> DW_AT_name : (indirect string, offset: 0x82): __emutls_register_common │ │ │ │ │ + <157> DW_AT_name : (indirect string, offset: 0xe4): __emutls_register_common │ │ │ │ │ <15b> DW_AT_decl_file : 1 │ │ │ │ │ <15c> DW_AT_decl_line : 190 │ │ │ │ │ <15d> DW_AT_prototyped : 1 │ │ │ │ │ <15e> DW_AT_low_pc : 0x74 │ │ │ │ │ <160> DW_AT_high_pc : 0x9c │ │ │ │ │ <162> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><165>: Abbrev Number: 24 (DW_TAG_formal_parameter) │ │ │ │ │ <166> DW_AT_name : obj │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 190 │ │ │ │ │ <16c> DW_AT_type : <0xf9>, __emutls_object │ │ │ │ │ <170> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><172>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0xd): size │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x17e): size │ │ │ │ │ <177> DW_AT_decl_file : 1 │ │ │ │ │ <178> DW_AT_decl_line : 191 │ │ │ │ │ <179> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <17d> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><17f>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <180> DW_AT_name : (indirect string, offset: 0x27): align │ │ │ │ │ + <180> DW_AT_name : (indirect string, offset: 0x22): align │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ │ <185> DW_AT_decl_line : 191 │ │ │ │ │ <186> DW_AT_type : <0x3d>, word, unsigned int │ │ │ │ │ <18a> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><18c>: Abbrev Number: 25 (DW_TAG_formal_parameter) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x116): templ │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x178): templ │ │ │ │ │ <191> DW_AT_decl_file : 1 │ │ │ │ │ <192> DW_AT_decl_line : 191 │ │ │ │ │ <193> DW_AT_type : <0x72> │ │ │ │ │ <197> DW_AT_location : 1 byte block: 5c (DW_OP_reg12 (r12)) │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ emutls.c │ │ │ │ │ gthr-single.h │ │ │ │ │ unsigned int │ │ │ │ │ __emutls_get_address │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ emutls_alloc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ __gthread_active_p │ │ │ │ │ __emutls_register_common │ │ │ │ │ __emutls_object │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ - [ d] size │ │ │ │ │ - [ 12] __emutls_get_address │ │ │ │ │ - [ 27] align │ │ │ │ │ - [ 2d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 62] emutls_alloc │ │ │ │ │ - [ 6f] __gthread_active_p │ │ │ │ │ - [ 82] __emutls_register_common │ │ │ │ │ - [ 9b] __emutls_object │ │ │ │ │ - [ ab] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - [ 108] char │ │ │ │ │ - [ 10d] long int │ │ │ │ │ - [ 116] templ │ │ │ │ │ - [ 11c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d] __emutls_get_address │ │ │ │ │ + [ 22] align │ │ │ │ │ + [ 28] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 5d] emutls_alloc │ │ │ │ │ + [ 6a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ d1] __gthread_active_p │ │ │ │ │ + [ e4] __emutls_register_common │ │ │ │ │ + [ fd] __emutls_object │ │ │ │ │ + [ 10d] char │ │ │ │ │ + [ 112] long int │ │ │ │ │ + [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + [ 178] templ │ │ │ │ │ + [ 17e] size │ │ │ │ │ [ 183] pointer │ │ │ │ │ [ 18b] offset │ │ │ │ │ [ 192] word │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mcpu-430x/mmpy-16/libgcov.a │ │ │ ├── file list │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ ----------- 0 0 0 106 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 106 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 3096 2018-01-24 18:25:45.000000 _gcov.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:45.000000 _gcov_merge_add.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2176 2018-01-24 18:25:45.000000 _gcov_merge_single.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2176 2018-01-24 18:25:45.000000 _gcov_merge_delta.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_fork.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execl.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execlp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execle.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execvp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_execve.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_interval_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_pow2_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_one_value_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_indirect_call_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_average_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_ior_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1388 2018-01-24 18:25:45.000000 _gcov_merge_ior.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3096 2022-01-07 17:15:06.000000 _gcov.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:15:06.000000 _gcov_merge_add.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2176 2022-01-07 17:15:06.000000 _gcov_merge_single.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2176 2022-01-07 17:15:06.000000 _gcov_merge_delta.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:06.000000 _gcov_fork.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:06.000000 _gcov_execl.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_execlp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_execle.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_execv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_execvp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_execve.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_interval_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_pow2_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_one_value_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_indirect_call_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_average_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_ior_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1388 2022-01-07 17:15:07.000000 _gcov_merge_ior.o │ │ │ ├── _gcov.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -5,48 +5,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000022 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000026 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa38 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ -00000044 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000049 00000a01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000056 00000a01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 1d7 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ +00000044 00000a01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ +00000049 00000a01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +00000056 00000a01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000068 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000089 00000a01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -00000098 00000a01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ +00000089 00000a01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000098 00000a01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ 000000b7 00000a01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ -000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ -0000010b 00000a01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -0000011b 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000128 00000a01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ +000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ +0000010b 00000a01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +0000011b 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000128 00000a01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000137 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000146 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000155 00000a01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000164 00000a01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000173 00000a01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ -00000182 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000191 00000a01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ +00000146 00000a01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ +00000155 00000a01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000164 00000a01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +00000173 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +00000182 00000a01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000191 00000a01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ 000001c9 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001cb 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -000001e2 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +000001e2 00000a01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 000001e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 000001eb 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbf4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,80 +2,80 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1ed (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x133): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x194): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x176): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x13): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xcf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x1dd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1d7): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <37> DW_AT_byte_size : 2 │ │ │ │ │ <38> DW_AT_type : <0x3c>, char │ │ │ │ │ <1><3c>: Abbrev Number: 5 (DW_TAG_const_type) │ │ │ │ │ <3d> DW_AT_type : <0x41>, char │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x162): char │ │ │ │ │ <1><48>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x123): gcov_unsigned_t │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x184): gcov_unsigned_t │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 168 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0xb6): long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x113): gcov_type │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x174): gcov_type │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 171 │ │ │ │ │ <61> DW_AT_type : <0x65>, long long int │ │ │ │ │ <1><65>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 8 │ │ │ │ │ <67> DW_AT_encoding : 5 (signed) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6c>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x106): gcov_fn_info │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x167): gcov_fn_info │ │ │ │ │ <71> DW_AT_byte_size : 8 │ │ │ │ │ <72> DW_AT_decl_file : 2 │ │ │ │ │ <73> DW_AT_decl_line : 415 │ │ │ │ │ <75> DW_AT_sibling : <0xa7> │ │ │ │ │ <2><79>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x11d): ident │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x17e): ident │ │ │ │ │ <7e> DW_AT_decl_file : 2 │ │ │ │ │ <7f> DW_AT_decl_line : 417 │ │ │ │ │ <81> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <85> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><88>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <89> DW_AT_name : (indirect string, offset: 0x38): checksum │ │ │ │ │ + <89> DW_AT_name : (indirect string, offset: 0x96): checksum │ │ │ │ │ <8d> DW_AT_decl_file : 2 │ │ │ │ │ <8e> DW_AT_decl_line : 418 │ │ │ │ │ <90> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <94> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><97>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xbe): n_ctrs │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0xc8): n_ctrs │ │ │ │ │ <9c> DW_AT_decl_file : 2 │ │ │ │ │ <9d> DW_AT_decl_line : 419 │ │ │ │ │ <9f> DW_AT_type : <0xa7>, unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ @@ -99,88 +99,88 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x5a>, gcov_type, long long int │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2a): gcov_ctr_info │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x88): gcov_ctr_info │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 426 │ │ │ │ │ DW_AT_sibling : <0x11a> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ DW_AT_name : num │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 428 │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x168): values │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c9): values │ │ │ │ │ <100> DW_AT_decl_file : 2 │ │ │ │ │ <101> DW_AT_decl_line : 429 │ │ │ │ │ <103> DW_AT_type : <0xd9>, gcov_type, long long int │ │ │ │ │ <107> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10a>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <10b> DW_AT_name : (indirect string, offset: 0xef): merge │ │ │ │ │ + <10b> DW_AT_name : (indirect string, offset: 0x150): merge │ │ │ │ │ <10f> DW_AT_decl_file : 2 │ │ │ │ │ <110> DW_AT_decl_line : 430 │ │ │ │ │ <112> DW_AT_type : <0xb6>, gcov_merge_fn │ │ │ │ │ <116> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><119>: Abbrev Number: 0 │ │ │ │ │ <1><11a>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0xc5): gcov_info │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x9f): gcov_info │ │ │ │ │ <11f> DW_AT_byte_size : 18 │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 434 │ │ │ │ │ <123> DW_AT_sibling : <0x1a0> │ │ │ │ │ <2><127>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <128> DW_AT_name : (indirect string, offset: 0xde): version │ │ │ │ │ + <128> DW_AT_name : (indirect string, offset: 0x13f): version │ │ │ │ │ <12c> DW_AT_decl_file : 2 │ │ │ │ │ <12d> DW_AT_decl_line : 436 │ │ │ │ │ <12f> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <133> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><136>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <137> DW_AT_name : (indirect string, offset: 0xe): next │ │ │ │ │ <13b> DW_AT_decl_file : 2 │ │ │ │ │ <13c> DW_AT_decl_line : 437 │ │ │ │ │ <13e> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <142> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><145>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <146> DW_AT_name : (indirect string, offset: 0xcf): stamp │ │ │ │ │ + <146> DW_AT_name : (indirect string, offset: 0x1ec): stamp │ │ │ │ │ <14a> DW_AT_decl_file : 2 │ │ │ │ │ <14b> DW_AT_decl_line : 439 │ │ │ │ │ <14d> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <151> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><154>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <155> DW_AT_name : (indirect string, offset: 0xe6): filename │ │ │ │ │ + <155> DW_AT_name : (indirect string, offset: 0x147): filename │ │ │ │ │ <159> DW_AT_decl_file : 2 │ │ │ │ │ <15a> DW_AT_decl_line : 440 │ │ │ │ │ <15c> DW_AT_type : <0x36>, char │ │ │ │ │ <160> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><163>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <164> DW_AT_name : (indirect string, offset: 0xf5): n_functions │ │ │ │ │ + <164> DW_AT_name : (indirect string, offset: 0x156): n_functions │ │ │ │ │ <168> DW_AT_decl_file : 2 │ │ │ │ │ <169> DW_AT_decl_line : 442 │ │ │ │ │ <16b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16f> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><172>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x20): functions │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x7e): functions │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ <178> DW_AT_decl_line : 443 │ │ │ │ │ <17a> DW_AT_type : <0x1a6>, gcov_fn_info │ │ │ │ │ <17e> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><181>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0xd5): ctr_mask │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x136): ctr_mask │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 445 │ │ │ │ │ <189> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <18d> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><190>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <191> DW_AT_name : (indirect string, offset: 0x16f): counts │ │ │ │ │ + <191> DW_AT_name : (indirect string, offset: 0x1d0): counts │ │ │ │ │ <195> DW_AT_decl_file : 2 │ │ │ │ │ <196> DW_AT_decl_line : 446 │ │ │ │ │ <198> DW_AT_type : <0x1b1>, gcov_ctr_info │ │ │ │ │ <19c> DW_AT_data_member_location: 2 byte block: 23 12 (DW_OP_plus_uconst: 18) │ │ │ │ │ <2><19f>: Abbrev Number: 0 │ │ │ │ │ <1><1a0>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <1a1> DW_AT_byte_size : 2 │ │ │ │ │ @@ -194,15 +194,15 @@ │ │ │ │ │ <1b2> DW_AT_type : <0xdf>, gcov_ctr_info │ │ │ │ │ <1b6> DW_AT_sibling : <0x1c0> │ │ │ │ │ <2><1ba>: Abbrev Number: 10 (DW_TAG_subrange_type) │ │ │ │ │ <1bb> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <2><1bf>: Abbrev Number: 0 │ │ │ │ │ <1><1c0>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1c1> DW_AT_external : 1 │ │ │ │ │ - <1c2> DW_AT_name : (indirect string, offset: 0x1e6): __gcov_init │ │ │ │ │ + <1c2> DW_AT_name : (indirect string, offset: 0x1e0): __gcov_init │ │ │ │ │ <1c6> DW_AT_decl_file : 1 │ │ │ │ │ <1c7> DW_AT_decl_line : 49 │ │ │ │ │ <1c8> DW_AT_prototyped : 1 │ │ │ │ │ <1c9> DW_AT_low_pc : 0x0 │ │ │ │ │ <1cb> DW_AT_high_pc : 0x2 │ │ │ │ │ <1cd> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1d0> DW_AT_sibling : <0x1e0> │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1d7> DW_AT_decl_file : 1 │ │ │ │ │ <1d8> DW_AT_decl_line : 49 │ │ │ │ │ <1d9> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <1dd> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><1df>: Abbrev Number: 0 │ │ │ │ │ <1><1e0>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1e1> DW_AT_external : 1 │ │ │ │ │ - <1e2> DW_AT_name : (indirect string, offset: 0x9f): __gcov_flush │ │ │ │ │ + <1e2> DW_AT_name : (indirect string, offset: 0xa9): __gcov_flush │ │ │ │ │ <1e6> DW_AT_decl_file : 1 │ │ │ │ │ <1e7> DW_AT_decl_line : 50 │ │ │ │ │ <1e8> DW_AT_prototyped : 1 │ │ │ │ │ <1e9> DW_AT_low_pc : 0x2 │ │ │ │ │ <1eb> DW_AT_high_pc : 0x4 │ │ │ │ │ <1ed> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1><1f0>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ unsigned int │ │ │ │ │ functions │ │ │ │ │ gcov_ctr_info │ │ │ │ │ checksum │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +gcov_info │ │ │ │ │ __gcov_flush │ │ │ │ │ long unsigned int │ │ │ │ │ -gcov_info │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ ctr_mask │ │ │ │ │ filename │ │ │ │ │ n_functions │ │ │ │ │ gcov_fn_info │ │ │ │ │ gcov_type │ │ │ │ │ gcov_unsigned_t │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ __gcov_init │ │ │ │ │ gcov_merge_fn │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] next │ │ │ │ │ - [ 13] unsigned int │ │ │ │ │ - [ 20] functions │ │ │ │ │ - [ 2a] gcov_ctr_info │ │ │ │ │ - [ 38] checksum │ │ │ │ │ - [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 9f] __gcov_flush │ │ │ │ │ - [ ac] long unsigned int │ │ │ │ │ - [ be] n_ctrs │ │ │ │ │ - [ c5] gcov_info │ │ │ │ │ - [ cf] stamp │ │ │ │ │ - [ d5] ctr_mask │ │ │ │ │ - [ de] version │ │ │ │ │ - [ e6] filename │ │ │ │ │ - [ ef] merge │ │ │ │ │ - [ f5] n_functions │ │ │ │ │ - [ 101] char │ │ │ │ │ - [ 106] gcov_fn_info │ │ │ │ │ - [ 113] gcov_type │ │ │ │ │ - [ 11d] ident │ │ │ │ │ - [ 123] gcov_unsigned_t │ │ │ │ │ - [ 133] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 168] values │ │ │ │ │ - [ 16f] counts │ │ │ │ │ - [ 176] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ 1dd] long int │ │ │ │ │ - [ 1e6] __gcov_init │ │ │ │ │ + [ 13] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 71] unsigned int │ │ │ │ │ + [ 7e] functions │ │ │ │ │ + [ 88] gcov_ctr_info │ │ │ │ │ + [ 96] checksum │ │ │ │ │ + [ 9f] gcov_info │ │ │ │ │ + [ a9] __gcov_flush │ │ │ │ │ + [ b6] long unsigned int │ │ │ │ │ + [ c8] n_ctrs │ │ │ │ │ + [ cf] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 136] ctr_mask │ │ │ │ │ + [ 13f] version │ │ │ │ │ + [ 147] filename │ │ │ │ │ + [ 150] merge │ │ │ │ │ + [ 156] n_functions │ │ │ │ │ + [ 162] char │ │ │ │ │ + [ 167] gcov_fn_info │ │ │ │ │ + [ 174] gcov_type │ │ │ │ │ + [ 17e] ident │ │ │ │ │ + [ 184] gcov_unsigned_t │ │ │ │ │ + [ 194] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c9] values │ │ │ │ │ + [ 1d0] counts │ │ │ │ │ + [ 1d7] long int │ │ │ │ │ + [ 1e0] __gcov_init │ │ │ │ │ + [ 1ec] stamp │ │ │ │ │ [ 1f2] gcov_merge_fn │ │ │ ├── _gcov_merge_add.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x77c contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x854 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x86c contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x30): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x97): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x65): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x13e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe0): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x151): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x147): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x156): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_add │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x86): __gcov_merge_add │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 54 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xcc): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 54 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x133): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xd5): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 55 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_add │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] __gcov_merge_add │ │ │ │ │ - [ 30] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 65] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] __gcov_merge_add │ │ │ │ │ + [ 97] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ cc] counters │ │ │ │ │ - [ d5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 133] n_counters │ │ │ │ │ - [ 13e] long int │ │ │ │ │ + [ d5] n_counters │ │ │ │ │ + [ e0] long int │ │ │ │ │ + [ e9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 147] gcov_type │ │ │ │ │ [ 151] char │ │ │ │ │ [ 156] long long int │ │ │ ├── _gcov_merge_single.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,30 +4,30 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x784 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ 00000040 00000a01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ -00000045 00000a01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ +00000045 00000a01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x85c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x874 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,23 +4,23 @@ │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x33): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x68): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x85): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xed): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x141): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x7c): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x14): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x154): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x21): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x14a): gcov_type │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0xe3): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x159): long long int │ │ │ │ │ @@ -51,21 +51,21 @@ │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 59 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xcf): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x68): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 59 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x136): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x71): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 60 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ __gcov_merge_single │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gcov_merge_single │ │ │ │ │ [ 14] unsigned int │ │ │ │ │ [ 21] long unsigned int │ │ │ │ │ [ 33] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 68] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ cf] counters │ │ │ │ │ - [ d8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 136] n_counters │ │ │ │ │ - [ 141] long int │ │ │ │ │ - [ 14a] gcov_type │ │ │ │ │ + [ 68] counters │ │ │ │ │ + [ 71] n_counters │ │ │ │ │ + [ 7c] long int │ │ │ │ │ + [ 85] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ e3] gcov_type │ │ │ │ │ + [ ed] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ [ 154] char │ │ │ │ │ [ 159] long long int │ │ │ ├── _gcov_merge_delta.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x784 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 158 │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x85c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x874 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,70 +2,70 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x32): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x99): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x67): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xeb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xe2): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x153): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x149): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x158): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_delta │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x86): __gcov_merge_delta │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 64 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xce): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 64 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x135): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xd7): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 65 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_delta │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] __gcov_merge_delta │ │ │ │ │ - [ 32] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 67] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] __gcov_merge_delta │ │ │ │ │ + [ 99] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ ce] counters │ │ │ │ │ - [ d7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 135] n_counters │ │ │ │ │ - [ 140] long int │ │ │ │ │ + [ d7] n_counters │ │ │ │ │ + [ e2] long int │ │ │ │ │ + [ eb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 149] gcov_type │ │ │ │ │ [ 153] char │ │ │ │ │ [ 158] long long int │ │ │ ├── _gcov_fork.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execl.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execlp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execle.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execvp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_execve.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_interval_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_pow2_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_one_value_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_indirect_call_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_average_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_ior_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ │ ├── _gcov_merge_ior.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4dc contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x86): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xc4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x119): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xbb): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x67): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x122): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x74): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 8 │ │ │ │ │ <46> DW_AT_encoding : 5 (signed) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x127): long long int │ │ │ │ │ <1><4b>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ - [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 119] long int │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mcpu-430x/mmpy-16/libgcc │ │ │ │ │ + [ 67] unsigned int │ │ │ │ │ + [ 74] long unsigned int │ │ │ │ │ + [ 86] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bb] long int │ │ │ │ │ + [ c4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 122] char │ │ │ │ │ [ 127] long long int │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mmpy-16/libcrt0.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 248 2018-01-24 18:25:37.000000 / │ │ │ │ +---------- 0 0 0 248 2022-01-07 17:14:58.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:37.000000 _reset_vector__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:37.000000 __watchdog_support.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:37.000000 __init_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:37.000000 __low_level_init.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1708 2018-01-24 18:25:37.000000 _copy_data.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:37.000000 _clear_bss.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:37.000000 __stop_progExec__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:37.000000 _endless_loop__.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:37.000000 _unexpected_.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:37.000000 _ctors430.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1656 2018-01-24 18:25:37.000000 _dtors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:14:58.000000 _reset_vector__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:14:58.000000 __watchdog_support.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:58.000000 __init_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:14:58.000000 __low_level_init.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1708 2022-01-07 17:14:58.000000 _copy_data.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:58.000000 _clear_bss.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:14:58.000000 __stop_progExec__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:14:58.000000 _endless_loop__.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:58.000000 _unexpected_.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:58.000000 _ctors430.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1656 2022-01-07 17:14:58.000000 _dtors430.o │ │ │ ├── __watchdog_support.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .noinit.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ ├── __init_stack.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x14 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mmpy-16/libcrt0dwdt.a │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ ----------- 0 0 0 226 2018-01-24 18:25:38.000000 / │ │ │ │ +---------- 0 0 0 226 2022-01-07 17:14:58.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 762 2018-01-24 18:25:37.000000 _reset_vector__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:37.000000 __watchdog_support-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:37.000000 __init_stack-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 538 2018-01-24 18:25:37.000000 __low_level_init-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1616 2018-01-24 18:25:37.000000 _copy_data-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1564 2018-01-24 18:25:37.000000 _clear_bss-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 539 2018-01-24 18:25:37.000000 __stop_progExec__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1432 2018-01-24 18:25:37.000000 _endless_loop__-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:38.000000 _unexpected_-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:38.000000 _ctors430-dwdt.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1572 2018-01-24 18:25:38.000000 _dtors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 762 2022-01-07 17:14:58.000000 _reset_vector__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:14:58.000000 __watchdog_support-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:58.000000 __init_stack-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 538 2022-01-07 17:14:58.000000 __low_level_init-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1616 2022-01-07 17:14:58.000000 _copy_data-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1564 2022-01-07 17:14:58.000000 _clear_bss-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 539 2022-01-07 17:14:58.000000 __stop_progExec__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1432 2022-01-07 17:14:58.000000 _endless_loop__-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:58.000000 _unexpected_-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:58.000000 _ctors430-dwdt.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1572 2022-01-07 17:14:58.000000 _dtors430-dwdt.o │ │ │ ├── __watchdog_support-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init1 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __init_stack-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init2 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _copy_data-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _clear_bss-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init4 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _endless_loop__-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ _endless_loop__ │ │ │ ├── _unexpected_-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.crt0 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ctors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.init6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _dtors430-dwdt.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x74): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 crt0.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007f] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ - <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ + <73> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/crt0.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/gcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.fini6 │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mmpy-16/libgcc.a │ │ │ ├── file list │ │ │ │ @@ -1,136 +1,136 @@ │ │ │ │ ----------- 0 0 0 2814 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 2814 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:29.000000 _cmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:29.000000 _ucmpsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1520 2018-01-24 18:25:29.000000 _cmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1520 2018-01-24 18:25:29.000000 _ucmpdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:29.000000 _mulqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1560 2018-01-24 18:25:29.000000 _mulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1560 2018-01-24 18:25:29.000000 _umulqihi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1500 2018-01-24 18:25:29.000000 _mulhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1584 2018-01-24 18:25:29.000000 _mulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1568 2018-01-24 18:25:29.000000 _umulhisi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1532 2018-01-24 18:25:29.000000 _mulsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1652 2018-01-24 18:25:29.000000 _mulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1632 2018-01-24 18:25:29.000000 _umulsidi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1720 2018-01-24 18:25:29.000000 _muldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1624 2018-01-24 18:25:29.000000 _udivmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1700 2018-01-24 18:25:30.000000 _divmod8.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1632 2018-01-24 18:25:30.000000 _udivmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1704 2018-01-24 18:25:30.000000 _divmod16.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1676 2018-01-24 18:25:30.000000 _udivmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1732 2018-01-24 18:25:30.000000 _divmod32.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1972 2018-01-24 18:25:30.000000 _udivmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1896 2018-01-24 18:25:30.000000 _divmod64.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1516 2018-01-24 18:25:30.000000 __prologue_saver.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:30.000000 __epilogue_restorer.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1520 2018-01-24 18:25:30.000000 __epilogue_restorer_intr.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1484 2018-01-24 18:25:30.000000 _ashlqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1484 2018-01-24 18:25:30.000000 _ashrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1488 2018-01-24 18:25:30.000000 _lshrqi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:30.000000 _ashlhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1504 2018-01-24 18:25:30.000000 _ashrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1676 2018-01-24 18:25:30.000000 _lshrhi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1628 2018-01-24 18:25:30.000000 _ashlsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1640 2018-01-24 18:25:30.000000 _ashrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 513 2018-01-24 18:25:30.000000 _lshrsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1772 2018-01-24 18:25:30.000000 _ashldi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1808 2018-01-24 18:25:30.000000 _ashrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1772 2018-01-24 18:25:30.000000 _lshrdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2924 2018-01-24 18:25:30.000000 _negdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2224 2018-01-24 18:25:30.000000 _clear_cache.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2240 2018-01-24 18:25:30.000000 _enable_execute_stack.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:30.000000 _trampoline.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:30.000000 __main.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2588 2018-01-24 18:25:30.000000 _absvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2700 2018-01-24 18:25:30.000000 _absvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2720 2018-01-24 18:25:30.000000 _addvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2904 2018-01-24 18:25:30.000000 _addvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2720 2018-01-24 18:25:30.000000 _subvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2896 2018-01-24 18:25:30.000000 _subvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2716 2018-01-24 18:25:31.000000 _mulvsi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4824 2018-01-24 18:25:31.000000 _mulvdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2608 2018-01-24 18:25:31.000000 _negvsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2792 2018-01-24 18:25:31.000000 _negvdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1944 2018-01-24 18:25:31.000000 _ctors.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3292 2018-01-24 18:25:31.000000 _ffssi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3784 2018-01-24 18:25:31.000000 _ffsdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2156 2018-01-24 18:25:31.000000 _clz.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3088 2018-01-24 18:25:31.000000 _clzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3576 2018-01-24 18:25:31.000000 _clzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3220 2018-01-24 18:25:31.000000 _ctzsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3764 2018-01-24 18:25:31.000000 _ctzdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2168 2018-01-24 18:25:31.000000 _popcount_tab.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2796 2018-01-24 18:25:31.000000 _popcountsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2880 2018-01-24 18:25:31.000000 _popcountdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2548 2018-01-24 18:25:31.000000 _paritysi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2932 2018-01-24 18:25:31.000000 _paritydi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2956 2018-01-24 18:25:31.000000 _powisf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:31.000000 _powidf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:31.000000 _powixf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _powitf2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6772 2018-01-24 18:25:32.000000 _mulsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _muldc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _mulxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _multc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6248 2018-01-24 18:25:32.000000 _divsc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _divdc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _divxc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _divtc3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2556 2018-01-24 18:25:32.000000 _bswapsi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2992 2018-01-24 18:25:32.000000 _bswapdi2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2716 2018-01-24 18:25:32.000000 _fixunssfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixunsdfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixunsxfsi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2648 2018-01-24 18:25:32.000000 _fixsfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixtfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3640 2018-01-24 18:25:32.000000 _fixunssfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixunsdfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:32.000000 _fixunsxfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _fixunstfdi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3988 2018-01-24 18:25:33.000000 _floatdisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatdidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatdixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4096 2018-01-24 18:25:33.000000 _floatundisf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatundidf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatundixf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _floatunditf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1540 2018-01-24 18:25:33.000000 _eprintf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2972 2018-01-24 18:25:33.000000 __gcc_bcmp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14752 2018-01-24 18:25:33.000000 _divdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14656 2018-01-24 18:25:33.000000 _moddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14524 2018-01-24 18:25:33.000000 _udivdi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14072 2018-01-24 18:25:34.000000 _umoddi3.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2460 2018-01-24 18:25:34.000000 _udiv_w_sdiv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 15536 2018-01-24 18:25:34.000000 _udivmoddi4.o │ │ │ │ --rw-rw-r-- 0 2952 1009 4692 2018-01-24 18:25:34.000000 _pack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3868 2018-01-24 18:25:34.000000 _unpack_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 6704 2018-01-24 18:25:34.000000 _addsub_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5816 2018-01-24 18:25:34.000000 _mul_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 5016 2018-01-24 18:25:34.000000 _div_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3404 2018-01-24 18:25:34.000000 _fpcmp_parts_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3448 2018-01-24 18:25:34.000000 _compare_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _eq_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _ne_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _gt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _ge_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _lt_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3748 2018-01-24 18:25:34.000000 _le_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3708 2018-01-24 18:25:34.000000 _unord_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3900 2018-01-24 18:25:34.000000 _si_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3832 2018-01-24 18:25:35.000000 _sf_to_si.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3440 2018-01-24 18:25:35.000000 _negate_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3268 2018-01-24 18:25:35.000000 _make_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2020 2018-01-24 18:25:35.000000 _sf_to_df.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2320 2018-01-24 18:25:35.000000 _thenan_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2020 2018-01-24 18:25:35.000000 _sf_to_usi.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3908 2018-01-24 18:25:35.000000 _usi_to_sf.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1428 2018-01-24 18:25:35.000000 unwind-dw2.o │ │ │ │ --rw-rw-r-- 0 2952 1009 33848 2018-01-24 18:25:35.000000 unwind-dw2-fde.o │ │ │ │ --rw-rw-r-- 0 2952 1009 14948 2018-01-24 18:25:35.000000 unwind-sjlj.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3336 2018-01-24 18:25:35.000000 gthr-gnat.o │ │ │ │ --rw-rw-r-- 0 2952 1009 9572 2018-01-24 18:25:35.000000 unwind-c.o │ │ │ │ --rw-rw-r-- 0 2952 1009 3708 2018-01-24 18:25:35.000000 emutls.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:48.000000 _cmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:48.000000 _ucmpsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1520 2022-01-07 17:14:48.000000 _cmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1520 2022-01-07 17:14:48.000000 _ucmpdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:48.000000 _mulqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1560 2022-01-07 17:14:48.000000 _mulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1560 2022-01-07 17:14:48.000000 _umulqihi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1500 2022-01-07 17:14:48.000000 _mulhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1584 2022-01-07 17:14:48.000000 _mulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1568 2022-01-07 17:14:48.000000 _umulhisi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1532 2022-01-07 17:14:48.000000 _mulsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1652 2022-01-07 17:14:48.000000 _mulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1632 2022-01-07 17:14:48.000000 _umulsidi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1720 2022-01-07 17:14:48.000000 _muldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1624 2022-01-07 17:14:48.000000 _udivmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1700 2022-01-07 17:14:48.000000 _divmod8.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1632 2022-01-07 17:14:48.000000 _udivmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1704 2022-01-07 17:14:48.000000 _divmod16.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1676 2022-01-07 17:14:48.000000 _udivmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1732 2022-01-07 17:14:48.000000 _divmod32.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1972 2022-01-07 17:14:48.000000 _udivmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1896 2022-01-07 17:14:48.000000 _divmod64.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1516 2022-01-07 17:14:49.000000 __prologue_saver.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:49.000000 __epilogue_restorer.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1520 2022-01-07 17:14:49.000000 __epilogue_restorer_intr.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1484 2022-01-07 17:14:49.000000 _ashlqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1484 2022-01-07 17:14:49.000000 _ashrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1488 2022-01-07 17:14:49.000000 _lshrqi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:49.000000 _ashlhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1504 2022-01-07 17:14:49.000000 _ashrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1676 2022-01-07 17:14:49.000000 _lshrhi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1628 2022-01-07 17:14:49.000000 _ashlsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1640 2022-01-07 17:14:49.000000 _ashrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 513 2022-01-07 17:14:49.000000 _lshrsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1772 2022-01-07 17:14:49.000000 _ashldi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1808 2022-01-07 17:14:49.000000 _ashrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1772 2022-01-07 17:14:49.000000 _lshrdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2924 2022-01-07 17:14:49.000000 _negdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2224 2022-01-07 17:14:49.000000 _clear_cache.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2240 2022-01-07 17:14:49.000000 _enable_execute_stack.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:49.000000 _trampoline.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:49.000000 __main.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2588 2022-01-07 17:14:49.000000 _absvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2700 2022-01-07 17:14:49.000000 _absvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2720 2022-01-07 17:14:49.000000 _addvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2904 2022-01-07 17:14:49.000000 _addvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2720 2022-01-07 17:14:49.000000 _subvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2896 2022-01-07 17:14:50.000000 _subvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2716 2022-01-07 17:14:50.000000 _mulvsi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4824 2022-01-07 17:14:50.000000 _mulvdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2608 2022-01-07 17:14:50.000000 _negvsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2792 2022-01-07 17:14:50.000000 _negvdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1944 2022-01-07 17:14:50.000000 _ctors.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3292 2022-01-07 17:14:50.000000 _ffssi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3784 2022-01-07 17:14:50.000000 _ffsdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2156 2022-01-07 17:14:50.000000 _clz.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3088 2022-01-07 17:14:50.000000 _clzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3576 2022-01-07 17:14:50.000000 _clzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3220 2022-01-07 17:14:50.000000 _ctzsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3764 2022-01-07 17:14:50.000000 _ctzdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2168 2022-01-07 17:14:50.000000 _popcount_tab.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2796 2022-01-07 17:14:50.000000 _popcountsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2880 2022-01-07 17:14:50.000000 _popcountdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2548 2022-01-07 17:14:50.000000 _paritysi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2932 2022-01-07 17:14:50.000000 _paritydi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2956 2022-01-07 17:14:50.000000 _powisf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:50.000000 _powidf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:50.000000 _powixf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _powitf2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6772 2022-01-07 17:14:51.000000 _mulsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _muldc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _mulxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _multc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6248 2022-01-07 17:14:51.000000 _divsc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _divdc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _divxc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _divtc3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2556 2022-01-07 17:14:51.000000 _bswapsi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2992 2022-01-07 17:14:51.000000 _bswapdi2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2716 2022-01-07 17:14:51.000000 _fixunssfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _fixunsdfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _fixunsxfsi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2648 2022-01-07 17:14:51.000000 _fixsfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _fixdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _fixxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:51.000000 _fixtfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3640 2022-01-07 17:14:52.000000 _fixunssfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _fixunsdfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _fixunsxfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _fixunstfdi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3988 2022-01-07 17:14:52.000000 _floatdisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatdidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatdixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4096 2022-01-07 17:14:52.000000 _floatundisf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatundidf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatundixf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _floatunditf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1540 2022-01-07 17:14:52.000000 _eprintf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2972 2022-01-07 17:14:52.000000 __gcc_bcmp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14752 2022-01-07 17:14:52.000000 _divdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14656 2022-01-07 17:14:53.000000 _moddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14524 2022-01-07 17:14:53.000000 _udivdi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14072 2022-01-07 17:14:53.000000 _umoddi3.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2460 2022-01-07 17:14:53.000000 _udiv_w_sdiv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 15536 2022-01-07 17:14:53.000000 _udivmoddi4.o │ │ │ │ +-rw-r--r-- 0 1000 1000 4692 2022-01-07 17:14:53.000000 _pack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3868 2022-01-07 17:14:53.000000 _unpack_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 6704 2022-01-07 17:14:54.000000 _addsub_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5816 2022-01-07 17:14:54.000000 _mul_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 5016 2022-01-07 17:14:54.000000 _div_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3404 2022-01-07 17:14:54.000000 _fpcmp_parts_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3448 2022-01-07 17:14:54.000000 _compare_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _eq_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _ne_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _gt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _ge_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _lt_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3748 2022-01-07 17:14:54.000000 _le_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3708 2022-01-07 17:14:54.000000 _unord_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3900 2022-01-07 17:14:54.000000 _si_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3832 2022-01-07 17:14:54.000000 _sf_to_si.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3440 2022-01-07 17:14:54.000000 _negate_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3268 2022-01-07 17:14:54.000000 _make_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2020 2022-01-07 17:14:54.000000 _sf_to_df.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2320 2022-01-07 17:14:54.000000 _thenan_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2020 2022-01-07 17:14:55.000000 _sf_to_usi.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3908 2022-01-07 17:14:55.000000 _usi_to_sf.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1428 2022-01-07 17:14:55.000000 unwind-dw2.o │ │ │ │ +-rw-r--r-- 0 1000 1000 33848 2022-01-07 17:14:55.000000 unwind-dw2-fde.o │ │ │ │ +-rw-r--r-- 0 1000 1000 14948 2022-01-07 17:14:55.000000 unwind-sjlj.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3336 2022-01-07 17:14:55.000000 gthr-gnat.o │ │ │ │ +-rw-r--r-- 0 1000 1000 9572 2022-01-07 17:14:55.000000 unwind-c.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3708 2022-01-07 17:14:55.000000 emutls.o │ │ │ ├── _cmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpsi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////1//0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _cmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ucmpdi2.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x28 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKK//1////0/0/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x16 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulqihi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x8 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///2/0///// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x18 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulhisi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xc │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x2c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////3/0////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _mulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x42 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1//////////////O///////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _umulsidi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x36 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1///////0O///////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _muldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x76 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////1KKKKN///////04////3/0///////////////////////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x20 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod8.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod16.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x3a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///K////////K/////////4K/ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ #9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //0K/////////////////2//04K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod32.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x4c │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////K/////////////4K// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _udivmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xf0 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ #!S4A5A6A7A0A │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ 7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ///0K////////////////////////////////K/2///0 │ │ │ │ │ .///0KKKLN///06///0KKKLK///2///06////0KKKLLKKKKO////0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _divmod64.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xb6 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ ////K///////////////////K///////////////////// │ │ │ │ │ .///0KKKLN///06///0KKKLK///2///0 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __prologue_saver.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x22 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ KKKKKKKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x12 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── __epilogue_restorer_intr.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;AA?A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ //////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0xe │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrqi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x10 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x1a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrhi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x56 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K//////3/0// │ │ │ │ │ .K0K//KK///////////3/0/// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashlsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x38 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K///KK/////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrsi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x40 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ K0K//////KK//////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashldi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x82 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K///KK////K////KK///K//////K////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _ashrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x9a │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//////KK////K///////KK//////K////////K/////////////////////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _lshrdi3.o │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc.S │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000008b] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -5,12 +5,12 @@ │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_stmt_list : 0x0 │ │ │ │ │ <10> DW_AT_low_pc : 0x0 │ │ │ │ │ <12> DW_AT_high_pc : 0x84 │ │ │ │ │ - <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ - <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <14> DW_AT_name : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ + <7f> DW_AT_comp_dir : /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ DW_AT_producer : GNU AS 2.21.1 │ │ │ │ │ DW_AT_language : 32769 (MIPS assembler) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430 │ │ │ │ │ libgcc.S │ │ │ │ │ /KK/K//KK/////K//KK/////K/////K///////////////3/0////// │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config/msp430/libgcc.S │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU AS 2.21.1 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text.libgcc │ │ │ │ │ .rela.debug_line │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ ├── _negdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,37 +3,37 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9f8 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000069 00000b01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ -00000076 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000069 00000b01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ +00000076 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 00000090 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ +000000ac 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ 000000db 00000b01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -000000e8 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +000000e8 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 000000f3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000f5 00000205 R_MSP430_16_BYTE 00000000 .text + 60 │ │ │ │ │ 000000f7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000108 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb48 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x12f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x75): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x130): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xcd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x16): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xca): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x60 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x6c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x127): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x9): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x67): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xc5): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x165): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0xb6): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x171): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x3b): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x99): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x12a): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x188): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x1b): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0x79): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x138): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x196): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x2d): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x50): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xae): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x132): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x190): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x42): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xa0): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <90> DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_decl_file : 2 │ │ │ │ │ <96> DW_AT_decl_line : 407 │ │ │ │ │ <98> DW_AT_sibling : <0xbb> │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <9d> DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x74): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x19d): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xbb> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc4): __negdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17f): __negdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 65 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x60 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ y5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ DWstruct │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long unsigned int │ │ │ │ │ long long int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ unsigned char │ │ │ │ │ __negdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] unsigned int │ │ │ │ │ - [ 16] high │ │ │ │ │ - [ 1b] long unsigned int │ │ │ │ │ - [ 2d] long long int │ │ │ │ │ - [ 3b] SItype │ │ │ │ │ - [ 42] complex float │ │ │ │ │ - [ 50] long long unsigned int │ │ │ │ │ - [ 67] char │ │ │ │ │ - [ 6c] long int │ │ │ │ │ - [ 75] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] unsigned char │ │ │ │ │ - [ c4] __negdi2 │ │ │ │ │ - [ cd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 12a] USItype │ │ │ │ │ - [ 132] float │ │ │ │ │ - [ 138] DItype │ │ │ │ │ - [ 13f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 16] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 74] high │ │ │ │ │ + [ 79] long unsigned int │ │ │ │ │ + [ 8b] long long int │ │ │ │ │ + [ 99] SItype │ │ │ │ │ + [ a0] complex float │ │ │ │ │ + [ ae] long long unsigned int │ │ │ │ │ + [ c5] char │ │ │ │ │ + [ ca] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 127] long int │ │ │ │ │ + [ 130] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 165] signed char │ │ │ │ │ + [ 171] unsigned char │ │ │ │ │ + [ 17f] __negdi2 │ │ │ │ │ + [ 188] USItype │ │ │ │ │ + [ 190] float │ │ │ │ │ + [ 196] DItype │ │ │ │ │ [ 19d] DWunion │ │ │ ├── _clear_cache.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x79c contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000063 00000a01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000063 00000a01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x88c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,68 +2,68 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa3): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb1): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x1b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x79): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xce): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x178): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x11b): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x87): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0xe5): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x95): __clear_cache │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0xf3): __clear_cache │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2020 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0xa0> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __clear_cache │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] unsigned char │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] complex float │ │ │ │ │ - [ 95] __clear_cache │ │ │ │ │ - [ a3] char │ │ │ │ │ - [ a8] long int │ │ │ │ │ - [ b1] signed char │ │ │ │ │ - [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 178] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] unsigned char │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] long long unsigned int │ │ │ │ │ + [ e5] complex float │ │ │ │ │ + [ f3] __clear_cache │ │ │ │ │ + [ 101] char │ │ │ │ │ + [ 106] long int │ │ │ │ │ + [ 10f] signed char │ │ │ │ │ + [ 11b] float │ │ │ │ │ + [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _enable_execute_stack.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,34 +3,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a0 contains 21 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000a01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000040 00000a01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ -00000047 00000a01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000004e 00000a01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000a01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000040 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000047 00000a01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +0000004e 00000a01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000a01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000063 00000a01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ -0000006a 00000a01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -00000070 00000a01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +0000005c 00000a01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000063 00000a01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000006a 00000a01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000070 00000a01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000078 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000007a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -00000084 00000a01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000084 00000a01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x89c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x8b4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x0000007e] Extended opcode 2: set Address to 0x0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,77 +2,77 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x91 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x112): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9a): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf8): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xa8): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x106): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8c): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xea): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x16f): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x112): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ <6f> DW_AT_external : 1 │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x175): __enable_execute_stack │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0x118): __enable_execute_stack │ │ │ │ │ <74> DW_AT_decl_file : 1 │ │ │ │ │ <75> DW_AT_decl_line : 2037 │ │ │ │ │ <77> DW_AT_prototyped : 1 │ │ │ │ │ <78> DW_AT_low_pc : 0x0 │ │ │ │ │ <7a> DW_AT_high_pc : 0x2 │ │ │ │ │ <7c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7f> DW_AT_sibling : <0x92> │ │ │ │ │ <2><83>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x87): addr │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0xe5): addr │ │ │ │ │ <88> DW_AT_decl_file : 1 │ │ │ │ │ <89> DW_AT_decl_line : 2037 │ │ │ │ │ <8b> DW_AT_type : <0x92> │ │ │ │ │ <8f> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><91>: Abbrev Number: 0 │ │ │ │ │ <1><92>: Abbrev Number: 6 (DW_TAG_pointer_type) │ │ │ │ │ <93> DW_AT_byte_size : 2 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __enable_execute_stack │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ │ .debug_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] addr │ │ │ │ │ - [ 8c] unsigned char │ │ │ │ │ - [ 9a] char │ │ │ │ │ - [ 9f] long int │ │ │ │ │ - [ a8] signed char │ │ │ │ │ - [ b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 112] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 16f] float │ │ │ │ │ - [ 175] __enable_execute_stack │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] addr │ │ │ │ │ + [ ea] unsigned char │ │ │ │ │ + [ f8] char │ │ │ │ │ + [ fd] long int │ │ │ │ │ + [ 106] signed char │ │ │ │ │ + [ 112] float │ │ │ │ │ + [ 118] __enable_execute_stack │ │ │ │ │ + [ 12f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _trampoline.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── __main.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _absvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8d8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 1e │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ae 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9f8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x126): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x109): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x104): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf6): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6c): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xca): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x11e): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x81): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xdf): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x183): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xd1): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x50): __absvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xae): __absvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 218 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x1e │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __absvsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __absvsi2 │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] SItype │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] long long unsigned int │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 183] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __absvsi2 │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] SItype │ │ │ │ │ + [ d1] complex float │ │ │ │ │ + [ df] long long unsigned int │ │ │ │ │ + [ f6] unsigned char │ │ │ │ │ + [ 104] char │ │ │ │ │ + [ 109] long int │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] USItype │ │ │ │ │ + [ 126] float │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _absvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x93c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa68 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x30 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf7): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x182): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x8f): __absvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xed): __absvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 257 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x30 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 88A9A:A;A0A< │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __absvdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] __absvdi2 │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17c] float │ │ │ │ │ - [ 182] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] __absvdi2 │ │ │ │ │ + [ f7] unsigned char │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] long int │ │ │ │ │ + [ 113] signed char │ │ │ │ │ + [ 11f] float │ │ │ │ │ + [ 125] DItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _addvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x944 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x126): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x109): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x11e): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x183): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa1): __addvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xff): __addvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 77 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x34 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __addvsi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] __addvsi3 │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 183] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] long long unsigned int │ │ │ │ │ + [ ec] unsigned char │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] __addvsi3 │ │ │ │ │ + [ 109] long int │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] USItype │ │ │ │ │ + [ 126] float │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _addvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa08 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 84 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb34 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x84 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfb): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xed): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x182): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xab): __addvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x109): __addvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 102 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x84 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ $4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __addvdi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] __addvdi3 │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17c] float │ │ │ │ │ - [ 182] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] unsigned char │ │ │ │ │ + [ fb] char │ │ │ │ │ + [ 100] long int │ │ │ │ │ + [ 109] __addvdi3 │ │ │ │ │ + [ 113] signed char │ │ │ │ │ + [ 11f] float │ │ │ │ │ + [ 125] DItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _subvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x944 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 183 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 38 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 48 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x126): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x34 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xff): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc0): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x11e): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x183): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __subvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x108): __subvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 115 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x34 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __subvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __subvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] USItype │ │ │ │ │ - [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 126] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 183] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] long long unsigned int │ │ │ │ │ + [ ec] unsigned char │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] long int │ │ │ │ │ + [ 108] __subvsi3 │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] USItype │ │ │ │ │ + [ 126] float │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _subvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa00 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb2c contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x7c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfb): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xed): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x182): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x125): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa2): __subvdi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x100): __subvdi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 140 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x7c │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ $4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ __subvdi3 │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] __subvdi3 │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17c] float │ │ │ │ │ - [ 182] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] unsigned char │ │ │ │ │ + [ fb] char │ │ │ │ │ + [ 100] __subvdi3 │ │ │ │ │ + [ 10a] long int │ │ │ │ │ + [ 113] signed char │ │ │ │ │ + [ 11f] float │ │ │ │ │ + [ 125] DItype │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _mulvsi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,33 +8,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x940 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 28 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 28 │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x28 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xff): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x181): DItype │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x124): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x11e): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xaa): __mulvsi3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x108): __mulvsi3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 153 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x28 │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ __mulvsi3 │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] __mulvsi3 │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17b] float │ │ │ │ │ - [ 181] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] long long unsigned int │ │ │ │ │ + [ ec] unsigned char │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] long int │ │ │ │ │ + [ 108] __mulvsi3 │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] float │ │ │ │ │ + [ 124] DItype │ │ │ │ │ + [ 12b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _mulvdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -19,38 +19,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x10c8 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32c │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 86 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ 00000047 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 0000004c 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ 00000064 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ -00000069 00000c01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ -00000076 00000c01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +00000069 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ +00000076 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 00000088 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ -00000096 00000c01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000096 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 32c │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 0000013d 00000205 R_MSP430_16_BYTE 00000000 .text + 8e │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + e8 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,41 +2,41 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1f3 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x99): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x154): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x51): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xce): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x189): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x12c): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x86): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x141): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xe0): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x19b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x31): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <4c> DW_AT_name : (indirect string, offset: 0x5): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ @@ -48,41 +48,41 @@ │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <64> DW_AT_name : (indirect string, offset: 0x3f): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <69> DW_AT_name : (indirect string, offset: 0x14a): DItype │ │ │ │ │ + <69> DW_AT_name : (indirect string, offset: 0x1a7): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <76> DW_AT_name : (indirect string, offset: 0x8b): long long int │ │ │ │ │ + <76> DW_AT_name : (indirect string, offset: 0x146): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x7e): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x139): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <88> DW_AT_name : (indirect string, offset: 0x1a): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x14): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x59): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xb6): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0xd7): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x192): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -109,21 +109,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x51): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xae): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x67): __mulvdi3 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc4): __mulvdi3 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 277 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x68>, DItype, long long int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x32c │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ complex float │ │ │ │ │ __mulvdi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -3,22 +3,22 @@ │ │ │ │ │ [ 0] high │ │ │ │ │ [ 5] SItype │ │ │ │ │ [ c] USItype │ │ │ │ │ [ 14] float │ │ │ │ │ [ 1a] long long unsigned int │ │ │ │ │ [ 31] unsigned char │ │ │ │ │ [ 3f] long unsigned int │ │ │ │ │ - [ 51] DWunion │ │ │ │ │ - [ 59] complex float │ │ │ │ │ - [ 67] __mulvdi3 │ │ │ │ │ - [ 71] unsigned int │ │ │ │ │ - [ 7e] UDItype │ │ │ │ │ - [ 86] char │ │ │ │ │ - [ 8b] long long int │ │ │ │ │ - [ 99] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ce] long int │ │ │ │ │ - [ d7] DWstruct │ │ │ │ │ - [ e0] signed char │ │ │ │ │ - [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 14a] DItype │ │ │ │ │ - [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 51] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ ae] DWunion │ │ │ │ │ + [ b6] complex float │ │ │ │ │ + [ c4] __mulvdi3 │ │ │ │ │ + [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 12c] unsigned int │ │ │ │ │ + [ 139] UDItype │ │ │ │ │ + [ 141] char │ │ │ │ │ + [ 146] long long int │ │ │ │ │ + [ 154] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 189] long int │ │ │ │ │ + [ 192] DWstruct │ │ │ │ │ + [ 19b] signed char │ │ │ │ │ + [ 1a7] DItype │ │ │ ├── _negvsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8ec contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 179 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000000a5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa0c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xbe): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa1): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xff): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9c): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x108): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8e): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xec): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xb6): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x114): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x77): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x179): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x126): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x17f): __negvsi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x11c): __negvsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 180 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x32 │ │ │ │ │ <95> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __negvsi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] long long unsigned int │ │ │ │ │ - [ 8e] unsigned char │ │ │ │ │ - [ 9c] char │ │ │ │ │ - [ a1] long int │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] USItype │ │ │ │ │ - [ be] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 179] float │ │ │ │ │ - [ 17f] __negvsi2 │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] long long unsigned int │ │ │ │ │ + [ ec] unsigned char │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] long int │ │ │ │ │ + [ 108] signed char │ │ │ │ │ + [ 114] USItype │ │ │ │ │ + [ 11c] __negvsi2 │ │ │ │ │ + [ 126] float │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _negvdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x998 contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000091 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000093 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 00000095 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a6 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 66 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xac4 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xba (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa2): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x100): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfb): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xab): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x109): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x8f): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xed): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x178): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x11b): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x62): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xc0): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x6a): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc8): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x172): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x81): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdf): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x17f): __negvdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x122): __negvdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 205 │ │ │ │ │ <8c> DW_AT_prototyped : 1 │ │ │ │ │ <8d> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <91> DW_AT_low_pc : 0x0 │ │ │ │ │ <93> DW_AT_high_pc : 0x5c │ │ │ │ │ <95> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ K8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __negvdi2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] UDItype │ │ │ │ │ - [ 6a] long long unsigned int │ │ │ │ │ - [ 81] complex float │ │ │ │ │ - [ 8f] unsigned char │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] long int │ │ │ │ │ - [ ab] signed char │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 172] float │ │ │ │ │ - [ 178] DItype │ │ │ │ │ - [ 17f] __negvdi2 │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] UDItype │ │ │ │ │ + [ c8] long long unsigned int │ │ │ │ │ + [ df] complex float │ │ │ │ │ + [ ed] unsigned char │ │ │ │ │ + [ fb] char │ │ │ │ │ + [ 100] long int │ │ │ │ │ + [ 109] signed char │ │ │ │ │ + [ 115] float │ │ │ │ │ + [ 11b] DItype │ │ │ │ │ + [ 122] __negvdi2 │ │ │ │ │ + [ 12c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _ctors.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x690 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000047 00000801 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000047 00000801 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000801 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000063 00000801 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ -0000006a 00000801 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ -0000006f 00000801 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -00000092 00000801 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ +0000005c 00000801 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000063 00000801 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +0000006a 00000801 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +0000006f 00000801 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000092 00000801 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 000000a0 00000a05 R_MSP430_16_BYTE 00000002 __CTOR_LIST__ + 0 │ │ │ │ │ -000000a3 00000801 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000a3 00000801 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 000000b1 00000905 R_MSP430_16_BYTE 00000002 __DTOR_LIST__ + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 gbl-ctors.h │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,67 +2,67 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb0 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x138): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa3): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9e): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfc): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xac): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x90): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xee): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xce): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <61> DW_AT_byte_size : 4 │ │ │ │ │ <62> DW_AT_encoding : 4 (float) │ │ │ │ │ - <63> DW_AT_name : (indirect string, offset: 0x181): float │ │ │ │ │ + <63> DW_AT_name : (indirect string, offset: 0x124): float │ │ │ │ │ <1><67>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <68> DW_AT_byte_size : 8 │ │ │ │ │ <69> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <6a> DW_AT_name : (indirect string, offset: 0x187): complex float │ │ │ │ │ + <6a> DW_AT_name : (indirect string, offset: 0x12a): complex float │ │ │ │ │ <1><6e>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0x87): func_ptr │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xe5): func_ptr │ │ │ │ │ <73> DW_AT_decl_file : 2 │ │ │ │ │ <74> DW_AT_decl_line : 43 │ │ │ │ │ <75> DW_AT_type : <0x79> │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <7a> DW_AT_byte_size : 2 │ │ │ │ │ <7b> DW_AT_type : <0x7f> │ │ │ │ │ <1><7f>: Abbrev Number: 6 (DW_TAG_subroutine_type) │ │ │ │ │ @@ -71,22 +71,22 @@ │ │ │ │ │ <82> DW_AT_type : <0x6e>, func_ptr │ │ │ │ │ <86> DW_AT_sibling : <0x91> │ │ │ │ │ <2><8a>: Abbrev Number: 8 (DW_TAG_subrange_type) │ │ │ │ │ <8b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <8f> DW_AT_upper_bound : 1 │ │ │ │ │ <2><90>: Abbrev Number: 0 │ │ │ │ │ <1><91>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x173): __CTOR_LIST__ │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0x116): __CTOR_LIST__ │ │ │ │ │ <96> DW_AT_decl_file : 1 │ │ │ │ │ <97> DW_AT_decl_line : 2216 │ │ │ │ │ <99> DW_AT_type : <0x81>, func_ptr │ │ │ │ │ <9d> DW_AT_external : 1 │ │ │ │ │ <9e> DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): __DTOR_LIST__ │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): __DTOR_LIST__ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 2217 │ │ │ │ │ DW_AT_type : <0x81>, func_ptr │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_location : 3 byte block: 3 2 0 (DW_OP_addr: 2) │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ gbl-ctors.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ func_ptr │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __CTOR_LIST__ │ │ │ │ │ complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __DTOR_LIST__ │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __DTOR_LIST__ │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] long long unsigned int │ │ │ │ │ - [ 87] func_ptr │ │ │ │ │ - [ 90] unsigned char │ │ │ │ │ - [ 9e] char │ │ │ │ │ - [ a3] long int │ │ │ │ │ - [ ac] signed char │ │ │ │ │ - [ b8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 173] __CTOR_LIST__ │ │ │ │ │ - [ 181] float │ │ │ │ │ - [ 187] complex float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __DTOR_LIST__ │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] long long unsigned int │ │ │ │ │ + [ e5] func_ptr │ │ │ │ │ + [ ee] unsigned char │ │ │ │ │ + [ fc] char │ │ │ │ │ + [ 101] long int │ │ │ │ │ + [ 10a] signed char │ │ │ │ │ + [ 116] __CTOR_LIST__ │ │ │ │ │ + [ 124] float │ │ │ │ │ + [ 12a] complex float │ │ │ │ │ + [ 138] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _ffssi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,46 +8,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb2c contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ -00000064 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ +00000064 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000c01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -00000079 00000c01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ -00000080 00000c01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000072 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000079 00000c01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ +00000080 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 9a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ -000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +000000ad 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000000b9 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000be 00000c01 R_MSP430_32 00000000 .debug_str + 126 │ │ │ │ │ +000000be 00000c01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 50 │ │ │ │ │ -000000ce 00000c01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +000000ce 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ 000000da 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -000000df 00000c01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +000000df 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 000000ea 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ -0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +0000010e 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xcb8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xcd0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x78): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x142): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x151): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x9a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x11d): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x108): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x12e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x12f): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x1a0): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x143): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xfa): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xfb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x13b): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0xad): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xc4): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc5): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x1a8): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x14b): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0xdb): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xdc): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xf1): __ffssi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0xf2): __ffssi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 514 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x9a │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -81,35 +81,35 @@ │ │ │ │ │ <2><9e>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ <9f> DW_AT_name : u │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 514 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x1c (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x117): count │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x118): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 516 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x126): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x127): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x50 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe9): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xea): __ctz_c │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x10 │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbf): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 521 │ │ │ │ │ DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x78 (location list) │ │ │ │ │ <4>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <102> DW_AT_sibling : <0x10d> │ │ │ │ │ <2><106>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <107> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <10b> DW_AT_upper_bound : 255 │ │ │ │ │ <2><10c>: Abbrev Number: 0 │ │ │ │ │ <1><10d>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <10e> DW_AT_name : (indirect string, offset: 0x10d): __clz_tab │ │ │ │ │ + <10e> DW_AT_name : (indirect string, offset: 0x10e): __clz_tab │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ <113> DW_AT_decl_line : 63 │ │ │ │ │ <114> DW_AT_type : <0x11a>, UQItype, unsigned char │ │ │ │ │ <118> DW_AT_external : 1 │ │ │ │ │ <119> DW_AT_declaration : 1 │ │ │ │ │ <1><11a>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <11b> DW_AT_type : <0xfd>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ S:A;A0A= │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __ffssi2 │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 78] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ad] long unsigned int │ │ │ │ │ - [ bf] __xr │ │ │ │ │ - [ c4] long long unsigned int │ │ │ │ │ - [ db] complex float │ │ │ │ │ - [ e9] __ctz_c │ │ │ │ │ - [ f1] __ffssi2 │ │ │ │ │ - [ fa] unsigned char │ │ │ │ │ - [ 108] char │ │ │ │ │ - [ 10d] __clz_tab │ │ │ │ │ - [ 117] count │ │ │ │ │ - [ 11d] long int │ │ │ │ │ - [ 126] __ctz_x │ │ │ │ │ - [ 12e] signed char │ │ │ │ │ - [ 13a] USItype │ │ │ │ │ - [ 142] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1a0] UQItype │ │ │ │ │ - [ 1a8] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] long long unsigned int │ │ │ │ │ + [ dc] complex float │ │ │ │ │ + [ ea] __ctz_c │ │ │ │ │ + [ f2] __ffssi2 │ │ │ │ │ + [ fb] unsigned char │ │ │ │ │ + [ 109] char │ │ │ │ │ + [ 10e] __clz_tab │ │ │ │ │ + [ 118] count │ │ │ │ │ + [ 11e] long int │ │ │ │ │ + [ 127] __ctz_x │ │ │ │ │ + [ 12f] signed char │ │ │ │ │ + [ 13b] USItype │ │ │ │ │ + [ 143] UQItype │ │ │ │ │ + [ 14b] float │ │ │ │ │ + [ 151] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _ffsdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb8 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 51 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 00000096 00000c01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ -0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +0000009b 00000c01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ 000000b7 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000e6 00000c01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ +000000e6 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +000000f3 00000c01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000125 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000130 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 00000135 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ 0000014c 00000801 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ 00000151 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000156 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000156 00000c01 R_MSP430_32 00000000 .debug_str + 159 │ │ │ │ │ 00000161 00000801 R_MSP430_32 00000000 .debug_loc + 9c │ │ │ │ │ -00000166 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000166 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ 00000172 00000a01 R_MSP430_32 00000000 .debug_ranges + 10 │ │ │ │ │ -00000177 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000177 00000c01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ 00000182 00000801 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ -000001ab 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000001ab 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xea4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xebc contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,87 +2,87 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1b9 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x112): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x16f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xd0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x63): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x14c): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1a9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xe3): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x140): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x14d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x15e): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1bb): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xd1): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x12e): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xa1): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x43): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf5): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x152): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x82): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x24): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0x51): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x173): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1d0): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x104): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x161): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x8a): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0x2c): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ <96> DW_AT_name : (indirect string, offset: 0x16): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - <9b> DW_AT_name : (indirect string, offset: 0x155): DWstruct │ │ │ │ │ + <9b> DW_AT_name : (indirect string, offset: 0x1b2): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -109,21 +109,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │
DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc1): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc0): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x16a): __ffsdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c7): __ffsdi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 529 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0xa4 │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -155,28 +155,28 @@ │ │ │ │ │ <145> DW_AT_decl_file : 1 │ │ │ │ │ <146> DW_AT_decl_line : 532 │ │ │ │ │ <148> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <14c> DW_AT_location : 0x80 (location list) │ │ │ │ │ <2><150>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <151> DW_AT_ranges : 0x0 │ │ │ │ │ <3><155>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <156> DW_AT_name : (indirect string, offset: 0xfc): __ctz_x │ │ │ │ │ + <156> DW_AT_name : (indirect string, offset: 0x159): __ctz_x │ │ │ │ │ <15a> DW_AT_decl_file : 1 │ │ │ │ │ <15b> DW_AT_decl_line : 541 │ │ │ │ │ <15d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <161> DW_AT_location : 0x9c (location list) │ │ │ │ │ <3><165>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xc9): __ctz_c │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0xc8): __ctz_c │ │ │ │ │ <16a> DW_AT_decl_file : 1 │ │ │ │ │ <16b> DW_AT_decl_line : 541 │ │ │ │ │ <16d> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 17 (DW_TAG_lexical_block) │ │ │ │ │ <172> DW_AT_ranges : 0x10 │ │ │ │ │ <4><176>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <177> DW_AT_name : (indirect string, offset: 0x147): __xr │ │ │ │ │ + <177> DW_AT_name : (indirect string, offset: 0x1a4): __xr │ │ │ │ │ <17b> DW_AT_decl_file : 1 │ │ │ │ │ <17c> DW_AT_decl_line : 541 │ │ │ │ │ <17e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <182> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <4><186>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <187> DW_AT_name : __a │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │ │ <19b> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <19f> DW_AT_sibling : <0x1aa> │ │ │ │ │ <2><1a3>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1a4> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1a8> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1a9>: Abbrev Number: 0 │ │ │ │ │ <1><1aa>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1ab> DW_AT_name : (indirect string, offset: 0xd9): __clz_tab │ │ │ │ │ + <1ab> DW_AT_name : (indirect string, offset: 0x136): __clz_tab │ │ │ │ │ <1af> DW_AT_decl_file : 3 │ │ │ │ │ <1b0> DW_AT_decl_line : 63 │ │ │ │ │ <1b1> DW_AT_type : <0x1b7>, UQItype, unsigned char │ │ │ │ │ <1b5> DW_AT_external : 1 │ │ │ │ │ <1b6> DW_AT_declaration : 1 │ │ │ │ │ <1><1b7>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1b8> DW_AT_type : <0x19a>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ \9A:A;A0A │ │ │ │ │ C9A:A;A0A:@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __ffsdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ [ 5] float │ │ │ │ │ [ b] high │ │ │ │ │ [ 10] count │ │ │ │ │ [ 16] complex float │ │ │ │ │ - [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 82] USItype │ │ │ │ │ - [ 8a] long long unsigned int │ │ │ │ │ - [ a1] unsigned char │ │ │ │ │ - [ af] long unsigned int │ │ │ │ │ - [ c1] DWunion │ │ │ │ │ - [ c9] __ctz_c │ │ │ │ │ - [ d1] UQItype │ │ │ │ │ - [ d9] __clz_tab │ │ │ │ │ - [ e3] unsigned int │ │ │ │ │ - [ f0] char │ │ │ │ │ - [ f5] SItype │ │ │ │ │ - [ fc] __ctz_x │ │ │ │ │ - [ 104] long long int │ │ │ │ │ - [ 112] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 147] __xr │ │ │ │ │ - [ 14c] long int │ │ │ │ │ - [ 155] DWstruct │ │ │ │ │ - [ 15e] signed char │ │ │ │ │ - [ 16a] __ffsdi2 │ │ │ │ │ - [ 173] DItype │ │ │ │ │ - [ 17a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 24] USItype │ │ │ │ │ + [ 2c] long long unsigned int │ │ │ │ │ + [ 43] unsigned char │ │ │ │ │ + [ 51] long unsigned int │ │ │ │ │ + [ 63] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ c0] DWunion │ │ │ │ │ + [ c8] __ctz_c │ │ │ │ │ + [ d0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 12e] UQItype │ │ │ │ │ + [ 136] __clz_tab │ │ │ │ │ + [ 140] unsigned int │ │ │ │ │ + [ 14d] char │ │ │ │ │ + [ 152] SItype │ │ │ │ │ + [ 159] __ctz_x │ │ │ │ │ + [ 161] long long int │ │ │ │ │ + [ 16f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1a4] __xr │ │ │ │ │ + [ 1a9] long int │ │ │ │ │ + [ 1b2] DWstruct │ │ │ │ │ + [ 1bb] signed char │ │ │ │ │ + [ 1c7] __ffsdi2 │ │ │ │ │ + [ 1d0] DItype │ │ │ ├── _clz.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x77c contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __clz_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x78): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x116): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x101): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x102): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf3): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x10a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10b): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x174): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x117): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xe4): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xe5): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0xad): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0xbf): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0xd6): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0xf7): __clz_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0xf8): __clz_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 689 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 78] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ad] long unsigned int │ │ │ │ │ - [ bf] long long unsigned int │ │ │ │ │ - [ d6] complex float │ │ │ │ │ - [ e4] unsigned char │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] __clz_tab │ │ │ │ │ - [ 101] long int │ │ │ │ │ - [ 10a] signed char │ │ │ │ │ - [ 116] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 174] UQItype │ │ │ │ │ - [ 17c] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] unsigned char │ │ │ │ │ + [ f3] char │ │ │ │ │ + [ f8] __clz_tab │ │ │ │ │ + [ 102] long int │ │ │ │ │ + [ 10b] signed char │ │ │ │ │ + [ 117] UQItype │ │ │ │ │ + [ 11f] float │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _clzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,42 +7,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa90 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 72 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ -00000084 00000c01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +00000084 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 72 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 40 │ │ │ │ │ -000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +000000f7 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbec contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xc04 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x105 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x81): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x133): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x142): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x72 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x116): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x117): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x107): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x108): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x11f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x120): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x191): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x134): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf9): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xfa): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xcd): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x12b): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x12c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xb6): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0xe2): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xe3): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x199): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x13c): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0xd4): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xd5): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __clzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __clzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 705 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x72 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 707 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc8): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 709 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x40 (location list) │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xf6> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10c): __clz_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x10d): __clz_tab │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 63 │ │ │ │ │ DW_AT_type : <0x103>, UQItype, unsigned char │ │ │ │ │ <101> DW_AT_external : 1 │ │ │ │ │ <102> DW_AT_declaration : 1 │ │ │ │ │ <1><103>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <104> DW_AT_type : <0xe6>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ J9A:A;A0A? │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clzsi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __clzsi2 │ │ │ │ │ - [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 81] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b6] long unsigned int │ │ │ │ │ - [ c8] __xr │ │ │ │ │ - [ cd] SItype │ │ │ │ │ - [ d4] complex float │ │ │ │ │ - [ e2] long long unsigned int │ │ │ │ │ - [ f9] unsigned char │ │ │ │ │ - [ 107] char │ │ │ │ │ - [ 10c] __clz_tab │ │ │ │ │ - [ 116] long int │ │ │ │ │ - [ 11f] signed char │ │ │ │ │ - [ 12b] USItype │ │ │ │ │ - [ 133] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 191] UQItype │ │ │ │ │ - [ 199] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __clzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] complex float │ │ │ │ │ + [ e3] long long unsigned int │ │ │ │ │ + [ fa] unsigned char │ │ │ │ │ + [ 108] char │ │ │ │ │ + [ 10d] __clz_tab │ │ │ │ │ + [ 117] long int │ │ │ │ │ + [ 120] signed char │ │ │ │ │ + [ 12c] USItype │ │ │ │ │ + [ 134] UQItype │ │ │ │ │ + [ 13c] float │ │ │ │ │ + [ 142] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _clzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,50 +7,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc18 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 161 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1c2 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1a4 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 92 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 78 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 196 │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 94 │ │ │ │ │ -00000194 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000194 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xdd4 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xdec contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1a2 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x104): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x161): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x16c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x92 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x13e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x19b): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x132): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xea): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x147): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x150): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1ad): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xc3): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x120): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xef): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x14c): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x165): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1c2): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xf6): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x153): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xe2): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x13f): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x147): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1a4): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x118): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x15c): __clzdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b9): __clzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 718 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x2f>, int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0x92 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -160,15 +160,15 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 722 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x78 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0x139): __xr │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x196): __xr │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 729 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x94 (location list) │ │ │ │ │ <3><170>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <171> DW_AT_name : __a │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ <184> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <188> DW_AT_sibling : <0x193> │ │ │ │ │ <2><18c>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <18d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <191> DW_AT_upper_bound : 255 │ │ │ │ │ <2><192>: Abbrev Number: 0 │ │ │ │ │ <1><193>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ - <194> DW_AT_name : (indirect string, offset: 0xcb): __clz_tab │ │ │ │ │ + <194> DW_AT_name : (indirect string, offset: 0x128): __clz_tab │ │ │ │ │ <198> DW_AT_decl_file : 3 │ │ │ │ │ <199> DW_AT_decl_line : 63 │ │ │ │ │ <19a> DW_AT_type : <0x1a0>, UQItype, unsigned char │ │ │ │ │ <19e> DW_AT_external : 1 │ │ │ │ │ <19f> DW_AT_declaration : 1 │ │ │ │ │ <1><1a0>: Abbrev Number: 17 (DW_TAG_const_type) │ │ │ │ │ <1a1> DW_AT_type : <0x183>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ X7A8A9A:A;A0A7@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ __clzdi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ [ 7c] USItype │ │ │ │ │ [ 84] long long unsigned int │ │ │ │ │ [ 9b] unsigned char │ │ │ │ │ [ a9] long unsigned int │ │ │ │ │ - [ bb] DWunion │ │ │ │ │ - [ c3] UQItype │ │ │ │ │ - [ cb] __clz_tab │ │ │ │ │ - [ d5] unsigned int │ │ │ │ │ - [ e2] UDItype │ │ │ │ │ - [ ea] char │ │ │ │ │ - [ ef] SItype │ │ │ │ │ - [ f6] long long int │ │ │ │ │ - [ 104] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 139] __xr │ │ │ │ │ - [ 13e] long int │ │ │ │ │ - [ 147] DWstruct │ │ │ │ │ - [ 150] signed char │ │ │ │ │ - [ 15c] __clzdi2 │ │ │ │ │ - [ 165] DItype │ │ │ │ │ - [ 16c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 118] DWunion │ │ │ │ │ + [ 120] UQItype │ │ │ │ │ + [ 128] __clz_tab │ │ │ │ │ + [ 132] unsigned int │ │ │ │ │ + [ 13f] UDItype │ │ │ │ │ + [ 147] char │ │ │ │ │ + [ 14c] SItype │ │ │ │ │ + [ 153] long long int │ │ │ │ │ + [ 161] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 196] __xr │ │ │ │ │ + [ 19b] long int │ │ │ │ │ + [ 1a4] DWstruct │ │ │ │ │ + [ 1ad] signed char │ │ │ │ │ + [ 1b9] __clzdi2 │ │ │ │ │ + [ 1c2] DItype │ │ │ ├── _ctzsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,46 +7,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xae4 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007d 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ -00000084 00000c01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ -0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -00000091 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000007d 00000c01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000084 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000008b 00000c01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000091 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 78 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b3 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000c4 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ +000000c9 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000000d4 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ -000000d9 00000c01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +000000d9 00000c01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ 000000e5 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -000000ea 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +000000ea 00000c01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ 000000f5 00000801 R_MSP430_32 00000000 .debug_loc + 60 │ │ │ │ │ -00000119 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000119 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xc70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xc88 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x127 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x81): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x143): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x152): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x78 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x11e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x11f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x10f): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x12f): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x130): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x1a1): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x144): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x101): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0x102): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xcd): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xce): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x13b): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x13c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xb6): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0xea): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xeb): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x1a9): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x14c): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0xd4): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xd5): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x1b): __ctzsi2 │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0x79): __ctzsi2 │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 737 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x2f>, int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x78 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,28 +93,28 @@ │ │ │ │ │ DW_AT_name : ret │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 739 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x127): __ctz_x │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x128): __ctz_x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x44 (location list) │ │ │ │ │ <3>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): __ctz_c │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe3): __ctz_c │ │ │ │ │
DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0xc │ │ │ │ │ <4>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc8): __xr │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc9): __xr │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 741 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0x60 (location list) │ │ │ │ │ <4>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : __a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <10d> DW_AT_sibling : <0x118> │ │ │ │ │ <2><111>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <112> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <116> DW_AT_upper_bound : 255 │ │ │ │ │ <2><117>: Abbrev Number: 0 │ │ │ │ │ <1><118>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <119> DW_AT_name : (indirect string, offset: 0x114): __clz_tab │ │ │ │ │ + <119> DW_AT_name : (indirect string, offset: 0x115): __clz_tab │ │ │ │ │ <11d> DW_AT_decl_file : 3 │ │ │ │ │ <11e> DW_AT_decl_line : 63 │ │ │ │ │ <11f> DW_AT_type : <0x125>, UQItype, unsigned char │ │ │ │ │ <123> DW_AT_external : 1 │ │ │ │ │ <124> DW_AT_declaration : 1 │ │ │ │ │ <1><125>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <126> DW_AT_type : <0x108>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ N:A;A0A= │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __ctzsi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __ctzsi2 │ │ │ │ │ - [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 81] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b6] long unsigned int │ │ │ │ │ - [ c8] __xr │ │ │ │ │ - [ cd] SItype │ │ │ │ │ - [ d4] complex float │ │ │ │ │ - [ e2] __ctz_c │ │ │ │ │ - [ ea] long long unsigned int │ │ │ │ │ - [ 101] unsigned char │ │ │ │ │ - [ 10f] char │ │ │ │ │ - [ 114] __clz_tab │ │ │ │ │ - [ 11e] long int │ │ │ │ │ - [ 127] __ctz_x │ │ │ │ │ - [ 12f] signed char │ │ │ │ │ - [ 13b] USItype │ │ │ │ │ - [ 143] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1a1] UQItype │ │ │ │ │ - [ 1a9] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __ctzsi2 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] __xr │ │ │ │ │ + [ ce] SItype │ │ │ │ │ + [ d5] complex float │ │ │ │ │ + [ e3] __ctz_c │ │ │ │ │ + [ eb] long long unsigned int │ │ │ │ │ + [ 102] unsigned char │ │ │ │ │ + [ 110] char │ │ │ │ │ + [ 115] __clz_tab │ │ │ │ │ + [ 11f] long int │ │ │ │ │ + [ 128] __ctz_x │ │ │ │ │ + [ 130] signed char │ │ │ │ │ + [ 13c] USItype │ │ │ │ │ + [ 144] UQItype │ │ │ │ │ + [ 14c] float │ │ │ │ │ + [ 152] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _ctzdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xca4 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1e │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 96 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + 96 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 00000130 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000013b 00000801 R_MSP430_32 00000000 .debug_loc + 4c │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 80 │ │ │ │ │ 0000015c 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -00000161 00000c01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000161 00000c01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ 0000016c 00000801 R_MSP430_32 00000000 .debug_loc + 9c │ │ │ │ │ -00000171 00000c01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000171 00000c01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 0000017d 00000a01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ -00000182 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000182 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ -000001b6 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +000001b6 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe90 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xea8 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,104 +2,104 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1c4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x114): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x171): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x96 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xdd): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x13a): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x14f): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x169): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1c6): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xcb): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x128): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xf7): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x154): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <62> DW_AT_name : (indirect string, offset: 0x7c): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0xa9): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x175): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x1d2): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0x106): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x163): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xea): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x147): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x63): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x6e): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x160): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1bd): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xb): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x69): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x118): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x157): __ctzdi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1b4): __ctzdi2 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 750 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x2f>, int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0x96 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -160,28 +160,28 @@ │ │ │ │ │ <150> DW_AT_decl_file : 1 │ │ │ │ │ <151> DW_AT_decl_line : 754 │ │ │ │ │ <153> DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ <157> DW_AT_location : 0x80 (location list) │ │ │ │ │ <2><15b>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <15c> DW_AT_ranges : 0x0 │ │ │ │ │ <3><160>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <161> DW_AT_name : (indirect string, offset: 0xfe): __ctz_x │ │ │ │ │ + <161> DW_AT_name : (indirect string, offset: 0x15b): __ctz_x │ │ │ │ │ <165> DW_AT_decl_file : 1 │ │ │ │ │ <166> DW_AT_decl_line : 761 │ │ │ │ │ <168> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <16c> DW_AT_location : 0x9c (location list) │ │ │ │ │ <3><170>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xc3): __ctz_c │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x120): __ctz_c │ │ │ │ │ <175> DW_AT_decl_file : 1 │ │ │ │ │ <176> DW_AT_decl_line : 761 │ │ │ │ │ <178> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <17d> DW_AT_ranges : 0xc │ │ │ │ │ <4><181>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0x149): __xr │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x1a6): __xr │ │ │ │ │ <186> DW_AT_decl_file : 1 │ │ │ │ │ <187> DW_AT_decl_line : 761 │ │ │ │ │ <189> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <18d> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <4><191>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <192> DW_AT_name : __a │ │ │ │ │ <196> DW_AT_decl_file : 1 │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ <1a6> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <1aa> DW_AT_sibling : <0x1b5> │ │ │ │ │ <2><1ae>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <1af> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1b3> DW_AT_upper_bound : 255 │ │ │ │ │ <2><1b4>: Abbrev Number: 0 │ │ │ │ │ <1><1b5>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ - <1b6> DW_AT_name : (indirect string, offset: 0xd3): __clz_tab │ │ │ │ │ + <1b6> DW_AT_name : (indirect string, offset: 0x130): __clz_tab │ │ │ │ │ <1ba> DW_AT_decl_file : 3 │ │ │ │ │ <1bb> DW_AT_decl_line : 63 │ │ │ │ │ <1bc> DW_AT_type : <0x1c2>, UQItype, unsigned char │ │ │ │ │ <1c0> DW_AT_external : 1 │ │ │ │ │ <1c1> DW_AT_declaration : 1 │ │ │ │ │ <1><1c2>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <1c3> DW_AT_type : <0x1a5>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ \9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ __ctzdi2 │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] word │ │ │ │ │ - [ 5] float │ │ │ │ │ - [ b] high │ │ │ │ │ - [ 10] complex float │ │ │ │ │ - [ 1e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 63] float │ │ │ │ │ + [ 69] high │ │ │ │ │ + [ 6e] complex float │ │ │ │ │ [ 7c] USItype │ │ │ │ │ [ 84] long long unsigned int │ │ │ │ │ [ 9b] unsigned char │ │ │ │ │ [ a9] long unsigned int │ │ │ │ │ - [ bb] DWunion │ │ │ │ │ - [ c3] __ctz_c │ │ │ │ │ - [ cb] UQItype │ │ │ │ │ - [ d3] __clz_tab │ │ │ │ │ - [ dd] unsigned int │ │ │ │ │ - [ ea] UDItype │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] SItype │ │ │ │ │ - [ fe] __ctz_x │ │ │ │ │ - [ 106] long long int │ │ │ │ │ - [ 114] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 149] __xr │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] __ctzdi2 │ │ │ │ │ - [ 160] DWstruct │ │ │ │ │ - [ 169] signed char │ │ │ │ │ - [ 175] DItype │ │ │ │ │ - [ 17c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 118] DWunion │ │ │ │ │ + [ 120] __ctz_c │ │ │ │ │ + [ 128] UQItype │ │ │ │ │ + [ 130] __clz_tab │ │ │ │ │ + [ 13a] unsigned int │ │ │ │ │ + [ 147] UDItype │ │ │ │ │ + [ 14f] char │ │ │ │ │ + [ 154] SItype │ │ │ │ │ + [ 15b] __ctz_x │ │ │ │ │ + [ 163] long long int │ │ │ │ │ + [ 171] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1a6] __xr │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] __ctzdi2 │ │ │ │ │ + [ 1bd] DWstruct │ │ │ │ │ + [ 1c6] signed char │ │ │ │ │ + [ 1d2] DItype │ │ │ ├── _popcount_tab.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x788 contains 20 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000901 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000000c 00000901 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000901 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000024 00000901 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 0000002b 00000901 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ -00000040 00000901 R_MSP430_32 00000000 .debug_str + 100 │ │ │ │ │ -00000045 00000901 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ -00000052 00000901 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ -00000059 00000901 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000040 00000901 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000045 00000901 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000052 00000901 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000059 00000901 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000060 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000901 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -0000006e 00000901 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000075 00000901 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ -0000008a 00000901 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +00000067 00000901 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000901 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000075 00000901 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000008a 00000901 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000098 00000a05 R_MSP430_16_BYTE 00000000 __popcount_tab + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.h │ │ │ │ │ 2 1 0 0 libgcc2.c │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,79 +2,79 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x78): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xf7): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf2): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf3): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x100): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x101): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x16a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x10d): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xe4): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xe5): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0xad): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0xbf): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x172): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x115): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0xd6): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_array_type) │ │ │ │ │ <7a> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <7e> DW_AT_sibling : <0x89> │ │ │ │ │ <2><82>: Abbrev Number: 6 (DW_TAG_subrange_type) │ │ │ │ │ <83> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <87> DW_AT_upper_bound : 255 │ │ │ │ │ <2><88>: Abbrev Number: 0 │ │ │ │ │ <1><89>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - <8a> DW_AT_name : (indirect string, offset: 0x178): __popcount_tab │ │ │ │ │ + <8a> DW_AT_name : (indirect string, offset: 0x11b): __popcount_tab │ │ │ │ │ <8e> DW_AT_decl_file : 2 │ │ │ │ │ <8f> DW_AT_decl_line : 767 │ │ │ │ │ <91> DW_AT_type : <0x9a>, UQItype, unsigned char │ │ │ │ │ <95> DW_AT_external : 1 │ │ │ │ │ <96> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><9a>: Abbrev Number: 8 (DW_TAG_const_type) │ │ │ │ │ <9b> DW_AT_type : <0x79>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.h │ │ │ │ │ libgcc2.c │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcc2.c │ │ │ │ │ __popcount_tab │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 78] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ad] long unsigned int │ │ │ │ │ - [ bf] long long unsigned int │ │ │ │ │ - [ d6] complex float │ │ │ │ │ - [ e4] unsigned char │ │ │ │ │ - [ f2] char │ │ │ │ │ - [ f7] long int │ │ │ │ │ - [ 100] signed char │ │ │ │ │ - [ 10c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 16a] UQItype │ │ │ │ │ - [ 172] float │ │ │ │ │ - [ 178] __popcount_tab │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] unsigned char │ │ │ │ │ + [ f3] char │ │ │ │ │ + [ f8] long int │ │ │ │ │ + [ 101] signed char │ │ │ │ │ + [ 10d] UQItype │ │ │ │ │ + [ 115] float │ │ │ │ │ + [ 11b] __popcount_tab │ │ │ │ │ + [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _popcountsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x990 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 7a │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 00000086 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000b9 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 37 │ │ │ │ │ -000000df 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +000000df 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xac8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xae0 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,75 +2,75 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x7a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x190): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x133): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x102): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x103): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x110): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x111): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x182): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x125): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xf4): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xf5): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0x11c): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x11d): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xaf): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xc1): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x18a): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x12d): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xd8): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0xe): __popcountsi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 783 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xde> │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>
: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe5): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe6): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xec>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xce>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ I9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ __popcountsi2 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __popcount_tab │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] __popcountsi2 │ │ │ │ │ - [ 1c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ae] long unsigned int │ │ │ │ │ - [ c0] long long unsigned int │ │ │ │ │ - [ d7] complex float │ │ │ │ │ - [ e5] __popcount_tab │ │ │ │ │ - [ f4] unsigned char │ │ │ │ │ - [ 102] char │ │ │ │ │ - [ 107] long int │ │ │ │ │ - [ 110] signed char │ │ │ │ │ - [ 11c] USItype │ │ │ │ │ - [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 182] UQItype │ │ │ │ │ - [ 18a] float │ │ │ │ │ - [ 190] unsigned int │ │ │ │ │ + [ 1c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 7a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ af] long unsigned int │ │ │ │ │ + [ c1] long long unsigned int │ │ │ │ │ + [ d8] complex float │ │ │ │ │ + [ e6] __popcount_tab │ │ │ │ │ + [ f5] unsigned char │ │ │ │ │ + [ 103] char │ │ │ │ │ + [ 108] long int │ │ │ │ │ + [ 111] signed char │ │ │ │ │ + [ 11d] USItype │ │ │ │ │ + [ 125] UQItype │ │ │ │ │ + [ 12d] float │ │ │ │ │ + [ 133] unsigned int │ │ │ │ │ + [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _popcountdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,39 +7,39 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9e4 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000015 00000b01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000045 00000b01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000052 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000045 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +00000052 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000065 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000065 00000b01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + 57 │ │ │ │ │ -000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +000000e5 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb1c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xb34 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xf4 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x29): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x87): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x140): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x52 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xbf): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10e): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xba): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x109): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc8): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x117): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x132): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x123): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xac): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xfb): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5e): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <65> DW_AT_name : (indirect string, offset: 0x70): UDItype │ │ │ │ │ + <65> DW_AT_name : (indirect string, offset: 0xce): UDItype │ │ │ │ │ <69> DW_AT_decl_file : 2 │ │ │ │ │ <6a> DW_AT_decl_line : 135 │ │ │ │ │ <6b> DW_AT_type : <0x6f>, long long unsigned int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x78): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xd6): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x13a): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x12b): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x8f): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xed): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __popcountdi2 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __popcountdi2 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 797 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x2f>, int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x52 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ DW_AT_sibling : <0xe4> │ │ │ │ │ <2>
: Abbrev Number: 9 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ DW_AT_upper_bound : 255 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x9d): __popcount_tab │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x131): __popcount_tab │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 422 │ │ │ │ │ DW_AT_type : <0xf2>, UQItype, unsigned char │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ DW_AT_declaration : 1 │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_const_type) │ │ │ │ │ DW_AT_type : <0xd4>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ E5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __popcountdi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ -__popcount_tab │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +__popcount_tab │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __popcountdi2 │ │ │ │ │ - [ 29] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5e] long unsigned int │ │ │ │ │ - [ 70] UDItype │ │ │ │ │ - [ 78] long long unsigned int │ │ │ │ │ - [ 8f] complex float │ │ │ │ │ - [ 9d] __popcount_tab │ │ │ │ │ - [ ac] unsigned char │ │ │ │ │ - [ ba] char │ │ │ │ │ - [ bf] long int │ │ │ │ │ - [ c8] signed char │ │ │ │ │ - [ d4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 132] UQItype │ │ │ │ │ - [ 13a] float │ │ │ │ │ - [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __popcountdi2 │ │ │ │ │ + [ 87] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] UDItype │ │ │ │ │ + [ d6] long long unsigned int │ │ │ │ │ + [ ed] complex float │ │ │ │ │ + [ fb] unsigned char │ │ │ │ │ + [ 109] char │ │ │ │ │ + [ 10e] long int │ │ │ │ │ + [ 117] signed char │ │ │ │ │ + [ 123] UQItype │ │ │ │ │ + [ 12b] float │ │ │ │ │ + [ 131] __popcount_tab │ │ │ │ │ + [ 140] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _paritysi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8bc contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 64 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 93 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17e │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 64 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9d0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x27): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x85): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x121): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x127): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x64 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x104): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xff): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x93): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf1): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0xbb): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x119): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5c): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xba): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6e): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xcc): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x17e): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x121): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x85): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xe3): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1b): __paritysi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x79): __paritysi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 811 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x2f>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x64 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __paritysi2 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __paritysi2 │ │ │ │ │ - [ 27] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5c] long unsigned int │ │ │ │ │ - [ 6e] long long unsigned int │ │ │ │ │ - [ 85] complex float │ │ │ │ │ - [ 93] unsigned char │ │ │ │ │ - [ a1] char │ │ │ │ │ - [ a6] long int │ │ │ │ │ - [ af] signed char │ │ │ │ │ - [ bb] USItype │ │ │ │ │ - [ c3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 121] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17e] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __paritysi2 │ │ │ │ │ + [ 85] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ba] long unsigned int │ │ │ │ │ + [ cc] long long unsigned int │ │ │ │ │ + [ e3] complex float │ │ │ │ │ + [ f1] unsigned char │ │ │ │ │ + [ ff] char │ │ │ │ │ + [ 104] long int │ │ │ │ │ + [ 10d] signed char │ │ │ │ │ + [ 119] USItype │ │ │ │ │ + [ 121] float │ │ │ │ │ + [ 127] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _paritydi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x9e8 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + a1 │ │ │ │ │ 00000069 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 00000076 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ -00000088 00000b01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +00000088 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ 0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ 0000009b 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ +000000b7 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 000000e6 00000b01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ -000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ +000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 000000ff 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000101 00000205 R_MSP430_16_BYTE 00000000 .text + 5c │ │ │ │ │ 00000103 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000115 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 0000012f 00000801 R_MSP430_32 00000000 .debug_loc + 32 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb50 contains 2 entries: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x136 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x97): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x152): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xe0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x13e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x24): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x5c │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x8e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x149): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x89): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xe7): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xcc): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x187): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x24): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0x82): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x5d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xd8): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x193): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x43): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xa1): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <69> DW_AT_name : (indirect string, offset: 0x1a1): DItype │ │ │ │ │ <6d> DW_AT_decl_file : 2 │ │ │ │ │ <6e> DW_AT_decl_line : 134 │ │ │ │ │ <6f> DW_AT_type : <0x73>, long long int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x55): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xb3): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x72): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xd0): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ <8f> DW_AT_name : (indirect string, offset: 0x19b): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x64): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xc2): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ <9b> DW_AT_name : (indirect string, offset: 0x1b): DWstruct │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xc6> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x32): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x90): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1a8): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xc6> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x37): __paritydi2 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x95): __paritydi2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 832 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x2f>, int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ <101> DW_AT_high_pc : 0x5c │ │ │ │ │ <103> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ DWstruct │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ unsigned char │ │ │ │ │ __paritydi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ [ 1b] DWstruct │ │ │ │ │ - [ 24] unsigned char │ │ │ │ │ - [ 32] high │ │ │ │ │ - [ 37] __paritydi2 │ │ │ │ │ - [ 43] long unsigned int │ │ │ │ │ - [ 55] UDItype │ │ │ │ │ - [ 5d] SItype │ │ │ │ │ - [ 64] complex float │ │ │ │ │ - [ 72] long long unsigned int │ │ │ │ │ - [ 89] char │ │ │ │ │ - [ 8e] long int │ │ │ │ │ - [ 97] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ cc] signed char │ │ │ │ │ - [ d8] USItype │ │ │ │ │ - [ e0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 13e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 24] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 82] unsigned char │ │ │ │ │ + [ 90] high │ │ │ │ │ + [ 95] __paritydi2 │ │ │ │ │ + [ a1] long unsigned int │ │ │ │ │ + [ b3] UDItype │ │ │ │ │ + [ bb] SItype │ │ │ │ │ + [ c2] complex float │ │ │ │ │ + [ d0] long long unsigned int │ │ │ │ │ + [ e7] char │ │ │ │ │ + [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 149] long int │ │ │ │ │ + [ 152] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 187] signed char │ │ │ │ │ + [ 193] USItype │ │ │ │ │ [ 19b] float │ │ │ │ │ [ 1a1] DItype │ │ │ │ │ [ 1a8] DWunion │ │ │ ├── _powisf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,32 +9,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa30 contains 26 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + f3 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ 000000a7 00000801 R_MSP430_32 00000000 .debug_loc + 7c │ │ │ │ │ 000000b5 00000801 R_MSP430_32 00000000 .debug_loc + 95 │ │ │ │ │ 000000c3 00000801 R_MSP430_32 00000000 .debug_loc + a7 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xc5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x114): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x86 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x95): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xf3): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xaa): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x108): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x87): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xe5): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xa3): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x101): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x171): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x114): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x177): __powisf2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x11a): __powisf2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1724 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x86 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ G6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __powisf2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] unsigned char │ │ │ │ │ - [ 95] char │ │ │ │ │ - [ 9a] long int │ │ │ │ │ - [ a3] SFtype │ │ │ │ │ - [ aa] signed char │ │ │ │ │ - [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 114] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 171] float │ │ │ │ │ - [ 177] __powisf2 │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] unsigned char │ │ │ │ │ + [ f3] char │ │ │ │ │ + [ f8] long int │ │ │ │ │ + [ 101] SFtype │ │ │ │ │ + [ 108] signed char │ │ │ │ │ + [ 114] float │ │ │ │ │ + [ 11a] __powisf2 │ │ │ │ │ + [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _powidf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _powixf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _powitf2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _mulsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,33 +71,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x187c contains 39 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000015 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ 00000073 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a8 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000b6 00000801 R_MSP430_32 00000000 .debug_loc + ce │ │ │ │ │ 000000c4 00000801 R_MSP430_32 00000000 .debug_loc + 155 │ │ │ │ │ 000000d2 00000801 R_MSP430_32 00000000 .debug_loc + 223 │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ 0000011c 00000801 R_MSP430_32 00000000 .debug_loc + 339 │ │ │ │ │ 0000012a 00000801 R_MSP430_32 00000000 .debug_loc + 391 │ │ │ │ │ 0000013a 00000801 R_MSP430_32 00000000 .debug_loc + 3f5 │ │ │ │ │ 0000013f 00000205 R_MSP430_16_BYTE 00000000 .text + 13e │ │ │ │ │ 00000141 00000205 R_MSP430_16_BYTE 00000000 .text + 686 │ │ │ │ │ 00000144 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 0000014f 00000801 R_MSP430_32 00000000 .debug_loc + 42f │ │ │ │ │ -00000158 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000158 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1a50 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x1a68 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x159 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x686 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x102): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x11d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf4): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc9): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xb2): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x110): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xee): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <73> DW_AT_name : (indirect string, offset: 0x130): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe0): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __mulsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __mulsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1822 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x686 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -154,10 +154,10 @@ │ │ │ │ │ <14b> DW_AT_type : <0x155>, _Bool │ │ │ │ │ <14f> DW_AT_location : 0x42f (location list) │ │ │ │ │ <3><153>: Abbrev Number: 0 │ │ │ │ │ <2><154>: Abbrev Number: 0 │ │ │ │ │ <1><155>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <156> DW_AT_byte_size : 1 │ │ │ │ │ <157> DW_AT_encoding : 2 (boolean) │ │ │ │ │ - <158> DW_AT_name : (indirect string, offset: 0xb9): _Bool │ │ │ │ │ + <158> DW_AT_name : (indirect string, offset: 0x117): _Bool │ │ │ │ │ <1><15c>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __mulsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __mulsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] long int │ │ │ │ │ - [ b2] SFtype │ │ │ │ │ - [ b9] _Bool │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __mulsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] long long unsigned int │ │ │ │ │ + [ e0] complex float │ │ │ │ │ + [ ee] float │ │ │ │ │ + [ f4] unsigned char │ │ │ │ │ + [ 102] char │ │ │ │ │ + [ 107] long int │ │ │ │ │ + [ 110] SFtype │ │ │ │ │ + [ 117] _Bool │ │ │ │ │ + [ 11d] signed char │ │ │ │ │ [ 129] recalc │ │ │ │ │ [ 130] SCtype │ │ │ │ │ - [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _muldc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _mulxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _multc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _divsc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -82,43 +82,43 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x16ac contains 34 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 618 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f4 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000055 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000005c 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000061 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000005c 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +00000061 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 618 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000b2 00000801 R_MSP430_32 00000000 .debug_loc + 70 │ │ │ │ │ 000000c0 00000801 R_MSP430_32 00000000 .debug_loc + 8c │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_loc + c0 │ │ │ │ │ -000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ +000000d3 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 000000de 00000801 R_MSP430_32 00000000 .debug_loc + e8 │ │ │ │ │ -000000e3 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +000000e3 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 000000ee 00000801 R_MSP430_32 00000000 .debug_loc + 128 │ │ │ │ │ 000000fc 00000801 R_MSP430_32 00000000 .debug_loc + 174 │ │ │ │ │ 0000010a 00000801 R_MSP430_32 00000000 .debug_loc + 1fc │ │ │ │ │ 0000011a 00000801 R_MSP430_32 00000000 .debug_loc + 284 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x1844 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x11c (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x129): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x618 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xb6): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x114): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa4): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x102): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbf): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x11d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x96): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf4): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x6b): long long unsigned int │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0xc9): long long unsigned int │ │ │ │ │ <1><60>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0xaf): SFtype │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x10d): SFtype │ │ │ │ │ <65> DW_AT_decl_file : 2 │ │ │ │ │ <66> DW_AT_decl_line : 145 │ │ │ │ │ <67> DW_AT_type : <0x6b>, float │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x90): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xee): float │ │ │ │ │ <1><72>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x186): SCtype │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x129): SCtype │ │ │ │ │ <77> DW_AT_decl_file : 2 │ │ │ │ │ <78> DW_AT_decl_line : 146 │ │ │ │ │ <79> DW_AT_type : <0x7d>, complex float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x82): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe0): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __divsc3 │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __divsc3 │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1892 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x72>, SCtype, complex float │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x618 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -98,21 +98,21 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : d │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1892 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xc0 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x18d): denom │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x130): denom │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0xe8 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa9): ratio │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x107): ratio │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1894 │ │ │ │ │ DW_AT_type : <0x60>, SFtype, float │ │ │ │ │ DW_AT_location : 0x128 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : x │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divsc3 │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __divsc3 │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] long long unsigned int │ │ │ │ │ - [ 82] complex float │ │ │ │ │ - [ 90] float │ │ │ │ │ - [ 96] unsigned char │ │ │ │ │ - [ a4] char │ │ │ │ │ - [ a9] ratio │ │ │ │ │ - [ af] SFtype │ │ │ │ │ - [ b6] long int │ │ │ │ │ - [ bf] signed char │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 129] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 186] SCtype │ │ │ │ │ - [ 18d] denom │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __divsc3 │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] long long unsigned int │ │ │ │ │ + [ e0] complex float │ │ │ │ │ + [ ee] float │ │ │ │ │ + [ f4] unsigned char │ │ │ │ │ + [ 102] char │ │ │ │ │ + [ 107] ratio │ │ │ │ │ + [ 10d] SFtype │ │ │ │ │ + [ 114] long int │ │ │ │ │ + [ 11d] signed char │ │ │ │ │ + [ 129] SCtype │ │ │ │ │ + [ 130] denom │ │ │ │ │ + [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _divdc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _divxc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _divtc3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _bswapsi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x8c4 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 6d │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 6e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 3c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x9d8 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x6e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xac): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x113): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x99): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf7): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x6d): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xcb): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x5b): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb9): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x82): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xe0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x17c): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x11f): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x74): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd2): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x50): __bswapsi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xae): __bswapsi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 489 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, SItype, long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x6e │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __bswapsi2 │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] __bswapsi2 │ │ │ │ │ - [ 5b] long unsigned int │ │ │ │ │ - [ 6d] SItype │ │ │ │ │ - [ 74] complex float │ │ │ │ │ - [ 82] long long unsigned int │ │ │ │ │ - [ 99] unsigned char │ │ │ │ │ - [ a7] char │ │ │ │ │ - [ ac] long int │ │ │ │ │ - [ b5] signed char │ │ │ │ │ - [ c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17c] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __bswapsi2 │ │ │ │ │ + [ b9] long unsigned int │ │ │ │ │ + [ cb] SItype │ │ │ │ │ + [ d2] complex float │ │ │ │ │ + [ e0] long long unsigned int │ │ │ │ │ + [ f7] unsigned char │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] long int │ │ │ │ │ + [ 113] signed char │ │ │ │ │ + [ 11f] float │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _bswapdi2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,32 +3,32 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa78 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1d0 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ -0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + d7 │ │ │ │ │ +0000007b 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 1d0 │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000099 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb8c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x9b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x118): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x125): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1d0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa5): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x103): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa0): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfe): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xae): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x10c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x92): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf0): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x17b): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x11e): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x62): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xc0): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x175): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x118): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x79): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd7): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x87): __bswapdi2 │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0xe5): __bswapdi2 │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 499 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x1d0 │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ 1R4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __bswapdi2 │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] long long unsigned int │ │ │ │ │ - [ 79] complex float │ │ │ │ │ - [ 87] __bswapdi2 │ │ │ │ │ - [ 92] unsigned char │ │ │ │ │ - [ a0] char │ │ │ │ │ - [ a5] long int │ │ │ │ │ - [ ae] signed char │ │ │ │ │ - [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 118] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 175] float │ │ │ │ │ - [ 17b] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] long long unsigned int │ │ │ │ │ + [ d7] complex float │ │ │ │ │ + [ e5] __bswapdi2 │ │ │ │ │ + [ f0] unsigned char │ │ │ │ │ + [ fe] char │ │ │ │ │ + [ 103] long int │ │ │ │ │ + [ 10c] signed char │ │ │ │ │ + [ 118] float │ │ │ │ │ + [ 11e] DItype │ │ │ │ │ + [ 125] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _fixunssfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,34 +10,34 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x94c contains 25 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 42 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ -00000064 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000057 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ +00000064 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000072 00000b01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ -00000077 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000084 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -0000008b 00000b01 R_MSP430_32 00000000 .debug_str + 69 │ │ │ │ │ -00000091 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ +00000072 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000077 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000084 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +0000008b 00000b01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000091 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ 0000009d 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000009f 00000205 R_MSP430_16_BYTE 00000000 .text + 42 │ │ │ │ │ 000000a1 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000af 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa78 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,83 +2,83 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xb1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xd2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x130): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x42 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xae): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x10c): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa9): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x107): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xbe): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x11c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x9b): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf9): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x62): SItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0xc0): SItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 130 │ │ │ │ │ <52> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xca): USItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x128): USItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 131 │ │ │ │ │ <5d> DW_AT_type : <0x61>, long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <62> DW_AT_byte_size : 4 │ │ │ │ │ <63> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <64> DW_AT_name : (indirect string, offset: 0x50): long unsigned int │ │ │ │ │ + <64> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <70> DW_AT_byte_size : 8 │ │ │ │ │ <71> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <72> DW_AT_name : (indirect string, offset: 0x84): long long unsigned int │ │ │ │ │ + <72> DW_AT_name : (indirect string, offset: 0xe2): long long unsigned int │ │ │ │ │ <1><76>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <77> DW_AT_name : (indirect string, offset: 0xb7): SFtype │ │ │ │ │ + <77> DW_AT_name : (indirect string, offset: 0x115): SFtype │ │ │ │ │ <7b> DW_AT_decl_file : 2 │ │ │ │ │ <7c> DW_AT_decl_line : 145 │ │ │ │ │ <7d> DW_AT_type : <0x81>, float │ │ │ │ │ <1><81>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <82> DW_AT_byte_size : 4 │ │ │ │ │ <83> DW_AT_encoding : 4 (float) │ │ │ │ │ - <84> DW_AT_name : (indirect string, offset: 0x18d): float │ │ │ │ │ + <84> DW_AT_name : (indirect string, offset: 0x130): float │ │ │ │ │ <1><88>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <89> DW_AT_byte_size : 8 │ │ │ │ │ <8a> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <8b> DW_AT_name : (indirect string, offset: 0x69): complex float │ │ │ │ │ + <8b> DW_AT_name : (indirect string, offset: 0xc7): complex float │ │ │ │ │ <1><8f>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <90> DW_AT_external : 1 │ │ │ │ │ - <91> DW_AT_name : (indirect string, offset: 0x77): __fixunssfsi │ │ │ │ │ + <91> DW_AT_name : (indirect string, offset: 0xd5): __fixunssfsi │ │ │ │ │ <95> DW_AT_decl_file : 1 │ │ │ │ │ <96> DW_AT_decl_line : 1692 │ │ │ │ │ <98> DW_AT_prototyped : 1 │ │ │ │ │ <99> DW_AT_type : <0x56>, USItype, long unsigned int │ │ │ │ │ <9d> DW_AT_low_pc : 0x0 │ │ │ │ │ <9f> DW_AT_high_pc : 0x42 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ __fixunssfsi │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 50] long unsigned int │ │ │ │ │ - [ 62] SItype │ │ │ │ │ - [ 69] complex float │ │ │ │ │ - [ 77] __fixunssfsi │ │ │ │ │ - [ 84] long long unsigned int │ │ │ │ │ - [ 9b] unsigned char │ │ │ │ │ - [ a9] char │ │ │ │ │ - [ ae] long int │ │ │ │ │ - [ b7] SFtype │ │ │ │ │ - [ be] signed char │ │ │ │ │ - [ ca] USItype │ │ │ │ │ - [ d2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 130] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 18d] float │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] SItype │ │ │ │ │ + [ c7] complex float │ │ │ │ │ + [ d5] __fixunssfsi │ │ │ │ │ + [ e2] long long unsigned int │ │ │ │ │ + [ f9] unsigned char │ │ │ │ │ + [ 107] char │ │ │ │ │ + [ 10c] long int │ │ │ │ │ + [ 115] SFtype │ │ │ │ │ + [ 11c] signed char │ │ │ │ │ + [ 128] USItype │ │ │ │ │ + [ 130] float │ │ │ │ │ + [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _fixunsdfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixunsxfsi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixsfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,33 +9,33 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x914 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 25 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ -0000004e 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ -00000053 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +0000004e 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000053 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000b01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ -0000006c 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -00000079 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000080 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000086 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000067 00000b01 R_MSP430_32 00000000 .debug_str + ca │ │ │ │ │ +0000006c 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000079 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000080 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000086 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000092 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000094 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 00000096 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000a4 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xa34 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,78 +2,78 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xa6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x25): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x83): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xc0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x44 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xa4): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x102): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x9f): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xfd): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb4): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x112): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x91): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xef): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0x5a): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0xb8): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <53> DW_AT_name : (indirect string, offset: 0x181): DItype │ │ │ │ │ + <53> DW_AT_name : (indirect string, offset: 0x124): DItype │ │ │ │ │ <57> DW_AT_decl_file : 2 │ │ │ │ │ <58> DW_AT_decl_line : 134 │ │ │ │ │ <59> DW_AT_type : <0x5d>, long long int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x6c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xca): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6c> DW_AT_name : (indirect string, offset: 0xad): SFtype │ │ │ │ │ + <6c> DW_AT_name : (indirect string, offset: 0x10b): SFtype │ │ │ │ │ <70> DW_AT_decl_file : 2 │ │ │ │ │ <71> DW_AT_decl_line : 145 │ │ │ │ │ <72> DW_AT_type : <0x76>, float │ │ │ │ │ <1><76>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <77> DW_AT_byte_size : 4 │ │ │ │ │ <78> DW_AT_encoding : 4 (float) │ │ │ │ │ - <79> DW_AT_name : (indirect string, offset: 0x17b): float │ │ │ │ │ + <79> DW_AT_name : (indirect string, offset: 0x11e): float │ │ │ │ │ <1><7d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7e> DW_AT_byte_size : 8 │ │ │ │ │ <7f> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x83): complex float │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0xe1): complex float │ │ │ │ │ <1><84>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <85> DW_AT_external : 1 │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0x1b): __fixsfdi │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x79): __fixsfdi │ │ │ │ │ <8a> DW_AT_decl_file : 1 │ │ │ │ │ <8b> DW_AT_decl_line : 1345 │ │ │ │ │ <8d> DW_AT_prototyped : 1 │ │ │ │ │ <8e> DW_AT_type : <0x52>, DItype, long long int │ │ │ │ │ <92> DW_AT_low_pc : 0x0 │ │ │ │ │ <94> DW_AT_high_pc : 0x44 │ │ │ │ │ <96> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __fixsfdi │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] __fixsfdi │ │ │ │ │ - [ 25] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 5a] long unsigned int │ │ │ │ │ - [ 6c] long long unsigned int │ │ │ │ │ - [ 83] complex float │ │ │ │ │ - [ 91] unsigned char │ │ │ │ │ - [ 9f] char │ │ │ │ │ - [ a4] long int │ │ │ │ │ - [ ad] SFtype │ │ │ │ │ - [ b4] signed char │ │ │ │ │ - [ c0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 17b] float │ │ │ │ │ - [ 181] DItype │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] __fixsfdi │ │ │ │ │ + [ 83] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b8] long unsigned int │ │ │ │ │ + [ ca] long long unsigned int │ │ │ │ │ + [ e1] complex float │ │ │ │ │ + [ ef] unsigned char │ │ │ │ │ + [ fd] char │ │ │ │ │ + [ 102] long int │ │ │ │ │ + [ 10b] SFtype │ │ │ │ │ + [ 112] signed char │ │ │ │ │ + [ 11e] float │ │ │ │ │ + [ 124] DItype │ │ │ │ │ + [ 12b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _fixdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixtfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixunssfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,48 +16,48 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc64 contains 36 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +00000024 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ -00000047 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ -0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 197 │ │ │ │ │ -00000059 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 1a5 │ │ │ │ │ +00000039 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +00000047 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +0000004c 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ +00000059 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +0000005e 00000b01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 0000006b 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000070 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -0000007d 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000082 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000096 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000009c 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000070 00000b01 R_MSP430_32 00000000 .debug_str + c9 │ │ │ │ │ +0000007d 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +00000082 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000008f 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ +00000096 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +0000009c 00000b01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000000a8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000aa 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ 000000ac 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000ba 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000bf 00000205 R_MSP430_16_BYTE 00000000 .text + 88 │ │ │ │ │ 000000c1 00000205 R_MSP430_16_BYTE 00000000 .text + 12a │ │ │ │ │ -000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +000000c4 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 000000cf 00000801 R_MSP430_32 00000000 .debug_loc + ac │ │ │ │ │ -000000d4 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +000000d4 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ 000000df 00000801 R_MSP430_32 00000000 .debug_loc + c8 │ │ │ │ │ 000000f0 00000205 R_MSP430_16_BYTE 00000000 .text + aa │ │ │ │ │ 000000f2 00000205 R_MSP430_16_BYTE 00000000 .text + ee │ │ │ │ │ -000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +000000f5 00000b01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ 00000100 00000801 R_MSP430_32 00000000 .debug_loc + e4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xe14 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,88 +2,88 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x104 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x24): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x82): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xdc): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x13a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x155): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x12a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x109): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x104): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xc3): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x121): signed char │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <47> DW_AT_name : (indirect string, offset: 0x98): unsigned char │ │ │ │ │ + <47> DW_AT_name : (indirect string, offset: 0xf6): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <4c> DW_AT_name : (indirect string, offset: 0x197): USItype │ │ │ │ │ + <4c> DW_AT_name : (indirect string, offset: 0x13a): USItype │ │ │ │ │ <50> DW_AT_decl_file : 2 │ │ │ │ │ <51> DW_AT_decl_line : 131 │ │ │ │ │ <52> DW_AT_type : <0x56>, long unsigned int │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x59): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xb7): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x1a5): DItype │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x148): DItype │ │ │ │ │ <62> DW_AT_decl_file : 2 │ │ │ │ │ <63> DW_AT_decl_line : 134 │ │ │ │ │ <64> DW_AT_type : <0x68>, long long int │ │ │ │ │ <1><68>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <69> DW_AT_byte_size : 8 │ │ │ │ │ <6a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <6b> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <70> DW_AT_name : (indirect string, offset: 0x6b): UDItype │ │ │ │ │ + <70> DW_AT_name : (indirect string, offset: 0xc9): UDItype │ │ │ │ │ <74> DW_AT_decl_file : 2 │ │ │ │ │ <75> DW_AT_decl_line : 135 │ │ │ │ │ <76> DW_AT_type : <0x7a>, long long unsigned int │ │ │ │ │ <1><7a>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7b> DW_AT_byte_size : 8 │ │ │ │ │ <7c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <7d> DW_AT_name : (indirect string, offset: 0x73): long long unsigned int │ │ │ │ │ + <7d> DW_AT_name : (indirect string, offset: 0xd1): long long unsigned int │ │ │ │ │ <1><81>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <82> DW_AT_name : (indirect string, offset: 0xb4): SFtype │ │ │ │ │ + <82> DW_AT_name : (indirect string, offset: 0x112): SFtype │ │ │ │ │ <86> DW_AT_decl_file : 2 │ │ │ │ │ <87> DW_AT_decl_line : 145 │ │ │ │ │ <88> DW_AT_type : <0x8c>, float │ │ │ │ │ <1><8c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <8d> DW_AT_byte_size : 4 │ │ │ │ │ <8e> DW_AT_encoding : 4 (float) │ │ │ │ │ - <8f> DW_AT_name : (indirect string, offset: 0x19f): float │ │ │ │ │ + <8f> DW_AT_name : (indirect string, offset: 0x142): float │ │ │ │ │ <1><93>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <94> DW_AT_byte_size : 8 │ │ │ │ │ <95> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <96> DW_AT_name : (indirect string, offset: 0x8a): complex float │ │ │ │ │ + <96> DW_AT_name : (indirect string, offset: 0xe8): complex float │ │ │ │ │ <1><9a>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <9b> DW_AT_external : 1 │ │ │ │ │ - <9c> DW_AT_name : (indirect string, offset: 0xcf): __fixunssfdi │ │ │ │ │ + <9c> DW_AT_name : (indirect string, offset: 0x12d): __fixunssfdi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x6f>, UDItype, long long unsigned int │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x12a │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -93,35 +93,35 @@ │ │ │ │ │ DW_AT_decl_line : 1281 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ DW_AT_location : 0x54 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x88 │ │ │ │ │ DW_AT_high_pc : 0x12a │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1ac): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14f): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xac (location list) │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xbb): counter │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x119): counter │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1316 │ │ │ │ │ DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xc8 (location list) │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : msb │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1317 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <3>: Abbrev Number: 7 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0xaa │ │ │ │ │ DW_AT_high_pc : 0xee │ │ │ │ │ <4>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b): counterf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x79): counterf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1322 │ │ │ │ │ DW_AT_type : <0x81>, SFtype, float │ │ │ │ │ <100> DW_AT_location : 0xe4 (location list) │ │ │ │ │ <4><104>: Abbrev Number: 0 │ │ │ │ │ <3><105>: Abbrev Number: 0 │ │ │ │ │ <2><106>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ 88C9C:C;C │ │ │ │ │ K!S4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ counterf │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __fixunssfdi │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] counterf │ │ │ │ │ - [ 24] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 59] long unsigned int │ │ │ │ │ - [ 6b] UDItype │ │ │ │ │ - [ 73] long long unsigned int │ │ │ │ │ - [ 8a] complex float │ │ │ │ │ - [ 98] unsigned char │ │ │ │ │ - [ a6] char │ │ │ │ │ - [ ab] long int │ │ │ │ │ - [ b4] SFtype │ │ │ │ │ - [ bb] counter │ │ │ │ │ - [ c3] signed char │ │ │ │ │ - [ cf] __fixunssfdi │ │ │ │ │ - [ dc] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 13a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 197] USItype │ │ │ │ │ - [ 19f] float │ │ │ │ │ - [ 1a5] DItype │ │ │ │ │ - [ 1ac] shift │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] counterf │ │ │ │ │ + [ 82] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b7] long unsigned int │ │ │ │ │ + [ c9] UDItype │ │ │ │ │ + [ d1] long long unsigned int │ │ │ │ │ + [ e8] complex float │ │ │ │ │ + [ f6] unsigned char │ │ │ │ │ + [ 104] char │ │ │ │ │ + [ 109] long int │ │ │ │ │ + [ 112] SFtype │ │ │ │ │ + [ 119] counter │ │ │ │ │ + [ 121] signed char │ │ │ │ │ + [ 12d] __fixunssfdi │ │ │ │ │ + [ 13a] USItype │ │ │ │ │ + [ 142] float │ │ │ │ │ + [ 148] DItype │ │ │ │ │ + [ 14f] shift │ │ │ │ │ + [ 155] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _fixunsdfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixunsxfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _fixunstfdi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatdisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xda8 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 138 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000081 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 19d │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 178 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + 90 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + b8 │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + e0 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + bf │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 124 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 14c │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf70 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xf88 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x78): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x137): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x178 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfc): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x114): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xe7): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xff): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x123): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x124): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x195): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x138): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xd9): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xf1): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xc4): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xc5): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x130): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xad): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xae): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x1a3): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x146): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ <81> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x10c): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xda): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0x105): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x11d): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x19d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x140): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xcb): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xcc): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b0): __floatdisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x153): __floatdisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1427 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x178 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,20 +102,20 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1489 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_location : 0x90 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0xf6): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x10e): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1aa): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x14d): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1493 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xb8 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : f │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1510 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x114 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0xbf): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xc0): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1494 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x124 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0xec): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x104): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ 5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __floatdisf │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 78] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ad] long unsigned int │ │ │ │ │ - [ bf] __xr │ │ │ │ │ - [ c4] SItype │ │ │ │ │ - [ cb] complex float │ │ │ │ │ - [ d9] unsigned char │ │ │ │ │ - [ e7] char │ │ │ │ │ - [ ec] __clz_tab │ │ │ │ │ - [ f6] count │ │ │ │ │ - [ fc] long int │ │ │ │ │ - [ 105] SFtype │ │ │ │ │ - [ 10c] long long unsigned int │ │ │ │ │ - [ 123] signed char │ │ │ │ │ - [ 12f] USItype │ │ │ │ │ - [ 137] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 195] UQItype │ │ │ │ │ - [ 19d] float │ │ │ │ │ - [ 1a3] DItype │ │ │ │ │ - [ 1aa] shift │ │ │ │ │ - [ 1b0] __floatdisf │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] long unsigned int │ │ │ │ │ + [ c0] __xr │ │ │ │ │ + [ c5] SItype │ │ │ │ │ + [ cc] complex float │ │ │ │ │ + [ da] long long unsigned int │ │ │ │ │ + [ f1] unsigned char │ │ │ │ │ + [ ff] char │ │ │ │ │ + [ 104] __clz_tab │ │ │ │ │ + [ 10e] count │ │ │ │ │ + [ 114] long int │ │ │ │ │ + [ 11d] SFtype │ │ │ │ │ + [ 124] signed char │ │ │ │ │ + [ 130] USItype │ │ │ │ │ + [ 138] UQItype │ │ │ │ │ + [ 140] float │ │ │ │ │ + [ 146] DItype │ │ │ │ │ + [ 14d] shift │ │ │ │ │ + [ 153] __floatdisf │ │ │ │ │ + [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _floatdidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatdixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatundisf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,51 +11,51 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xe14 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 79 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ -0000006f 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +0000006f 00000c01 R_MSP430_32 00000000 .debug_str + bc │ │ │ │ │ 00000076 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ -00000088 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ -0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ -000000a1 00000c01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a7 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000088 00000c01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +0000008d 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +000000a1 00000c01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +000000a7 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ 000000b3 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000000b5 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000000b7 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000000c9 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000000d8 00000801 R_MSP430_32 00000000 .debug_loc + a0 │ │ │ │ │ -000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ -000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ +000000dd 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ +000000e9 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ 000000f4 00000801 R_MSP430_32 00000000 .debug_loc + ec │ │ │ │ │ 00000102 00000801 R_MSP430_32 00000000 .debug_loc + 120 │ │ │ │ │ 00000110 00000801 R_MSP430_32 00000000 .debug_loc + 154 │ │ │ │ │ 00000115 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -0000011a 00000c01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ +0000011a 00000c01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 00000125 00000801 R_MSP430_32 00000000 .debug_loc + 164 │ │ │ │ │ 00000135 00000801 R_MSP430_32 00000000 .debug_loc + 1c8 │ │ │ │ │ -0000014c 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +0000014c 00000c01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xfdc contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0xff4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,93 +2,93 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x15a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x78): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x79): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x145): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x162): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x148 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10a): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x122): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0xe): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xf5): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x10d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x131): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x132): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x1a3): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x146): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0xe7): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xff): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xd2): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0xd3): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x13d): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x13e): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <6f> DW_AT_name : (indirect string, offset: 0xbb): long unsigned int │ │ │ │ │ + <6f> DW_AT_name : (indirect string, offset: 0xbc): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <74> DW_AT_byte_size : 8 │ │ │ │ │ <75> DW_AT_encoding : 5 (signed) │ │ │ │ │ <76> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><7a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0x1ab): UDItype │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x14e): UDItype │ │ │ │ │ <7f> DW_AT_decl_file : 2 │ │ │ │ │ <80> DW_AT_decl_line : 135 │ │ │ │ │ <81> DW_AT_type : <0x85>, long long unsigned int │ │ │ │ │ <1><85>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <86> DW_AT_byte_size : 8 │ │ │ │ │ <87> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <88> DW_AT_name : (indirect string, offset: 0x11a): long long unsigned int │ │ │ │ │ + <88> DW_AT_name : (indirect string, offset: 0xe8): long long unsigned int │ │ │ │ │ <1><8c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0x113): SFtype │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x12b): SFtype │ │ │ │ │ <91> DW_AT_decl_file : 2 │ │ │ │ │ <92> DW_AT_decl_line : 145 │ │ │ │ │ <93> DW_AT_type : <0x97>, float │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x1b3): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x156): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xd9): complex float │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xda): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xad): __floatundisf │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xae): __floatundisf │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1543 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ DW_AT_low_pc : 0x0 │ │ │ │ │ DW_AT_high_pc : 0x148 │ │ │ │ │ DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -102,20 +102,20 @@ │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : hi │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1604 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xa0 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ -
DW_AT_name : (indirect string, offset: 0x104): count │ │ │ │ │ +
DW_AT_name : (indirect string, offset: 0x11c): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1b9): shift │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x15c): shift │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1606 │ │ │ │ │ DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ DW_AT_location : 0xec (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : f │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ <109> DW_AT_decl_file : 1 │ │ │ │ │ <10a> DW_AT_decl_line : 1619 │ │ │ │ │ <10c> DW_AT_type : <0x8c>, SFtype, float │ │ │ │ │ <110> DW_AT_location : 0x154 (location list) │ │ │ │ │ <2><114>: Abbrev Number: 10 (DW_TAG_lexical_block) │ │ │ │ │ <115> DW_AT_ranges : 0x0 │ │ │ │ │ <3><119>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <11a> DW_AT_name : (indirect string, offset: 0xcd): __xr │ │ │ │ │ + <11a> DW_AT_name : (indirect string, offset: 0xce): __xr │ │ │ │ │ <11e> DW_AT_decl_file : 1 │ │ │ │ │ <11f> DW_AT_decl_line : 1607 │ │ │ │ │ <121> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <125> DW_AT_location : 0x164 (location list) │ │ │ │ │ <3><129>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <12a> DW_AT_name : __a │ │ │ │ │ <12e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ <13c> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <140> DW_AT_sibling : <0x14b> │ │ │ │ │ <2><144>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ <145> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <149> DW_AT_upper_bound : 255 │ │ │ │ │ <2><14a>: Abbrev Number: 0 │ │ │ │ │ <1><14b>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ - <14c> DW_AT_name : (indirect string, offset: 0xfa): __clz_tab │ │ │ │ │ + <14c> DW_AT_name : (indirect string, offset: 0x112): __clz_tab │ │ │ │ │ <150> DW_AT_decl_file : 3 │ │ │ │ │ <151> DW_AT_decl_line : 63 │ │ │ │ │ <152> DW_AT_type : <0x158>, UQItype, unsigned char │ │ │ │ │ <156> DW_AT_external : 1 │ │ │ │ │ <157> DW_AT_declaration : 1 │ │ │ │ │ <1><158>: Abbrev Number: 14 (DW_TAG_const_type) │ │ │ │ │ <159> DW_AT_type : <0x13b>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __floatundisf │ │ │ │ │ long unsigned int │ │ │ │ │ complex float │ │ │ │ │ +long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ __clz_tab │ │ │ │ │ long int │ │ │ │ │ -long long unsigned int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] unsigned int │ │ │ │ │ - [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 78] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ad] __floatundisf │ │ │ │ │ - [ bb] long unsigned int │ │ │ │ │ - [ cd] __xr │ │ │ │ │ - [ d2] SItype │ │ │ │ │ - [ d9] complex float │ │ │ │ │ - [ e7] unsigned char │ │ │ │ │ - [ f5] char │ │ │ │ │ - [ fa] __clz_tab │ │ │ │ │ - [ 104] count │ │ │ │ │ - [ 10a] long int │ │ │ │ │ - [ 113] SFtype │ │ │ │ │ - [ 11a] long long unsigned int │ │ │ │ │ - [ 131] signed char │ │ │ │ │ - [ 13d] USItype │ │ │ │ │ - [ 145] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1a3] UQItype │ │ │ │ │ - [ 1ab] UDItype │ │ │ │ │ - [ 1b3] float │ │ │ │ │ - [ 1b9] shift │ │ │ │ │ + [ 1b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 79] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ ae] __floatundisf │ │ │ │ │ + [ bc] long unsigned int │ │ │ │ │ + [ ce] __xr │ │ │ │ │ + [ d3] SItype │ │ │ │ │ + [ da] complex float │ │ │ │ │ + [ e8] long long unsigned int │ │ │ │ │ + [ ff] unsigned char │ │ │ │ │ + [ 10d] char │ │ │ │ │ + [ 112] __clz_tab │ │ │ │ │ + [ 11c] count │ │ │ │ │ + [ 122] long int │ │ │ │ │ + [ 12b] SFtype │ │ │ │ │ + [ 132] signed char │ │ │ │ │ + [ 13e] USItype │ │ │ │ │ + [ 146] UQItype │ │ │ │ │ + [ 14e] UDItype │ │ │ │ │ + [ 156] float │ │ │ │ │ + [ 15c] shift │ │ │ │ │ + [ 162] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _floatundidf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatundixf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _floatunditf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── _eprintf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x538 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 00000055 00000801 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000005c 00000801 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 00000063 00000801 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 0000006a 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,29 +2,29 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x88): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x88): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x140): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x5d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 1 │ │ │ │ │ <46> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0x132): unsigned char │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 4 │ │ │ │ │ <4d> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x6a): long unsigned int │ │ │ │ │ <1><52>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <53> DW_AT_byte_size : 8 │ │ │ │ │ <54> DW_AT_encoding : 5 (signed) │ │ │ │ │ <55> DW_AT_name : (indirect string, offset: 0x162): long long int │ │ │ │ │ <1><59>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5a> DW_AT_byte_size : 8 │ │ │ │ │ <5b> DW_AT_encoding : 7 (unsigned) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ complex float │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ - [ 0] unsigned int │ │ │ │ │ - [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5d] unsigned int │ │ │ │ │ + [ 6a] long unsigned int │ │ │ │ │ [ 7c] signed char │ │ │ │ │ - [ 88] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ e6] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 88] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 11b] long long unsigned int │ │ │ │ │ [ 132] unsigned char │ │ │ │ │ [ 140] long int │ │ │ │ │ [ 149] complex float │ │ │ │ │ [ 157] float │ │ │ │ │ [ 15d] char │ │ │ │ │ [ 162] long long int │ │ │ ├── __gcc_bcmp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,38 +3,38 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa1c contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ 00000029 00000c01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000036 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ -00000044 00000c01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000052 00000c01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ -00000059 00000c01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ +00000036 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +00000044 00000c01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ +00000052 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000059 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000060 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000067 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ -0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000075 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -0000007b 00000c01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000067 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +0000006e 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ +00000075 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +0000007b 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + 3a │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000009e 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000000ad 00000801 R_MSP430_32 00000000 .debug_loc + 37 │ │ │ │ │ -000000b2 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +000000b2 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 000000bd 00000801 R_MSP430_32 00000000 .debug_loc + 52 │ │ │ │ │ 000000c2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 000000d1 00000801 R_MSP430_32 00000000 .debug_loc + 5d │ │ │ │ │ 000000e0 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xb78 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 2 0 0 stddef.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,73 +2,73 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xee (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x15): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x129): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xb9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x3a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x94): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xf2): long int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <29> DW_AT_name : (indirect string, offset: 0xe): size_t │ │ │ │ │ <2d> DW_AT_decl_file : 2 │ │ │ │ │ <2e> DW_AT_decl_line : 212 │ │ │ │ │ <2f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><33>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <34> DW_AT_byte_size : 2 │ │ │ │ │ <35> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <36> DW_AT_name : (indirect string, offset: 0x11c): unsigned int │ │ │ │ │ + <36> DW_AT_name : (indirect string, offset: 0x11d): unsigned int │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x8f): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0xed): char │ │ │ │ │ <1><48>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 1 │ │ │ │ │ <4a> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x9d): signed char │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0xfb): signed char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <52> DW_AT_name : (indirect string, offset: 0x81): unsigned char │ │ │ │ │ + <52> DW_AT_name : (indirect string, offset: 0xdf): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <57> DW_AT_byte_size : 4 │ │ │ │ │ <58> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <59> DW_AT_name : (indirect string, offset: 0x4a): long unsigned int │ │ │ │ │ + <59> DW_AT_name : (indirect string, offset: 0xa8): long unsigned int │ │ │ │ │ <1><5d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5e> DW_AT_byte_size : 8 │ │ │ │ │ <5f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <60> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <67> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ + <67> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x116): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0x117): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x73): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0xd1): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ - <7b> DW_AT_name : (indirect string, offset: 0xae): __gcc_bcmp │ │ │ │ │ + <7b> DW_AT_name : (indirect string, offset: 0x10c): __gcc_bcmp │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 1979 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x3a>, int │ │ │ │ │ <87> DW_AT_low_pc : 0x0 │ │ │ │ │ <89> DW_AT_high_pc : 0x3a │ │ │ │ │ <8b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : s2 │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0xe6>, unsigned char │ │ │ │ │ DW_AT_location : 0x37 (location list) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xa9): size │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x107): size │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 1979 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x52 (location list) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x0 │ │ │ │ │ <3>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ C:A;A0AOJKK │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ libgcc2.c │ │ │ │ │ stddef.h │ │ │ │ │ KLKIbNKGQ/bj │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ complex float │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ __gcc_bcmp │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .debug_ranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] size_t │ │ │ │ │ - [ 15] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 4a] long unsigned int │ │ │ │ │ - [ 5c] long long unsigned int │ │ │ │ │ - [ 73] complex float │ │ │ │ │ - [ 81] unsigned char │ │ │ │ │ - [ 8f] char │ │ │ │ │ - [ 94] long int │ │ │ │ │ - [ 9d] signed char │ │ │ │ │ - [ a9] size │ │ │ │ │ - [ ae] __gcc_bcmp │ │ │ │ │ - [ b9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 116] float │ │ │ │ │ - [ 11c] unsigned int │ │ │ │ │ - [ 129] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 15] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long unsigned int │ │ │ │ │ + [ ba] long long unsigned int │ │ │ │ │ + [ d1] complex float │ │ │ │ │ + [ df] unsigned char │ │ │ │ │ + [ ed] char │ │ │ │ │ + [ f2] long int │ │ │ │ │ + [ fb] signed char │ │ │ │ │ + [ 107] size │ │ │ │ │ + [ 10c] __gcc_bcmp │ │ │ │ │ + [ 117] float │ │ │ │ │ + [ 11d] unsigned int │ │ │ │ │ + [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _divdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -145,75 +145,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x3370 contains 129 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c86 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15d │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3c │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 174 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16a │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c86 │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ │ 000004a5 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x713 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x73): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc86 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x106): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x148): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15d): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9a): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3c): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x140): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xac): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4e): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x155): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xba): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5c): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa6): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x48): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x10f): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb1): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x16f): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x212): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20d): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x91): __divdi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x33): __divdi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1075 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc86 │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __divdi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] __divdi3 │ │ │ │ │ - [ 9a] signed char │ │ │ │ │ - [ a6] float │ │ │ │ │ - [ ac] long long int │ │ │ │ │ - [ ba] long long unsigned int │ │ │ │ │ - [ d1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 106] long int │ │ │ │ │ - [ 10f] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] __divdi3 │ │ │ │ │ + [ 3c] signed char │ │ │ │ │ + [ 48] float │ │ │ │ │ + [ 4e] long long int │ │ │ │ │ + [ 5c] long long unsigned int │ │ │ │ │ + [ 73] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a8] long int │ │ │ │ │ + [ b1] high │ │ │ │ │ + [ b6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 114] __clz_tab │ │ │ │ │ [ 11e] unsigned char │ │ │ │ │ [ 12c] __x0 │ │ │ │ │ [ 131] __x1 │ │ │ │ │ [ 136] __x2 │ │ │ │ │ [ 13b] __x3 │ │ │ │ │ [ 140] UQItype │ │ │ │ │ @@ -30,13 +30,13 @@ │ │ │ │ │ [ 16a] __q0 │ │ │ │ │ [ 16f] __q1 │ │ │ │ │ [ 174] SItype │ │ │ │ │ [ 17b] long unsigned int │ │ │ │ │ [ 18d] __xr │ │ │ │ │ [ 192] __udivmoddi4 │ │ │ │ │ [ 19f] DItype │ │ │ │ │ - [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 203] __r0 │ │ │ │ │ [ 208] __r1 │ │ │ │ │ [ 20d] __uh │ │ │ │ │ [ 212] __ul │ │ │ ├── _moddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -137,74 +137,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x32ec contains 130 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a6 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c9e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 19f │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 167 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 208 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c9e │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ 0000049c 00000801 R_MSP430_32 00000000 .debug_loc + b0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x734 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x6a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xad): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1a6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc9e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x9f): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x13f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x155): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x33): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x137): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x19f): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x45): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x173): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x53): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x3f): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xa8): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x167): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x212): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x2e): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20d): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ __moddi3 │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __vl │ │ │ │ │ + [ 33] signed char │ │ │ │ │ + [ 3f] float │ │ │ │ │ + [ 45] long long int │ │ │ │ │ + [ 53] long long unsigned int │ │ │ │ │ + [ 6a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 9f] long int │ │ │ │ │ + [ a8] high │ │ │ │ │ + [ ad] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 10b] __clz_tab │ │ │ │ │ [ 115] unsigned char │ │ │ │ │ [ 123] __x0 │ │ │ │ │ [ 128] __x1 │ │ │ │ │ [ 12d] __x2 │ │ │ │ │ [ 132] __x3 │ │ │ │ │ [ 137] UQItype │ │ │ │ │ @@ -30,13 +30,13 @@ │ │ │ │ │ [ 167] __q1 │ │ │ │ │ [ 16c] SItype │ │ │ │ │ [ 173] UDItype │ │ │ │ │ [ 17b] long unsigned int │ │ │ │ │ [ 18d] __xr │ │ │ │ │ [ 192] __udivmoddi4 │ │ │ │ │ [ 19f] DItype │ │ │ │ │ - [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 203] __r0 │ │ │ │ │ [ 208] __r1 │ │ │ │ │ [ 20d] __uh │ │ │ │ │ [ 212] __ul │ │ │ ├── _udivdi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -144,74 +144,74 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x32c8 contains 124 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c5a │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 213 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c5a │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000473 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ 00000475 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x6e7 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xd2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x29): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc5a │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x107): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x9b): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xad): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xbb): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0xa7): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x13): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xa): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x110): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x8c): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x2e): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x87): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x29): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x213): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x96): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20e): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x91): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x33): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ __udivdi3 │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __udivdi3 │ │ │ │ │ [ a] DWstruct │ │ │ │ │ [ 13] complex float │ │ │ │ │ [ 21] DWunion │ │ │ │ │ - [ 29] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 87] __d0 │ │ │ │ │ - [ 8c] __d1 │ │ │ │ │ - [ 91] __vh │ │ │ │ │ - [ 96] __vl │ │ │ │ │ - [ 9b] signed char │ │ │ │ │ - [ a7] float │ │ │ │ │ - [ ad] long long int │ │ │ │ │ - [ bb] long long unsigned int │ │ │ │ │ - [ d2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 107] long int │ │ │ │ │ - [ 110] high │ │ │ │ │ + [ 29] __d0 │ │ │ │ │ + [ 2e] __d1 │ │ │ │ │ + [ 33] __vh │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ @@ -30,13 +30,13 @@ │ │ │ │ │ [ 16b] __q0 │ │ │ │ │ [ 170] __q1 │ │ │ │ │ [ 175] SItype │ │ │ │ │ [ 17c] long unsigned int │ │ │ │ │ [ 18e] __xr │ │ │ │ │ [ 193] __udivmoddi4 │ │ │ │ │ [ 1a0] DItype │ │ │ │ │ - [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 204] __r0 │ │ │ │ │ [ 209] __r1 │ │ │ │ │ [ 20e] __uh │ │ │ │ │ [ 213] __ul │ │ │ ├── _umoddi3.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -133,75 +133,75 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x30d4 contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 74 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ 00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1a7 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + c1e │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000039 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 00000045 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 00000057 00000c01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ 00000062 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ 00000086 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000093 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +00000093 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ +0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000000c2 00000c01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ +000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ 000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 17 │ │ │ │ │ 000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ 000001c1 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -000001df 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000001df 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000001eb 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000001f7 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000203 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 0000020f 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000239 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000257 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -00000263 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000257 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +00000263 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000026f 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 0000027b 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000287 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 00000293 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ -000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +000002b1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +000002bd 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000002c9 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 000002d5 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 0000030b 00000c01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ -00000352 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ +00000352 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ +0000035e 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 0000036a 00000c01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000376 00000c01 R_MSP430_32 00000000 .debug_str + 16b │ │ │ │ │ 00000382 00000c01 R_MSP430_32 00000000 .debug_str + 209 │ │ │ │ │ 0000038e 00000c01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 000003ac 00000c01 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ 000003c4 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000003d0 00000c01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ 000003dc 00000c01 R_MSP430_32 00000000 .debug_str + 213 │ │ │ │ │ -000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 8c │ │ │ │ │ +000003e8 00000c01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000003f4 00000c01 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ -00000400 00000c01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ -0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ +00000400 00000c01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ +0000043b 00000c01 R_MSP430_32 00000000 .debug_str + 2e │ │ │ │ │ 00000447 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000449 00000205 R_MSP430_16_BYTE 00000000 .text + c1e │ │ │ │ │ 0000044b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000045d 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000478 00000801 R_MSP430_32 00000000 .debug_loc + 15c │ │ │ │ │ 00000481 00000205 R_MSP430_16_BYTE 00000000 .text + 2a │ │ │ │ │ 00000483 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x710 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x74): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x1a7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xc1e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xfd): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xa9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x91): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x3d): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x141): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ @@ -60,28 +60,28 @@ │ │ │ │ │ <74> DW_AT_name : (indirect string, offset: 0x1a0): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xa3): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x4f): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x156): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <93> DW_AT_name : (indirect string, offset: 0xb1): long long unsigned int │ │ │ │ │ + <93> DW_AT_name : (indirect string, offset: 0x5d): long long unsigned int │ │ │ │ │ <1><97>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <98> DW_AT_byte_size : 4 │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ - <9a> DW_AT_name : (indirect string, offset: 0x9d): float │ │ │ │ │ + <9a> DW_AT_name : (indirect string, offset: 0x49): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x9): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x106): high │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xb2): high │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_type : <0x56>, SItype, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 8 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ @@ -222,20 +222,20 @@ │ │ │ │ │ <1d1> DW_AT_decl_file : 1 │ │ │ │ │ <1d2> DW_AT_decl_line : 915 │ │ │ │ │ <1d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1d8>: Abbrev Number: 0 │ │ │ │ │ <2><1d9>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <1da> DW_AT_sibling : <0x233> │ │ │ │ │ <3><1de>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1df> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <1df> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <1e3> DW_AT_decl_file : 1 │ │ │ │ │ <1e4> DW_AT_decl_line : 927 │ │ │ │ │ <1e6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1ea>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <1eb> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <1eb> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <1ef> DW_AT_decl_file : 1 │ │ │ │ │ <1f0> DW_AT_decl_line : 927 │ │ │ │ │ <1f2> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><1f6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <1f7> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <1fb> DW_AT_decl_file : 1 │ │ │ │ │ <1fc> DW_AT_decl_line : 927 │ │ │ │ │ @@ -273,20 +273,20 @@ │ │ │ │ │ <249> DW_AT_decl_file : 1 │ │ │ │ │ <24a> DW_AT_decl_line : 939 │ │ │ │ │ <24c> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><250>: Abbrev Number: 0 │ │ │ │ │ <2><251>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <252> DW_AT_sibling : <0x2ab> │ │ │ │ │ <3><256>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <257> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <257> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <25b> DW_AT_decl_file : 1 │ │ │ │ │ <25c> DW_AT_decl_line : 964 │ │ │ │ │ <25e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><262>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <263> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <263> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <267> DW_AT_decl_file : 1 │ │ │ │ │ <268> DW_AT_decl_line : 964 │ │ │ │ │ <26a> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><26e>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <26f> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <273> DW_AT_decl_file : 1 │ │ │ │ │ <274> DW_AT_decl_line : 964 │ │ │ │ │ @@ -311,20 +311,20 @@ │ │ │ │ │ <2a3> DW_AT_decl_file : 1 │ │ │ │ │ <2a4> DW_AT_decl_line : 964 │ │ │ │ │ <2a6> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2aa>: Abbrev Number: 0 │ │ │ │ │ <2><2ab>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <2ac> DW_AT_sibling : <0x305> │ │ │ │ │ <3><2b0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b1> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <2b1> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <2b5> DW_AT_decl_file : 1 │ │ │ │ │ <2b6> DW_AT_decl_line : 969 │ │ │ │ │ <2b8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2bc>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2bd> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <2bd> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <2c1> DW_AT_decl_file : 1 │ │ │ │ │ <2c2> DW_AT_decl_line : 969 │ │ │ │ │ <2c4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2c8>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2c9> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <2cd> DW_AT_decl_file : 1 │ │ │ │ │ <2ce> DW_AT_decl_line : 969 │ │ │ │ │ @@ -381,20 +381,20 @@ │ │ │ │ │ <342> DW_AT_name : m0 │ │ │ │ │ <345> DW_AT_decl_file : 1 │ │ │ │ │ <346> DW_AT_decl_line : 1034 │ │ │ │ │ <348> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><34c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <34d> DW_AT_sibling : <0x3a6> │ │ │ │ │ <4><351>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <352> DW_AT_name : (indirect string, offset: 0x82): __d1 │ │ │ │ │ + <352> DW_AT_name : (indirect string, offset: 0x24): __d1 │ │ │ │ │ <356> DW_AT_decl_file : 1 │ │ │ │ │ <357> DW_AT_decl_line : 1045 │ │ │ │ │ <359> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><35d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <35e> DW_AT_name : (indirect string, offset: 0x7d): __d0 │ │ │ │ │ + <35e> DW_AT_name : (indirect string, offset: 0x1f): __d0 │ │ │ │ │ <362> DW_AT_decl_file : 1 │ │ │ │ │ <363> DW_AT_decl_line : 1045 │ │ │ │ │ <365> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><369>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <36a> DW_AT_name : (indirect string, offset: 0x170): __q1 │ │ │ │ │ <36e> DW_AT_decl_file : 1 │ │ │ │ │ <36f> DW_AT_decl_line : 1045 │ │ │ │ │ @@ -444,25 +444,25 @@ │ │ │ │ │ <3d7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3db>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3dc> DW_AT_name : (indirect string, offset: 0x213): __ul │ │ │ │ │ <3e0> DW_AT_decl_file : 1 │ │ │ │ │ <3e1> DW_AT_decl_line : 1046 │ │ │ │ │ <3e3> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3e7>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <3e8> DW_AT_name : (indirect string, offset: 0x8c): __vl │ │ │ │ │ + <3e8> DW_AT_name : (indirect string, offset: 0x38): __vl │ │ │ │ │ <3ec> DW_AT_decl_file : 1 │ │ │ │ │ <3ed> DW_AT_decl_line : 1046 │ │ │ │ │ <3ef> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3f3>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <3f4> DW_AT_name : (indirect string, offset: 0x20e): __uh │ │ │ │ │ <3f8> DW_AT_decl_file : 1 │ │ │ │ │ <3f9> DW_AT_decl_line : 1046 │ │ │ │ │ <3fb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><3ff>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <400> DW_AT_name : (indirect string, offset: 0x87): __vh │ │ │ │ │ + <400> DW_AT_name : (indirect string, offset: 0x29): __vh │ │ │ │ │ <404> DW_AT_decl_file : 1 │ │ │ │ │ <405> DW_AT_decl_line : 1046 │ │ │ │ │ <407> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><40b>: Abbrev Number: 0 │ │ │ │ │ <3><40c>: Abbrev Number: 14 (DW_TAG_lexical_block) │ │ │ │ │ <40d> DW_AT_sibling : <0x41e> │ │ │ │ │ <4><411>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ │ <1><42e>: Abbrev Number: 17 (DW_TAG_pointer_type) │ │ │ │ │ <42f> DW_AT_byte_size : 2 │ │ │ │ │ <430> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <1><434>: Abbrev Number: 18 (DW_TAG_const_type) │ │ │ │ │ <435> DW_AT_type : <0xf0>, DWunion │ │ │ │ │ <1><439>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ <43a> DW_AT_external : 1 │ │ │ │ │ - <43b> DW_AT_name : (indirect string, offset: 0x10b): __umoddi3 │ │ │ │ │ + <43b> DW_AT_name : (indirect string, offset: 0x2e): __umoddi3 │ │ │ │ │ <43f> DW_AT_decl_file : 1 │ │ │ │ │ <440> DW_AT_decl_line : 1122 │ │ │ │ │ <442> DW_AT_prototyped : 1 │ │ │ │ │ <443> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <447> DW_AT_low_pc : 0x0 │ │ │ │ │ <449> DW_AT_high_pc : 0xc1e │ │ │ │ │ <44b> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ DWstruct │ │ │ │ │ complex float │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ +__umoddi3 │ │ │ │ │ signed char │ │ │ │ │ long long int │ │ │ │ │ long long unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ -__umoddi3 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned char │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __udivmoddi4 │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] DWstruct │ │ │ │ │ [ 9] complex float │ │ │ │ │ [ 17] DWunion │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 7d] __d0 │ │ │ │ │ - [ 82] __d1 │ │ │ │ │ - [ 87] __vh │ │ │ │ │ - [ 8c] __vl │ │ │ │ │ - [ 91] signed char │ │ │ │ │ - [ 9d] float │ │ │ │ │ - [ a3] long long int │ │ │ │ │ - [ b1] long long unsigned int │ │ │ │ │ - [ c8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ fd] long int │ │ │ │ │ - [ 106] high │ │ │ │ │ - [ 10b] __umoddi3 │ │ │ │ │ + [ 1f] __d0 │ │ │ │ │ + [ 24] __d1 │ │ │ │ │ + [ 29] __vh │ │ │ │ │ + [ 2e] __umoddi3 │ │ │ │ │ + [ 38] __vl │ │ │ │ │ + [ 3d] signed char │ │ │ │ │ + [ 49] float │ │ │ │ │ + [ 4f] long long int │ │ │ │ │ + [ 5d] long long unsigned int │ │ │ │ │ + [ 74] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ a9] long int │ │ │ │ │ + [ b2] high │ │ │ │ │ + [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ [ 115] __clz_tab │ │ │ │ │ [ 11f] unsigned char │ │ │ │ │ [ 12d] __x0 │ │ │ │ │ [ 132] __x1 │ │ │ │ │ [ 137] __x2 │ │ │ │ │ [ 13c] __x3 │ │ │ │ │ [ 141] UQItype │ │ │ │ │ @@ -30,13 +30,13 @@ │ │ │ │ │ [ 16b] __q0 │ │ │ │ │ [ 170] __q1 │ │ │ │ │ [ 175] SItype │ │ │ │ │ [ 17c] long unsigned int │ │ │ │ │ [ 18e] __xr │ │ │ │ │ [ 193] __udivmoddi4 │ │ │ │ │ [ 1a0] DItype │ │ │ │ │ - [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1a7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 204] __r0 │ │ │ │ │ [ 209] __r1 │ │ │ │ │ [ 20e] __uh │ │ │ │ │ [ 213] __ul │ │ │ ├── _udiv_w_sdiv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,30 +4,30 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x870 contains 22 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ -00000011 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000011 00000b01 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ 0000002b 00000b01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ 00000039 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 00000040 00000b01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ 00000047 00000b01 R_MSP430_32 00000000 .debug_str + 87 │ │ │ │ │ 0000004c 00000b01 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 00000059 00000b01 R_MSP430_32 00000000 .debug_str + 50 │ │ │ │ │ 00000060 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000067 00000b01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -0000006e 00000b01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ -00000075 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +0000006e 00000b01 R_MSP430_32 00000000 .debug_str + b7 │ │ │ │ │ +00000075 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 0000007b 00000b01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ 00000087 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000089 00000205 R_MSP430_16_BYTE 00000000 .text + e │ │ │ │ │ 0000008b 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x978 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ Length: 0xd1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x1b): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x115): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xbd): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x129): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x9a): long int │ │ │ │ │ @@ -53,19 +53,19 @@ │ │ │ │ │ <1><64>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <65> DW_AT_byte_size : 8 │ │ │ │ │ <66> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <67> DW_AT_name : (indirect string, offset: 0x70): long long unsigned int │ │ │ │ │ <1><6b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6c> DW_AT_byte_size : 4 │ │ │ │ │ <6d> DW_AT_encoding : 4 (float) │ │ │ │ │ - <6e> DW_AT_name : (indirect string, offset: 0x172): float │ │ │ │ │ + <6e> DW_AT_name : (indirect string, offset: 0xb7): float │ │ │ │ │ <1><72>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <73> DW_AT_byte_size : 8 │ │ │ │ │ <74> DW_AT_encoding : 3 (complex float) │ │ │ │ │ - <75> DW_AT_name : (indirect string, offset: 0x178): complex float │ │ │ │ │ + <75> DW_AT_name : (indirect string, offset: 0x11b): complex float │ │ │ │ │ <1><79>: Abbrev Number: 5 (DW_TAG_subprogram) │ │ │ │ │ <7a> DW_AT_external : 1 │ │ │ │ │ <7b> DW_AT_name : (indirect string, offset: 0x62): __udiv_w_sdiv │ │ │ │ │ <7f> DW_AT_decl_file : 1 │ │ │ │ │ <80> DW_AT_decl_line : 673 │ │ │ │ │ <82> DW_AT_prototyped : 1 │ │ │ │ │ <83> DW_AT_type : <0x4b>, USItype, long unsigned int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ long long int │ │ │ │ │ unsigned int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ __udiv_w_sdiv │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ complex float │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,12 +7,12 @@ │ │ │ │ │ [ 62] __udiv_w_sdiv │ │ │ │ │ [ 70] long long unsigned int │ │ │ │ │ [ 87] unsigned char │ │ │ │ │ [ 95] char │ │ │ │ │ [ 9a] long int │ │ │ │ │ [ a3] signed char │ │ │ │ │ [ af] USItype │ │ │ │ │ - [ b7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 115] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 172] float │ │ │ │ │ - [ 178] complex float │ │ │ │ │ + [ b7] float │ │ │ │ │ + [ bd] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 11b] complex float │ │ │ │ │ + [ 129] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _udivmoddi4.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -150,108 +150,108 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x368c contains 128 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e78 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 9c │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000040 00000c01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000045 00000c01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ +00000040 00000c01 R_MSP430_32 00000000 .debug_str + 1ee │ │ │ │ │ +00000045 00000c01 R_MSP430_32 00000000 .debug_str + 145 │ │ │ │ │ 00000052 00000c01 R_MSP430_32 00000000 .debug_str + 62 │ │ │ │ │ -00000057 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ -00000062 00000c01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ +00000057 00000c01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000062 00000c01 R_MSP430_32 00000000 .debug_str + 1d4 │ │ │ │ │ 0000006f 00000c01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000074 00000c01 R_MSP430_32 00000000 .debug_str + 1aa │ │ │ │ │ -00000081 00000c01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -00000086 00000c01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ +00000074 00000c01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ +00000081 00000c01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000086 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ 00000093 00000c01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ 0000009a 00000c01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 000000a1 00000c01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000a6 00000c01 R_MSP430_32 00000000 .debug_str + 1e5 │ │ │ │ │ 000000c2 00000c01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000000f1 00000c01 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ +000000f1 00000c01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +000000fe 00000c01 R_MSP430_32 00000000 .debug_str + 1fa │ │ │ │ │ 0000010a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000010c 00000205 R_MSP430_16_BYTE 00000000 .text + e78 │ │ │ │ │ 0000010e 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000120 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 00000160 00000801 R_MSP430_32 00000000 .debug_loc + 114 │ │ │ │ │ 0000016f 00000801 R_MSP430_32 00000000 .debug_loc + 160 │ │ │ │ │ 0000017e 00000801 R_MSP430_32 00000000 .debug_loc + 178 │ │ │ │ │ 0000018d 00000801 R_MSP430_32 00000000 .debug_loc + 258 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 2c8 │ │ │ │ │ 000001ab 00000801 R_MSP430_32 00000000 .debug_loc + 408 │ │ │ │ │ 000001ba 00000801 R_MSP430_32 00000000 .debug_loc + 448 │ │ │ │ │ 000001c9 00000801 R_MSP430_32 00000000 .debug_loc + 4cc │ │ │ │ │ 000001e2 00000801 R_MSP430_32 00000000 .debug_loc + 524 │ │ │ │ │ 000001f2 00000a01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +000001fb 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ 00000206 00000801 R_MSP430_32 00000000 .debug_loc + 5c4 │ │ │ │ │ 00000218 00000a01 R_MSP430_32 00000000 .debug_ranges + 14 │ │ │ │ │ -00000221 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000022d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000221 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +0000022d 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 00000238 00000801 R_MSP430_32 00000000 .debug_loc + 608 │ │ │ │ │ 0000023d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000248 00000801 R_MSP430_32 00000000 .debug_loc + 638 │ │ │ │ │ 0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000258 00000801 R_MSP430_32 00000000 .debug_loc + 680 │ │ │ │ │ 0000025d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 6c0 │ │ │ │ │ 0000026d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000278 00000801 R_MSP430_32 00000000 .debug_loc + 6e8 │ │ │ │ │ 00000288 00000801 R_MSP430_32 00000000 .debug_loc + 710 │ │ │ │ │ 0000028e 00000a01 R_MSP430_32 00000000 .debug_ranges + 28 │ │ │ │ │ -00000297 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000297 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ 000002a2 00000801 R_MSP430_32 00000000 .debug_loc + 75c │ │ │ │ │ 000002b2 00000801 R_MSP430_32 00000000 .debug_loc + 7b8 │ │ │ │ │ 000002b8 00000a01 R_MSP430_32 00000000 .debug_ranges + 3c │ │ │ │ │ -000002c1 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -000002cd 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000002c1 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +000002cd 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 000002d8 00000801 R_MSP430_32 00000000 .debug_loc + 7f8 │ │ │ │ │ 000002dd 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 000002e8 00000801 R_MSP430_32 00000000 .debug_loc + 814 │ │ │ │ │ 000002ed 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 000002f8 00000801 R_MSP430_32 00000000 .debug_loc + 85c │ │ │ │ │ 000002fd 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000308 00000801 R_MSP430_32 00000000 .debug_loc + 8a8 │ │ │ │ │ 0000030d 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000318 00000801 R_MSP430_32 00000000 .debug_loc + 900 │ │ │ │ │ 00000328 00000801 R_MSP430_32 00000000 .debug_loc + 928 │ │ │ │ │ 0000032e 00000a01 R_MSP430_32 00000000 .debug_ranges + 4c │ │ │ │ │ -00000337 00000c01 R_MSP430_32 00000000 .debug_str + 114 │ │ │ │ │ +00000337 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ 00000342 00000801 R_MSP430_32 00000000 .debug_loc + 968 │ │ │ │ │ 00000352 00000801 R_MSP430_32 00000000 .debug_loc + 9cc │ │ │ │ │ 00000358 00000a01 R_MSP430_32 00000000 .debug_ranges + 60 │ │ │ │ │ -00000361 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000036d 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +00000361 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +0000036d 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 00000378 00000801 R_MSP430_32 00000000 .debug_loc + a00 │ │ │ │ │ 0000037d 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000388 00000801 R_MSP430_32 00000000 .debug_loc + a20 │ │ │ │ │ 0000038d 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000398 00000801 R_MSP430_32 00000000 .debug_loc + a60 │ │ │ │ │ 0000039d 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 000003a8 00000801 R_MSP430_32 00000000 .debug_loc + a98 │ │ │ │ │ 000003ad 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000003b8 00000801 R_MSP430_32 00000000 .debug_loc + ab4 │ │ │ │ │ 000003c8 00000801 R_MSP430_32 00000000 .debug_loc + adc │ │ │ │ │ 000003ce 00000a01 R_MSP430_32 00000000 .debug_ranges + 6c │ │ │ │ │ 000003e1 00000801 R_MSP430_32 00000000 .debug_loc + b1c │ │ │ │ │ 000003f0 00000801 R_MSP430_32 00000000 .debug_loc + b58 │ │ │ │ │ 000003f5 00000a01 R_MSP430_32 00000000 .debug_ranges + 88 │ │ │ │ │ -000003fe 00000c01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ -0000040a 00000c01 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ +000003fe 00000c01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +0000040a 00000c01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 00000415 00000801 R_MSP430_32 00000000 .debug_loc + b98 │ │ │ │ │ 0000041a 00000c01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 00000425 00000801 R_MSP430_32 00000000 .debug_loc + bc8 │ │ │ │ │ 0000042a 00000c01 R_MSP430_32 00000000 .debug_str + 15 │ │ │ │ │ 00000435 00000801 R_MSP430_32 00000000 .debug_loc + c18 │ │ │ │ │ 0000043a 00000c01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ 00000445 00000801 R_MSP430_32 00000000 .debug_loc + c7c │ │ │ │ │ @@ -266,25 +266,25 @@ │ │ │ │ │ 0000048f 00000801 R_MSP430_32 00000000 .debug_loc + d99 │ │ │ │ │ 00000494 00000c01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 0000049f 00000801 R_MSP430_32 00000000 .debug_loc + dd9 │ │ │ │ │ 000004a4 00000c01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 000004af 00000801 R_MSP430_32 00000000 .debug_loc + e09 │ │ │ │ │ 000004b4 00000c01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000004bf 00000801 R_MSP430_32 00000000 .debug_loc + e3d │ │ │ │ │ -000004c4 00000c01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +000004c4 00000c01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 000004cf 00000801 R_MSP430_32 00000000 .debug_loc + e4d │ │ │ │ │ 000004d4 00000c01 R_MSP430_32 00000000 .debug_str + 10 │ │ │ │ │ -000004e0 00000c01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +000004e0 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ 000004ed 00000a01 R_MSP430_32 00000000 .debug_ranges + 94 │ │ │ │ │ 00000501 00000801 R_MSP430_32 00000000 .debug_loc + e81 │ │ │ │ │ 00000507 00000a01 R_MSP430_32 00000000 .debug_ranges + a0 │ │ │ │ │ 00000517 00000801 R_MSP430_32 00000000 .debug_loc + e9d │ │ │ │ │ 0000051e 00000a01 R_MSP430_32 00000000 .debug_ranges + ac │ │ │ │ │ 0000052e 00000801 R_MSP430_32 00000000 .debug_loc + eb9 │ │ │ │ │ -00000550 00000c01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +00000550 00000c01 R_MSP430_32 00000000 .debug_str + 14d │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x3c8c contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x3ca4 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcc2.c │ │ │ │ │ 2 1 0 0 libgcc2.h │ │ │ │ │ 3 1 0 0 longlong.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,75 +2,75 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x55e (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xdf): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x19a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1b1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe7): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x82): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe78 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x12e): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1dc): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x9c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x157): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0xb1): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0x16c): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 1 │ │ │ │ │ <3f> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x140): signed char │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x1ee): signed char │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0x8a): UQItype │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x145): UQItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 125 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, unsigned char │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 1 │ │ │ │ │ <51> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x62): unsigned char │ │ │ │ │ <1><56>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <57> DW_AT_name : (indirect string, offset: 0xbb): SItype │ │ │ │ │ + <57> DW_AT_name : (indirect string, offset: 0x176): SItype │ │ │ │ │ <5b> DW_AT_decl_file : 2 │ │ │ │ │ <5c> DW_AT_decl_line : 130 │ │ │ │ │ <5d> DW_AT_type : <0x21>, long int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0x119): USItype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x1d4): USItype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 131 │ │ │ │ │ <68> DW_AT_type : <0x6c>, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <6d> DW_AT_byte_size : 4 │ │ │ │ │ <6e> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <6f> DW_AT_name : (indirect string, offset: 0x70): long unsigned int │ │ │ │ │ <1><73>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x1aa): DItype │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x207): DItype │ │ │ │ │ <78> DW_AT_decl_file : 2 │ │ │ │ │ <79> DW_AT_decl_line : 134 │ │ │ │ │ <7a> DW_AT_type : <0x7e>, long long int │ │ │ │ │ <1><7e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <7f> DW_AT_byte_size : 8 │ │ │ │ │ <80> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xd1): long long int │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x18c): long long int │ │ │ │ │ <1><85>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <86> DW_AT_name : (indirect string, offset: 0xa9): UDItype │ │ │ │ │ + <86> DW_AT_name : (indirect string, offset: 0x164): UDItype │ │ │ │ │ <8a> DW_AT_decl_file : 2 │ │ │ │ │ <8b> DW_AT_decl_line : 135 │ │ │ │ │ <8c> DW_AT_type : <0x90>, long long unsigned int │ │ │ │ │ <1><90>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <91> DW_AT_byte_size : 8 │ │ │ │ │ <92> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x4b): long long unsigned int │ │ │ │ │ @@ -79,15 +79,15 @@ │ │ │ │ │ <99> DW_AT_encoding : 4 (float) │ │ │ │ │ <9a> DW_AT_name : (indirect string, offset: 0x5): float │ │ │ │ │ <1><9e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <9f> DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_encoding : 3 (complex float) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x24): complex float │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x137): DWstruct │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e5): DWstruct │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 407 │ │ │ │ │ DW_AT_sibling : <0xd1> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ DW_AT_name : low │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -114,21 +114,21 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ll │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 417 │ │ │ │ │ DW_AT_type : <0x73>, DItype, long long int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x82): DWunion │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xdf): DWunion │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 418 │ │ │ │ │ DW_AT_type : <0xd1> │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : 1 │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x121): __udivmoddi4 │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1fa): __udivmoddi4 │ │ │ │ │ <102> DW_AT_decl_file : 1 │ │ │ │ │ <103> DW_AT_decl_line : 860 │ │ │ │ │ <105> DW_AT_prototyped : 1 │ │ │ │ │ <106> DW_AT_type : <0x85>, UDItype, long long unsigned int │ │ │ │ │ <10a> DW_AT_low_pc : 0x0 │ │ │ │ │ <10c> DW_AT_high_pc : 0xe78 │ │ │ │ │ <10e> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -225,35 +225,35 @@ │ │ │ │ │ <1ea> DW_AT_decl_file : 1 │ │ │ │ │ <1eb> DW_AT_decl_line : 1068 │ │ │ │ │ <1ed> DW_AT_type : <0x53a>, DWunion │ │ │ │ │ <2><1f1>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <1f2> DW_AT_ranges : 0x0 │ │ │ │ │ <1f6> DW_AT_sibling : <0x217> │ │ │ │ │ <3><1fa>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <1fb> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <1fb> DW_AT_name : (indirect string, offset: 0x1cf): __xr │ │ │ │ │ <1ff> DW_AT_decl_file : 1 │ │ │ │ │ <200> DW_AT_decl_line : 915 │ │ │ │ │ <202> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <206> DW_AT_location : 0x5c4 (location list) │ │ │ │ │ <3><20a>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ <20b> DW_AT_name : __a │ │ │ │ │ <20f> DW_AT_decl_file : 1 │ │ │ │ │ <210> DW_AT_decl_line : 915 │ │ │ │ │ <212> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><216>: Abbrev Number: 0 │ │ │ │ │ <2><217>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <218> DW_AT_ranges : 0x14 │ │ │ │ │ <21c> DW_AT_sibling : <0x28d> │ │ │ │ │ <3><220>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <221> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <221> DW_AT_name : (indirect string, offset: 0x187): __d1 │ │ │ │ │ <225> DW_AT_decl_file : 1 │ │ │ │ │ <226> DW_AT_decl_line : 927 │ │ │ │ │ <228> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><22c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <22d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <22d> DW_AT_name : (indirect string, offset: 0x182): __d0 │ │ │ │ │ <231> DW_AT_decl_file : 1 │ │ │ │ │ <232> DW_AT_decl_line : 927 │ │ │ │ │ <234> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <238> DW_AT_location : 0x608 (location list) │ │ │ │ │ <3><23c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <23d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <241> DW_AT_decl_file : 1 │ │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ <284> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <288> DW_AT_location : 0x710 (location list) │ │ │ │ │ <3><28c>: Abbrev Number: 0 │ │ │ │ │ <2><28d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <28e> DW_AT_ranges : 0x28 │ │ │ │ │ <292> DW_AT_sibling : <0x2b7> │ │ │ │ │ <3><296>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <297> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <297> DW_AT_name : (indirect string, offset: 0x1cf): __xr │ │ │ │ │ <29b> DW_AT_decl_file : 1 │ │ │ │ │ <29c> DW_AT_decl_line : 939 │ │ │ │ │ <29e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2a2> DW_AT_location : 0x75c (location list) │ │ │ │ │ <3><2a6>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2a7> DW_AT_name : __a │ │ │ │ │ <2ab> DW_AT_decl_file : 1 │ │ │ │ │ @@ -301,20 +301,20 @@ │ │ │ │ │ <2ae> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2b2> DW_AT_location : 0x7b8 (location list) │ │ │ │ │ <3><2b6>: Abbrev Number: 0 │ │ │ │ │ <2><2b7>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <2b8> DW_AT_ranges : 0x3c │ │ │ │ │ <2bc> DW_AT_sibling : <0x32d> │ │ │ │ │ <3><2c0>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2c1> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <2c1> DW_AT_name : (indirect string, offset: 0x187): __d1 │ │ │ │ │ <2c5> DW_AT_decl_file : 1 │ │ │ │ │ <2c6> DW_AT_decl_line : 969 │ │ │ │ │ <2c8> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><2cc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <2cd> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <2cd> DW_AT_name : (indirect string, offset: 0x182): __d0 │ │ │ │ │ <2d1> DW_AT_decl_file : 1 │ │ │ │ │ <2d2> DW_AT_decl_line : 969 │ │ │ │ │ <2d4> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <2d8> DW_AT_location : 0x7f8 (location list) │ │ │ │ │ <3><2dc>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2dd> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <2e1> DW_AT_decl_file : 1 │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ <324> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <328> DW_AT_location : 0x928 (location list) │ │ │ │ │ <3><32c>: Abbrev Number: 0 │ │ │ │ │ <2><32d>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <32e> DW_AT_ranges : 0x4c │ │ │ │ │ <332> DW_AT_sibling : <0x357> │ │ │ │ │ <3><336>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <337> DW_AT_name : (indirect string, offset: 0x114): __xr │ │ │ │ │ + <337> DW_AT_name : (indirect string, offset: 0x1cf): __xr │ │ │ │ │ <33b> DW_AT_decl_file : 1 │ │ │ │ │ <33c> DW_AT_decl_line : 1004 │ │ │ │ │ <33e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <342> DW_AT_location : 0x968 (location list) │ │ │ │ │ <3><346>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <347> DW_AT_name : __a │ │ │ │ │ <34b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -362,20 +362,20 @@ │ │ │ │ │ <34e> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <352> DW_AT_location : 0x9cc (location list) │ │ │ │ │ <3><356>: Abbrev Number: 0 │ │ │ │ │ <2><357>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <358> DW_AT_ranges : 0x60 │ │ │ │ │ <35c> DW_AT_sibling : <0x3cd> │ │ │ │ │ <3><360>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <361> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <361> DW_AT_name : (indirect string, offset: 0x187): __d1 │ │ │ │ │ <365> DW_AT_decl_file : 1 │ │ │ │ │ <366> DW_AT_decl_line : 964 │ │ │ │ │ <368> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3><36c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <36d> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <36d> DW_AT_name : (indirect string, offset: 0x182): __d0 │ │ │ │ │ <371> DW_AT_decl_file : 1 │ │ │ │ │ <372> DW_AT_decl_line : 964 │ │ │ │ │ <374> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <378> DW_AT_location : 0xa00 (location list) │ │ │ │ │ <3><37c>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <37d> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <381> DW_AT_decl_file : 1 │ │ │ │ │ @@ -422,20 +422,20 @@ │ │ │ │ │ <3ea> DW_AT_decl_line : 1034 │ │ │ │ │ <3ec> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <3f0> DW_AT_location : 0xb58 (location list) │ │ │ │ │ <3><3f4>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <3f5> DW_AT_ranges : 0x88 │ │ │ │ │ <3f9> DW_AT_sibling : <0x46a> │ │ │ │ │ <4><3fd>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <3fe> DW_AT_name : (indirect string, offset: 0xcc): __d1 │ │ │ │ │ + <3fe> DW_AT_name : (indirect string, offset: 0x187): __d1 │ │ │ │ │ <402> DW_AT_decl_file : 1 │ │ │ │ │ <403> DW_AT_decl_line : 1045 │ │ │ │ │ <405> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><409>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <40a> DW_AT_name : (indirect string, offset: 0xc7): __d0 │ │ │ │ │ + <40a> DW_AT_name : (indirect string, offset: 0x182): __d0 │ │ │ │ │ <40e> DW_AT_decl_file : 1 │ │ │ │ │ <40f> DW_AT_decl_line : 1045 │ │ │ │ │ <411> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <415> DW_AT_location : 0xb98 (location list) │ │ │ │ │ <4><419>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <41a> DW_AT_name : (indirect string, offset: 0x1a): __q1 │ │ │ │ │ <41e> DW_AT_decl_file : 1 │ │ │ │ │ @@ -498,26 +498,26 @@ │ │ │ │ │ <4><4b3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <4b4> DW_AT_name : (indirect string, offset: 0x1f): __ul │ │ │ │ │ <4b8> DW_AT_decl_file : 1 │ │ │ │ │ <4b9> DW_AT_decl_line : 1046 │ │ │ │ │ <4bb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4bf> DW_AT_location : 0xe3d (location list) │ │ │ │ │ <4><4c3>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ - <4c4> DW_AT_name : (indirect string, offset: 0xc2): __vl │ │ │ │ │ + <4c4> DW_AT_name : (indirect string, offset: 0x17d): __vl │ │ │ │ │ <4c8> DW_AT_decl_file : 1 │ │ │ │ │ <4c9> DW_AT_decl_line : 1046 │ │ │ │ │ <4cb> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4cf> DW_AT_location : 0xe4d (location list) │ │ │ │ │ <4><4d3>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <4d4> DW_AT_name : (indirect string, offset: 0x10): __uh │ │ │ │ │ <4d8> DW_AT_decl_file : 1 │ │ │ │ │ <4d9> DW_AT_decl_line : 1046 │ │ │ │ │ <4db> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4df>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0xb6): __vh │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x171): __vh │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 1046 │ │ │ │ │ <4e7> DW_AT_type : <0x61>, USItype, long unsigned int │ │ │ │ │ <4><4eb>: Abbrev Number: 0 │ │ │ │ │ <3><4ec>: Abbrev Number: 16 (DW_TAG_lexical_block) │ │ │ │ │ <4ed> DW_AT_ranges : 0x94 │ │ │ │ │ <4f1> DW_AT_sibling : <0x506> │ │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │ │ <540> DW_AT_type : <0x44>, UQItype, unsigned char │ │ │ │ │ <544> DW_AT_sibling : <0x54f> │ │ │ │ │ <2><548>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <549> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <54d> DW_AT_upper_bound : 255 │ │ │ │ │ <2><54e>: Abbrev Number: 0 │ │ │ │ │ <1><54f>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ - <550> DW_AT_name : (indirect string, offset: 0x92): __clz_tab │ │ │ │ │ + <550> DW_AT_name : (indirect string, offset: 0x14d): __clz_tab │ │ │ │ │ <554> DW_AT_decl_file : 3 │ │ │ │ │ <555> DW_AT_decl_line : 63 │ │ │ │ │ <556> DW_AT_type : <0x55c>, UQItype, unsigned char │ │ │ │ │ <55a> DW_AT_external : 1 │ │ │ │ │ <55b> DW_AT_declaration : 1 │ │ │ │ │ <1><55c>: Abbrev Number: 22 (DW_TAG_const_type) │ │ │ │ │ <55d> DW_AT_type : <0x53f>, UQItype, unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcc2.c │ │ │ │ │ libgcc2.h │ │ │ │ │ longlong.h │ │ │ │ │ complex float │ │ │ │ │ long long unsigned int │ │ │ │ │ unsigned char │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ __clz_tab │ │ │ │ │ unsigned int │ │ │ │ │ long long int │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -__udivmoddi4 │ │ │ │ │ long int │ │ │ │ │ DWstruct │ │ │ │ │ signed char │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +__udivmoddi4 │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -12,30 +12,30 @@ │ │ │ │ │ [ 37] __x0 │ │ │ │ │ [ 3c] __x1 │ │ │ │ │ [ 41] __x2 │ │ │ │ │ [ 46] __x3 │ │ │ │ │ [ 4b] long long unsigned int │ │ │ │ │ [ 62] unsigned char │ │ │ │ │ [ 70] long unsigned int │ │ │ │ │ - [ 82] DWunion │ │ │ │ │ - [ 8a] UQItype │ │ │ │ │ - [ 92] __clz_tab │ │ │ │ │ - [ 9c] unsigned int │ │ │ │ │ - [ a9] UDItype │ │ │ │ │ - [ b1] char │ │ │ │ │ - [ b6] __vh │ │ │ │ │ - [ bb] SItype │ │ │ │ │ - [ c2] __vl │ │ │ │ │ - [ c7] __d0 │ │ │ │ │ - [ cc] __d1 │ │ │ │ │ - [ d1] long long int │ │ │ │ │ - [ df] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 114] __xr │ │ │ │ │ - [ 119] USItype │ │ │ │ │ - [ 121] __udivmoddi4 │ │ │ │ │ - [ 12e] long int │ │ │ │ │ - [ 137] DWstruct │ │ │ │ │ - [ 140] signed char │ │ │ │ │ - [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ - [ 1aa] DItype │ │ │ │ │ - [ 1b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 82] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ df] DWunion │ │ │ │ │ + [ e7] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcc2.c │ │ │ │ │ + [ 145] UQItype │ │ │ │ │ + [ 14d] __clz_tab │ │ │ │ │ + [ 157] unsigned int │ │ │ │ │ + [ 164] UDItype │ │ │ │ │ + [ 16c] char │ │ │ │ │ + [ 171] __vh │ │ │ │ │ + [ 176] SItype │ │ │ │ │ + [ 17d] __vl │ │ │ │ │ + [ 182] __d0 │ │ │ │ │ + [ 187] __d1 │ │ │ │ │ + [ 18c] long long int │ │ │ │ │ + [ 19a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1cf] __xr │ │ │ │ │ + [ 1d4] USItype │ │ │ │ │ + [ 1dc] long int │ │ │ │ │ + [ 1e5] DWstruct │ │ │ │ │ + [ 1ee] signed char │ │ │ │ │ + [ 1fa] __udivmoddi4 │ │ │ │ │ + [ 207] DItype │ │ │ ├── _pack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,47 +3,47 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xf84 contains 57 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1de │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c6 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 13e │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1cd │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 1b2 │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -0000019a 00000b01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +0000019a 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 000001bf 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001e5 00000b01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000200 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 0000021c 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ 00000227 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x2ad (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xf5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x152): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x8a): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x164): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xa2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1de │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x130): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x18d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xdc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x139): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c6): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x57): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x14c): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x1a9): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1da): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x4f): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xa2): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xff): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xd3): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x130): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1e2): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xe1): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x13e): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xea): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x147): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x5d): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1cd): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13d): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19a): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x85): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xc8): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x125): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x31): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x68): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xb4): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x111): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x155): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1b2): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -189,20 +189,20 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x12a): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x187): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xbe): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x11b): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1c1): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ M7A8A9A:A;A0A │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ __pack_f │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -13,28 +13,28 @@ │ │ │ │ │ [ 4f] USItype │ │ │ │ │ [ 57] float │ │ │ │ │ [ 5d] CLASS_QNAN │ │ │ │ │ [ 68] unsigned char │ │ │ │ │ [ 76] FLO_union_type │ │ │ │ │ [ 85] sign │ │ │ │ │ [ 8a] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ a2] long unsigned int │ │ │ │ │ - [ b4] short int │ │ │ │ │ - [ be] value_raw │ │ │ │ │ - [ c8] normal_exp │ │ │ │ │ - [ d3] fractype │ │ │ │ │ - [ dc] char │ │ │ │ │ - [ e1] FLO_type │ │ │ │ │ - [ ea] CLASS_SNAN │ │ │ │ │ - [ f5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 12a] value │ │ │ │ │ - [ 130] unsigned int │ │ │ │ │ - [ 13d] CLASS_INFINITY │ │ │ │ │ - [ 14c] long int │ │ │ │ │ - [ 155] fp_number_type │ │ │ │ │ - [ 164] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ a2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ ff] long unsigned int │ │ │ │ │ + [ 111] short int │ │ │ │ │ + [ 11b] value_raw │ │ │ │ │ + [ 125] normal_exp │ │ │ │ │ + [ 130] fractype │ │ │ │ │ + [ 139] char │ │ │ │ │ + [ 13e] FLO_type │ │ │ │ │ + [ 147] CLASS_SNAN │ │ │ │ │ + [ 152] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 187] value │ │ │ │ │ + [ 18d] unsigned int │ │ │ │ │ + [ 19a] CLASS_INFINITY │ │ │ │ │ + [ 1a9] long int │ │ │ │ │ + [ 1b2] fp_number_type │ │ │ │ │ [ 1c1] bits │ │ │ │ │ [ 1c6] SFtype │ │ │ │ │ [ 1cd] CLASS_NUMBER │ │ │ │ │ [ 1da] UHItype │ │ │ │ │ [ 1e2] halffractype │ │ │ ├── _unpack_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,50 +3,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcd0 contains 46 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 124 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1c4 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 3e │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1af │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 17c │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + f2 │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 0000014e 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 0000019a 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001a6 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 000001b3 00000b01 R_MSP430_32 00000000 .debug_str + 57 │ │ │ │ │ -000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +000001c0 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 000001c8 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ca 00000205 R_MSP430_16_BYTE 00000000 .text + 124 │ │ │ │ │ 000001cc 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001e0 00000801 R_MSP430_32 00000000 .debug_loc + 1c │ │ │ │ │ 000001f3 00000b01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 000001fe 00000801 R_MSP430_32 00000000 .debug_loc + 27 │ │ │ │ │ 0000020e 00000801 R_MSP430_32 00000000 .debug_loc + 67 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x23a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xcc): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x129): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x6b): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x146): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x83): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x124 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x112): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x16f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb3): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1a8): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x38): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x12e): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x18b): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1bc): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x30): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x83): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xe0): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xaa): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x107): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1c4): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xb8): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x115): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xc1): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x11e): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x3e): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1af): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x66): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x9f): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xfc): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x21): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x49): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x95): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xf2): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x137): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x194): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x10c): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x169): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <19a> DW_AT_name : (indirect string, offset: 0xb): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ <1b3> DW_AT_name : (indirect string, offset: 0x57): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1bf> DW_AT_external : 1 │ │ │ │ │ - <1c0> DW_AT_name : (indirect string, offset: 0x101): __unpack_f │ │ │ │ │ + <1c0> DW_AT_name : (indirect string, offset: 0x15e): __unpack_f │ │ │ │ │ <1c4> DW_AT_decl_file : 1 │ │ │ │ │ <1c5> DW_AT_decl_line : 448 │ │ │ │ │ <1c7> DW_AT_prototyped : 1 │ │ │ │ │ <1c8> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ca> DW_AT_high_pc : 0x124 │ │ │ │ │ <1cc> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ <1d0> DW_AT_sibling : <0x21f> │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ FLO_union_type │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ __unpack_f │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,28 +8,28 @@ │ │ │ │ │ [ 30] USItype │ │ │ │ │ [ 38] float │ │ │ │ │ [ 3e] CLASS_QNAN │ │ │ │ │ [ 49] unsigned char │ │ │ │ │ [ 57] FLO_union_type │ │ │ │ │ [ 66] sign │ │ │ │ │ [ 6b] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 83] long unsigned int │ │ │ │ │ - [ 95] short int │ │ │ │ │ - [ 9f] normal_exp │ │ │ │ │ - [ aa] fractype │ │ │ │ │ - [ b3] char │ │ │ │ │ - [ b8] FLO_type │ │ │ │ │ - [ c1] CLASS_SNAN │ │ │ │ │ - [ cc] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 101] __unpack_f │ │ │ │ │ - [ 10c] value │ │ │ │ │ - [ 112] unsigned int │ │ │ │ │ - [ 11f] CLASS_INFINITY │ │ │ │ │ - [ 12e] long int │ │ │ │ │ - [ 137] fp_number_type │ │ │ │ │ - [ 146] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 83] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ e0] long unsigned int │ │ │ │ │ + [ f2] short int │ │ │ │ │ + [ fc] normal_exp │ │ │ │ │ + [ 107] fractype │ │ │ │ │ + [ 110] char │ │ │ │ │ + [ 115] FLO_type │ │ │ │ │ + [ 11e] CLASS_SNAN │ │ │ │ │ + [ 129] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 15e] __unpack_f │ │ │ │ │ + [ 169] value │ │ │ │ │ + [ 16f] unsigned int │ │ │ │ │ + [ 17c] CLASS_INFINITY │ │ │ │ │ + [ 18b] long int │ │ │ │ │ + [ 194] fp_number_type │ │ │ │ │ [ 1a3] bits │ │ │ │ │ [ 1a8] SFtype │ │ │ │ │ [ 1af] CLASS_NUMBER │ │ │ │ │ [ 1bc] UHItype │ │ │ │ │ [ 1c4] halffractype │ │ │ ├── _addsub_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -20,74 +20,74 @@ │ │ │ │ │ 00000052 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000005e 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000062 00000205 R_MSP430_16_BYTE 00000000 .text + 2de │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1640 contains 81 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 199 │ │ │ │ │ 00000011 00000d01 R_MSP430_32 00000000 .debug_str + a3 │ │ │ │ │ -00000015 00000d01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ +00000015 00000d01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32e │ │ │ │ │ 0000001d 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ -00000032 00000d01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +0000002b 00000d01 R_MSP430_32 00000000 .debug_str + 1ee │ │ │ │ │ +00000032 00000d01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 00000037 00000d01 R_MSP430_32 00000000 .debug_str + 22e │ │ │ │ │ 00000044 00000d01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 227 │ │ │ │ │ -00000056 00000d01 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ +00000056 00000d01 R_MSP430_32 00000000 .debug_str + 214 │ │ │ │ │ 0000005b 00000d01 R_MSP430_32 00000000 .debug_str + 242 │ │ │ │ │ 00000066 00000d01 R_MSP430_32 00000000 .debug_str + 63 │ │ │ │ │ -00000073 00000d01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ -00000078 00000d01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000073 00000d01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ +00000078 00000d01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ 00000083 00000d01 R_MSP430_32 00000000 .debug_str + 253 │ │ │ │ │ -0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000099 00000d01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ -000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +0000008e 00000d01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000099 00000d01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ +000000ad 00000d01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ 000000b3 00000d01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ 000000b9 00000d01 R_MSP430_32 00000000 .debug_str + f │ │ │ │ │ 000000bf 00000d01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ +000000c5 00000d01 R_MSP430_32 00000000 .debug_str + 1fb │ │ │ │ │ 00000104 00000d01 R_MSP430_32 00000000 .debug_str + 48 │ │ │ │ │ -00000113 00000d01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000122 00000d01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000113 00000d01 R_MSP430_32 00000000 .debug_str + 21d │ │ │ │ │ +00000122 00000d01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ 00000131 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 00000143 00000d01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ -0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +0000014a 00000d01 R_MSP430_32 00000000 .debug_str + 20a │ │ │ │ │ +0000014f 00000d01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 00000164 00000d01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -00000188 00000d01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 18b │ │ │ │ │ -000001b0 00000d01 R_MSP430_32 00000000 .debug_str + ee │ │ │ │ │ +00000188 00000d01 R_MSP430_32 00000000 .debug_str + 21d │ │ │ │ │ +000001a4 00000d01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ +000001b0 00000d01 R_MSP430_32 00000000 .debug_str + 14b │ │ │ │ │ 000001bc 00000d01 R_MSP430_32 00000000 .debug_str + 222 │ │ │ │ │ -000001c9 00000d01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ -000001d5 00000d01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +000001c9 00000d01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ +000001d5 00000d01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000001fb 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000216 00000d01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000231 00000d01 R_MSP430_32 00000000 .debug_str + 4e │ │ │ │ │ 0000023e 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 0000024a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000024c 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000024e 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000260 00000901 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 0000026e 00000901 R_MSP430_32 00000000 .debug_loc + 82 │ │ │ │ │ 0000027e 00000901 R_MSP430_32 00000000 .debug_loc + b7 │ │ │ │ │ -00000283 00000d01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +00000283 00000d01 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ 0000028e 00000901 R_MSP430_32 00000000 .debug_loc + d0 │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 1a │ │ │ │ │ 0000029e 00000901 R_MSP430_32 00000000 .debug_loc + f8 │ │ │ │ │ 000002a3 00000d01 R_MSP430_32 00000000 .debug_str + 56 │ │ │ │ │ 000002ae 00000901 R_MSP430_32 00000000 .debug_loc + 124 │ │ │ │ │ -000002b3 00000d01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000002b3 00000d01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ 000002be 00000901 R_MSP430_32 00000000 .debug_loc + 155 │ │ │ │ │ -000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +000002c3 00000d01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ 000002ce 00000901 R_MSP430_32 00000000 .debug_loc + 1ad │ │ │ │ │ 000002d3 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ -000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +000002d8 00000d01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 000002e3 00000901 R_MSP430_32 00000000 .debug_loc + 1fd │ │ │ │ │ 000002e8 00000d01 R_MSP430_32 00000000 .debug_str + 9 │ │ │ │ │ 000002f3 00000901 R_MSP430_32 00000000 .debug_loc + 232 │ │ │ │ │ 00000301 00000d01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000030d 00000205 R_MSP430_16_BYTE 00000000 .text + 292 │ │ │ │ │ 0000030f 00000205 R_MSP430_16_BYTE 00000000 .text + 2de │ │ │ │ │ 00000311 00000901 R_MSP430_32 00000000 .debug_loc + 252 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x421 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x13c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x199): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0xa3): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1c5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xbb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32e │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x191): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1ee): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x10c): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x169): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x22e): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,68 +38,68 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x227): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x1b7): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x214): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x242): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <66> DW_AT_name : (indirect string, offset: 0x63): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0xdc): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0x139): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x103): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x160): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x253): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x180): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x11b): intfrac │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x178): intfrac │ │ │ │ │ <9d> DW_AT_decl_file : 2 │ │ │ │ │ <9e> DW_AT_decl_line : 195 │ │ │ │ │ <9f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <1>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 310 │ │ │ │ │ DW_AT_sibling : <0xcb> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x131): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x18e): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x71): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xf): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x235): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x19e): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1fb): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xea> │ │ │ │ │ @@ -129,21 +129,21 @@ │ │ │ │ │ <2><103>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <104> DW_AT_name : (indirect string, offset: 0x48): class │ │ │ │ │ <108> DW_AT_decl_file : 2 │ │ │ │ │ <109> DW_AT_decl_line : 321 │ │ │ │ │ <10b> DW_AT_type : <0x2f>, char │ │ │ │ │ <10f> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><112>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <113> DW_AT_name : (indirect string, offset: 0x1c0): sign │ │ │ │ │ + <113> DW_AT_name : (indirect string, offset: 0x21d): sign │ │ │ │ │ <117> DW_AT_decl_file : 2 │ │ │ │ │ <118> DW_AT_decl_line : 322 │ │ │ │ │ <11a> DW_AT_type : <0x140>, unsigned char │ │ │ │ │ <11e> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><121>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <122> DW_AT_name : (indirect string, offset: 0xf8): normal_exp │ │ │ │ │ + <122> DW_AT_name : (indirect string, offset: 0x155): normal_exp │ │ │ │ │ <126> DW_AT_decl_file : 2 │ │ │ │ │ <127> DW_AT_decl_line : 323 │ │ │ │ │ <129> DW_AT_type : <0x147>, short int │ │ │ │ │ <12d> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><130>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <131> DW_AT_name : (indirect string, offset: 0x39): fraction │ │ │ │ │ <135> DW_AT_decl_file : 2 │ │ │ │ │ @@ -154,17 +154,17 @@ │ │ │ │ │ <1><140>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <141> DW_AT_byte_size : 1 │ │ │ │ │ <142> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <143> DW_AT_name : (indirect string, offset: 0x7c): unsigned char │ │ │ │ │ <1><147>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <148> DW_AT_byte_size : 2 │ │ │ │ │ <149> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <14a> DW_AT_name : (indirect string, offset: 0x1ad): short int │ │ │ │ │ + <14a> DW_AT_name : (indirect string, offset: 0x20a): short int │ │ │ │ │ <1><14e>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <14f> DW_AT_name : (indirect string, offset: 0x171): fp_number_type │ │ │ │ │ + <14f> DW_AT_name : (indirect string, offset: 0x1ce): fp_number_type │ │ │ │ │ <153> DW_AT_decl_file : 2 │ │ │ │ │ <154> DW_AT_decl_line : 335 │ │ │ │ │ <156> DW_AT_type : <0xfa> │ │ │ │ │ <1><15a>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <15b> DW_AT_byte_size : 4 │ │ │ │ │ <15c> DW_AT_decl_file : 2 │ │ │ │ │ <15d> DW_AT_decl_line : 351 │ │ │ │ │ @@ -184,51 +184,51 @@ │ │ │ │ │ <17b> DW_AT_decl_line : 354 │ │ │ │ │ <17d> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <181> DW_AT_byte_size : 2 │ │ │ │ │ <182> DW_AT_bit_size : 8 │ │ │ │ │ <183> DW_AT_bit_offset : 1 │ │ │ │ │ <184> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><187>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <188> DW_AT_name : (indirect string, offset: 0x1c0): sign │ │ │ │ │ + <188> DW_AT_name : (indirect string, offset: 0x21d): sign │ │ │ │ │ <18c> DW_AT_decl_file : 2 │ │ │ │ │ <18d> DW_AT_decl_line : 355 │ │ │ │ │ <18f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <193> DW_AT_byte_size : 2 │ │ │ │ │ <194> DW_AT_bit_size : 1 │ │ │ │ │ <195> DW_AT_bit_offset : 8 │ │ │ │ │ <196> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><199>: Abbrev Number: 0 │ │ │ │ │ <1><19a>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <19b> DW_AT_byte_size : 4 │ │ │ │ │ <19c> DW_AT_decl_file : 2 │ │ │ │ │ <19d> DW_AT_decl_line : 337 │ │ │ │ │ <19f> DW_AT_sibling : <0x1c8> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a4> DW_AT_name : (indirect string, offset: 0x18b): value │ │ │ │ │ + <1a4> DW_AT_name : (indirect string, offset: 0x1e8): value │ │ │ │ │ <1a8> DW_AT_decl_file : 2 │ │ │ │ │ <1a9> DW_AT_decl_line : 339 │ │ │ │ │ <1ab> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1af>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1b0> DW_AT_name : (indirect string, offset: 0xee): value_raw │ │ │ │ │ + <1b0> DW_AT_name : (indirect string, offset: 0x14b): value_raw │ │ │ │ │ <1b4> DW_AT_decl_file : 2 │ │ │ │ │ <1b5> DW_AT_decl_line : 340 │ │ │ │ │ <1b7> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1bb>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1bc> DW_AT_name : (indirect string, offset: 0x222): bits │ │ │ │ │ <1c0> DW_AT_decl_file : 2 │ │ │ │ │ <1c1> DW_AT_decl_line : 357 │ │ │ │ │ <1c3> DW_AT_type : <0x15a> │ │ │ │ │ <2><1c7>: Abbrev Number: 0 │ │ │ │ │ <1><1c8>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1c9> DW_AT_name : (indirect string, offset: 0xc2): FLO_union_type │ │ │ │ │ + <1c9> DW_AT_name : (indirect string, offset: 0x11f): FLO_union_type │ │ │ │ │ <1cd> DW_AT_decl_file : 2 │ │ │ │ │ <1ce> DW_AT_decl_line : 378 │ │ │ │ │ <1d0> DW_AT_type : <0x19a> │ │ │ │ │ <1><1d4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1d5> DW_AT_name : (indirect string, offset: 0xbb): iszero │ │ │ │ │ + <1d5> DW_AT_name : (indirect string, offset: 0x118): iszero │ │ │ │ │ <1d9> DW_AT_decl_file : 1 │ │ │ │ │ <1da> DW_AT_decl_line : 173 │ │ │ │ │ <1db> DW_AT_prototyped : 1 │ │ │ │ │ <1dc> DW_AT_type : <0x21>, int │ │ │ │ │ <1e0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1e1> DW_AT_sibling : <0x1ef> │ │ │ │ │ <2><1e5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -302,15 +302,15 @@ │ │ │ │ │ <2><272>: Abbrev Number: 23 (DW_TAG_formal_parameter) │ │ │ │ │ <273> DW_AT_name : tmp │ │ │ │ │ <277> DW_AT_decl_file : 1 │ │ │ │ │ <278> DW_AT_decl_line : 601 │ │ │ │ │ <27a> DW_AT_type : <0x2f9>, fp_number_type │ │ │ │ │ <27e> DW_AT_location : 0xb7 (location list) │ │ │ │ │ <2><282>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <283> DW_AT_name : (indirect string, offset: 0x111): tfraction │ │ │ │ │ + <283> DW_AT_name : (indirect string, offset: 0x16e): tfraction │ │ │ │ │ <287> DW_AT_decl_file : 1 │ │ │ │ │ <288> DW_AT_decl_line : 603 │ │ │ │ │ <28a> DW_AT_type : <0x98>, intfrac, SItype, long int │ │ │ │ │ <28e> DW_AT_location : 0xd0 (location list) │ │ │ │ │ <2><292>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x1a): a_normal_exp │ │ │ │ │ <297> DW_AT_decl_file : 1 │ │ │ │ │ @@ -320,29 +320,29 @@ │ │ │ │ │ <2><2a2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2a3> DW_AT_name : (indirect string, offset: 0x56): b_normal_exp │ │ │ │ │ <2a7> DW_AT_decl_file : 1 │ │ │ │ │ <2a8> DW_AT_decl_line : 607 │ │ │ │ │ <2aa> DW_AT_type : <0x21>, int │ │ │ │ │ <2ae> DW_AT_location : 0x124 (location list) │ │ │ │ │ <2><2b2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2b3> DW_AT_name : (indirect string, offset: 0xd1): a_fraction │ │ │ │ │ + <2b3> DW_AT_name : (indirect string, offset: 0x12e): a_fraction │ │ │ │ │ <2b7> DW_AT_decl_file : 1 │ │ │ │ │ <2b8> DW_AT_decl_line : 608 │ │ │ │ │ <2ba> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2be> DW_AT_location : 0x155 (location list) │ │ │ │ │ <2><2c2>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2c3> DW_AT_name : (indirect string, offset: 0x180): b_fraction │ │ │ │ │ + <2c3> DW_AT_name : (indirect string, offset: 0x1dd): b_fraction │ │ │ │ │ <2c7> DW_AT_decl_file : 1 │ │ │ │ │ <2c8> DW_AT_decl_line : 609 │ │ │ │ │ <2ca> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2ce> DW_AT_location : 0x1ad (location list) │ │ │ │ │ <2><2d2>: Abbrev Number: 25 (DW_TAG_lexical_block) │ │ │ │ │ <2d3> DW_AT_ranges : 0x0 │ │ │ │ │ <3><2d7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <2d8> DW_AT_name : (indirect string, offset: 0x12c): diff │ │ │ │ │ + <2d8> DW_AT_name : (indirect string, offset: 0x189): diff │ │ │ │ │ <2dc> DW_AT_decl_file : 1 │ │ │ │ │ <2dd> DW_AT_decl_line : 648 │ │ │ │ │ <2df> DW_AT_type : <0x21>, int │ │ │ │ │ <2e3> DW_AT_location : 0x1fd (location list) │ │ │ │ │ <3><2e7>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2e8> DW_AT_name : (indirect string, offset: 0x9): sdiff │ │ │ │ │ <2ec> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,23 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A+ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ __addsf3 │ │ │ │ │ CLASS_ZERO │ │ │ │ │ a_normal_exp │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ b_normal_exp │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ _fpadd_parts │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ FLO_union_type │ │ │ │ │ a_fraction │ │ │ │ │ long unsigned int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ tfraction │ │ │ │ │ @@ -25,15 +26,14 @@ │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ b_fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ __subsf3 │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -15,37 +15,37 @@ │ │ │ │ │ [ 6b] float │ │ │ │ │ [ 71] CLASS_QNAN │ │ │ │ │ [ 7c] unsigned char │ │ │ │ │ [ 8a] arg_a │ │ │ │ │ [ 90] arg_b │ │ │ │ │ [ 96] _fpadd_parts │ │ │ │ │ [ a3] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ bb] iszero │ │ │ │ │ - [ c2] FLO_union_type │ │ │ │ │ - [ d1] a_fraction │ │ │ │ │ - [ dc] long unsigned int │ │ │ │ │ - [ ee] value_raw │ │ │ │ │ - [ f8] normal_exp │ │ │ │ │ - [ 103] fractype │ │ │ │ │ - [ 10c] char │ │ │ │ │ - [ 111] tfraction │ │ │ │ │ - [ 11b] intfrac │ │ │ │ │ - [ 123] FLO_type │ │ │ │ │ - [ 12c] diff │ │ │ │ │ - [ 131] CLASS_SNAN │ │ │ │ │ - [ 13c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 171] fp_number_type │ │ │ │ │ - [ 180] b_fraction │ │ │ │ │ - [ 18b] value │ │ │ │ │ - [ 191] unsigned int │ │ │ │ │ - [ 19e] CLASS_INFINITY │ │ │ │ │ - [ 1ad] short int │ │ │ │ │ - [ 1b7] long int │ │ │ │ │ - [ 1c0] sign │ │ │ │ │ - [ 1c5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ bb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 118] iszero │ │ │ │ │ + [ 11f] FLO_union_type │ │ │ │ │ + [ 12e] a_fraction │ │ │ │ │ + [ 139] long unsigned int │ │ │ │ │ + [ 14b] value_raw │ │ │ │ │ + [ 155] normal_exp │ │ │ │ │ + [ 160] fractype │ │ │ │ │ + [ 169] char │ │ │ │ │ + [ 16e] tfraction │ │ │ │ │ + [ 178] intfrac │ │ │ │ │ + [ 180] FLO_type │ │ │ │ │ + [ 189] diff │ │ │ │ │ + [ 18e] CLASS_SNAN │ │ │ │ │ + [ 199] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1ce] fp_number_type │ │ │ │ │ + [ 1dd] b_fraction │ │ │ │ │ + [ 1e8] value │ │ │ │ │ + [ 1ee] unsigned int │ │ │ │ │ + [ 1fb] CLASS_INFINITY │ │ │ │ │ + [ 20a] short int │ │ │ │ │ + [ 214] long int │ │ │ │ │ + [ 21d] sign │ │ │ │ │ [ 222] bits │ │ │ │ │ [ 227] SItype │ │ │ │ │ [ 22e] SFtype │ │ │ │ │ [ 235] CLASS_NUMBER │ │ │ │ │ [ 242] UHItype │ │ │ │ │ [ 24a] __subsf3 │ │ │ │ │ [ 253] halffractype │ │ │ ├── _mul_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,59 +10,59 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x137c contains 66 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 00000011 00000c01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 224 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1b3 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1eb │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1d8 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 1ff │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 20c │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 31 │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1e1 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 19e │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ -00000172 00000c01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1e1 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ -000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ -000001e5 00000c01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +000001b3 00000c01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ +000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 2b │ │ │ │ │ -0000021b 00000c01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ 00000270 00000c01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ 0000027c 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000295 00000c01 R_MSP430_32 00000000 .debug_str + 3f │ │ │ │ │ 000002aa 00000c01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ -000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 172 │ │ │ │ │ +000002b8 00000c01 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ 000002c4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000002c6 00000205 R_MSP430_16_BYTE 00000000 .text + 224 │ │ │ │ │ 000002c8 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000002d1 00000c01 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 000002dc 00000801 R_MSP430_32 00000000 .debug_loc + 54 │ │ │ │ │ 000002e1 00000c01 R_MSP430_32 00000000 .debug_str + 72 │ │ │ │ │ 000002ec 00000801 R_MSP430_32 00000000 .debug_loc + 6c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x3c5 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x10c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x169): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x78): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x189): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x90): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x224 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x156): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1b3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xec): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x149): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1eb): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x4d): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x17b): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x1d8): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1ff): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x45): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x9f): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xfc): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xdd): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x13a): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x20c): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xf1): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x14e): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x101): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x15e): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x53): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1f2): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x163): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c0): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,21 +119,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x31): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x184): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1e1): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xd2): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x12f): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x22): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x5e): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xb1): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x10e): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x141): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x19e): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,51 +174,51 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x184): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x1e1): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x150): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1ad): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xbb): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x118): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1e6): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0x90): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0xed): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0xfa): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x157): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ │ <2><1d8>: Abbrev Number: 0 │ │ │ │ │ <1><1d9>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1da> DW_AT_byte_size : 2 │ │ │ │ │ <1db> DW_AT_type : <0x1df>, fp_number_type │ │ │ │ │ <1><1df>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1e0> DW_AT_type : <0x138>, fp_number_type │ │ │ │ │ <1><1e4>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1e5> DW_AT_name : (indirect string, offset: 0xe6): isnan │ │ │ │ │ + <1e5> DW_AT_name : (indirect string, offset: 0x143): isnan │ │ │ │ │ <1e9> DW_AT_decl_file : 1 │ │ │ │ │ <1ea> DW_AT_decl_line : 156 │ │ │ │ │ <1eb> DW_AT_prototyped : 1 │ │ │ │ │ <1ec> DW_AT_type : <0x21>, int │ │ │ │ │ <1f0> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1f1> DW_AT_sibling : <0x1ff> │ │ │ │ │ <2><1f5>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -257,15 +257,15 @@ │ │ │ │ │ <2><210>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <211> DW_AT_name : x │ │ │ │ │ <213> DW_AT_decl_file : 1 │ │ │ │ │ <214> DW_AT_decl_line : 164 │ │ │ │ │ <215> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2><219>: Abbrev Number: 0 │ │ │ │ │ <1><21a>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <21b> DW_AT_name : (indirect string, offset: 0xc5): _fpmul_parts │ │ │ │ │ + <21b> DW_AT_name : (indirect string, offset: 0x122): _fpmul_parts │ │ │ │ │ <21f> DW_AT_decl_file : 1 │ │ │ │ │ <220> DW_AT_decl_line : 783 │ │ │ │ │ <222> DW_AT_prototyped : 1 │ │ │ │ │ <223> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <227> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <228> DW_AT_sibling : <0x2a3> │ │ │ │ │ <2><22c>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -331,15 +331,15 @@ │ │ │ │ │ <2ae> DW_AT_decl_file : 1 │ │ │ │ │ <2af> DW_AT_decl_line : 143 │ │ │ │ │ <2b0> DW_AT_prototyped : 1 │ │ │ │ │ <2b1> DW_AT_type : <0x1d9>, fp_number_type │ │ │ │ │ <2b5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2b6>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ <2b7> DW_AT_external : 1 │ │ │ │ │ - <2b8> DW_AT_name : (indirect string, offset: 0x172): __mulsf3 │ │ │ │ │ + <2b8> DW_AT_name : (indirect string, offset: 0x1cf): __mulsf3 │ │ │ │ │ <2bc> DW_AT_decl_file : 1 │ │ │ │ │ <2bd> DW_AT_decl_line : 945 │ │ │ │ │ <2bf> DW_AT_prototyped : 1 │ │ │ │ │ <2c0> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2c4> DW_AT_low_pc : 0x0 │ │ │ │ │ <2c6> DW_AT_high_pc : 0x224 │ │ │ │ │ <2c8> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,18 +1,19 @@ │ │ │ │ │ 4A5A6A7A8A9A:A;A0A │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ _fpmul_parts │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ @@ -20,15 +21,14 @@ │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __mulsf3 │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -12,35 +12,35 @@ │ │ │ │ │ [ 45] USItype │ │ │ │ │ [ 4d] float │ │ │ │ │ [ 53] CLASS_QNAN │ │ │ │ │ [ 5e] unsigned char │ │ │ │ │ [ 6c] arg_a │ │ │ │ │ [ 72] arg_b │ │ │ │ │ [ 78] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 90] FLO_union_type │ │ │ │ │ - [ 9f] long unsigned int │ │ │ │ │ - [ b1] short int │ │ │ │ │ - [ bb] value_raw │ │ │ │ │ - [ c5] _fpmul_parts │ │ │ │ │ - [ d2] normal_exp │ │ │ │ │ - [ dd] fractype │ │ │ │ │ - [ e6] isnan │ │ │ │ │ - [ ec] char │ │ │ │ │ - [ f1] FLO_type │ │ │ │ │ - [ fa] iszero │ │ │ │ │ - [ 101] CLASS_SNAN │ │ │ │ │ - [ 10c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 141] fp_number_type │ │ │ │ │ - [ 150] value │ │ │ │ │ - [ 156] unsigned int │ │ │ │ │ - [ 163] CLASS_INFINITY │ │ │ │ │ - [ 172] __mulsf3 │ │ │ │ │ - [ 17b] long int │ │ │ │ │ - [ 184] sign │ │ │ │ │ - [ 189] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 90] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ ed] FLO_union_type │ │ │ │ │ + [ fc] long unsigned int │ │ │ │ │ + [ 10e] short int │ │ │ │ │ + [ 118] value_raw │ │ │ │ │ + [ 122] _fpmul_parts │ │ │ │ │ + [ 12f] normal_exp │ │ │ │ │ + [ 13a] fractype │ │ │ │ │ + [ 143] isnan │ │ │ │ │ + [ 149] char │ │ │ │ │ + [ 14e] FLO_type │ │ │ │ │ + [ 157] iszero │ │ │ │ │ + [ 15e] CLASS_SNAN │ │ │ │ │ + [ 169] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 19e] fp_number_type │ │ │ │ │ + [ 1ad] value │ │ │ │ │ + [ 1b3] unsigned int │ │ │ │ │ + [ 1c0] CLASS_INFINITY │ │ │ │ │ + [ 1cf] __mulsf3 │ │ │ │ │ + [ 1d8] long int │ │ │ │ │ + [ 1e1] sign │ │ │ │ │ [ 1e6] bits │ │ │ │ │ [ 1eb] SFtype │ │ │ │ │ [ 1f2] CLASS_NUMBER │ │ │ │ │ [ 1ff] UHItype │ │ │ │ │ [ 207] ylow │ │ │ │ │ [ 20c] halffractype │ │ │ ├── _div_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -10,54 +10,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x10a4 contains 60 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 00000011 00000c01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 150 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ -00000032 00000c01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ +00000032 00000c01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ 00000037 00000c01 R_MSP430_32 00000000 .debug_str + 1fa │ │ │ │ │ 00000044 00000c01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ -0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 18a │ │ │ │ │ +0000004b 00000c01 R_MSP430_32 00000000 .debug_str + 1e7 │ │ │ │ │ 00000050 00000c01 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ 0000005b 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ -00000068 00000c01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ -0000006d 00000c01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000068 00000c01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +0000006d 00000c01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 00000078 00000c01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ -00000083 00000c01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ -00000097 00000c01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000083 00000c01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000097 00000c01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 0000009d 00000c01 R_MSP430_32 00000000 .debug_str + 6b │ │ │ │ │ 000000a3 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000a9 00000c01 R_MSP430_32 00000000 .debug_str + 201 │ │ │ │ │ -000000af 00000c01 R_MSP430_32 00000000 .debug_str + 171 │ │ │ │ │ +000000af 00000c01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 000000ee 00000c01 R_MSP430_32 00000000 .debug_str + 4f │ │ │ │ │ -000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -0000010c 00000c01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +000000fd 00000c01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ +0000010c 00000c01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 0000011b 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 0000012d 00000c01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000134 00000c01 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ -00000139 00000c01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +00000134 00000c01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000139 00000c01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 0000014e 00000c01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ -00000172 00000c01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ -0000019a 00000c01 R_MSP430_32 00000000 .debug_str + dc │ │ │ │ │ +00000172 00000c01 R_MSP430_32 00000000 .debug_str + 1f0 │ │ │ │ │ +0000018e 00000c01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ +0000019a 00000c01 R_MSP430_32 00000000 .debug_str + 139 │ │ │ │ │ 000001a6 00000c01 R_MSP430_32 00000000 .debug_str + 1f5 │ │ │ │ │ -000001b3 00000c01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +000001b3 00000c01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ +000001bf 00000c01 R_MSP430_32 00000000 .debug_str + 165 │ │ │ │ │ 000001e5 00000c01 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ 00000200 00000c01 R_MSP430_32 00000000 .debug_str + 49 │ │ │ │ │ 0000021b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +0000024d 00000c01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ 00000259 00000c01 R_MSP430_32 00000000 .debug_str + 216 │ │ │ │ │ 00000265 00000c01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ 00000278 00000c01 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ 00000286 00000c01 R_MSP430_32 00000000 .debug_str + 84 │ │ │ │ │ 00000292 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000294 00000205 R_MSP430_16_BYTE 00000000 .text + 150 │ │ │ │ │ 00000296 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x358 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x11a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x177): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x99): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x198): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x150 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x164): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x1c1): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x157): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1fa): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x65): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x18a): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x1e7): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x20e): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x5d): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0xc0): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0x11d): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xf1): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x14e): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x33): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xff): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x15c): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0x10f): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x16c): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x6b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0xd): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x201): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x171): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1ce): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -119,21 +119,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x4f): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x193): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1f0): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xe6): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x143): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <11b> DW_AT_name : (indirect string, offset: 0x40): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x76): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0xd2): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0x12f): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x14f): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x1ac): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <145> DW_AT_byte_size : 4 │ │ │ │ │ <146> DW_AT_decl_file : 2 │ │ │ │ │ <147> DW_AT_decl_line : 351 │ │ │ │ │ @@ -174,51 +174,51 @@ │ │ │ │ │ <165> DW_AT_decl_line : 354 │ │ │ │ │ <167> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16b> DW_AT_byte_size : 2 │ │ │ │ │ <16c> DW_AT_bit_size : 8 │ │ │ │ │ <16d> DW_AT_bit_offset : 1 │ │ │ │ │ <16e> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <172> DW_AT_name : (indirect string, offset: 0x193): sign │ │ │ │ │ + <172> DW_AT_name : (indirect string, offset: 0x1f0): sign │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 355 │ │ │ │ │ <179> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <17d> DW_AT_byte_size : 2 │ │ │ │ │ <17e> DW_AT_bit_size : 1 │ │ │ │ │ <17f> DW_AT_bit_offset : 8 │ │ │ │ │ <180> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><183>: Abbrev Number: 0 │ │ │ │ │ <1><184>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <185> DW_AT_byte_size : 4 │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 337 │ │ │ │ │ <189> DW_AT_sibling : <0x1b2> │ │ │ │ │ <2><18d>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <18e> DW_AT_name : (indirect string, offset: 0x15e): value │ │ │ │ │ + <18e> DW_AT_name : (indirect string, offset: 0x1bb): value │ │ │ │ │ <192> DW_AT_decl_file : 2 │ │ │ │ │ <193> DW_AT_decl_line : 339 │ │ │ │ │ <195> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><199>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <19a> DW_AT_name : (indirect string, offset: 0xdc): value_raw │ │ │ │ │ + <19a> DW_AT_name : (indirect string, offset: 0x139): value_raw │ │ │ │ │ <19e> DW_AT_decl_file : 2 │ │ │ │ │ <19f> DW_AT_decl_line : 340 │ │ │ │ │ <1a1> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1a5>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1a6> DW_AT_name : (indirect string, offset: 0x1f5): bits │ │ │ │ │ <1aa> DW_AT_decl_file : 2 │ │ │ │ │ <1ab> DW_AT_decl_line : 357 │ │ │ │ │ <1ad> DW_AT_type : <0x144> │ │ │ │ │ <2><1b1>: Abbrev Number: 0 │ │ │ │ │ <1><1b2>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1b3> DW_AT_name : (indirect string, offset: 0xb1): FLO_union_type │ │ │ │ │ + <1b3> DW_AT_name : (indirect string, offset: 0x10e): FLO_union_type │ │ │ │ │ <1b7> DW_AT_decl_file : 2 │ │ │ │ │ <1b8> DW_AT_decl_line : 378 │ │ │ │ │ <1ba> DW_AT_type : <0x184> │ │ │ │ │ <1><1be>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1bf> DW_AT_name : (indirect string, offset: 0x108): iszero │ │ │ │ │ + <1bf> DW_AT_name : (indirect string, offset: 0x165): iszero │ │ │ │ │ <1c3> DW_AT_decl_file : 1 │ │ │ │ │ <1c4> DW_AT_decl_line : 173 │ │ │ │ │ <1c5> DW_AT_prototyped : 1 │ │ │ │ │ <1c6> DW_AT_type : <0x21>, int │ │ │ │ │ <1ca> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1cb> DW_AT_sibling : <0x1d9> │ │ │ │ │ <2><1cf>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -280,15 +280,15 @@ │ │ │ │ │ <23c> DW_AT_type : <0x271>, fp_number_type │ │ │ │ │ <2><240>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <241> DW_AT_name : bit │ │ │ │ │ <245> DW_AT_decl_file : 1 │ │ │ │ │ <246> DW_AT_decl_line : 970 │ │ │ │ │ <248> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><24c>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ - <24d> DW_AT_name : (indirect string, offset: 0x180): numerator │ │ │ │ │ + <24d> DW_AT_name : (indirect string, offset: 0x1dd): numerator │ │ │ │ │ <251> DW_AT_decl_file : 1 │ │ │ │ │ <252> DW_AT_decl_line : 971 │ │ │ │ │ <254> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <2><258>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <259> DW_AT_name : (indirect string, offset: 0x216): denominator │ │ │ │ │ <25d> DW_AT_decl_file : 1 │ │ │ │ │ <25e> DW_AT_decl_line : 972 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,37 +1,37 @@ │ │ │ │ │ 7A8A9A:A;A0A │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ _fpdiv_parts │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ quotient │ │ │ │ │ halffractype │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ __divsf3 │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ numerator │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ denominator │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -14,32 +14,32 @@ │ │ │ │ │ [ 65] float │ │ │ │ │ [ 6b] CLASS_QNAN │ │ │ │ │ [ 76] unsigned char │ │ │ │ │ [ 84] __divsf3 │ │ │ │ │ [ 8d] arg_a │ │ │ │ │ [ 93] arg_b │ │ │ │ │ [ 99] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ b1] FLO_union_type │ │ │ │ │ - [ c0] long unsigned int │ │ │ │ │ - [ d2] short int │ │ │ │ │ - [ dc] value_raw │ │ │ │ │ - [ e6] normal_exp │ │ │ │ │ - [ f1] fractype │ │ │ │ │ - [ fa] char │ │ │ │ │ - [ ff] FLO_type │ │ │ │ │ - [ 108] iszero │ │ │ │ │ - [ 10f] CLASS_SNAN │ │ │ │ │ - [ 11a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 14f] fp_number_type │ │ │ │ │ - [ 15e] value │ │ │ │ │ - [ 164] unsigned int │ │ │ │ │ - [ 171] CLASS_INFINITY │ │ │ │ │ - [ 180] numerator │ │ │ │ │ - [ 18a] long int │ │ │ │ │ - [ 193] sign │ │ │ │ │ - [ 198] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 10e] FLO_union_type │ │ │ │ │ + [ 11d] long unsigned int │ │ │ │ │ + [ 12f] short int │ │ │ │ │ + [ 139] value_raw │ │ │ │ │ + [ 143] normal_exp │ │ │ │ │ + [ 14e] fractype │ │ │ │ │ + [ 157] char │ │ │ │ │ + [ 15c] FLO_type │ │ │ │ │ + [ 165] iszero │ │ │ │ │ + [ 16c] CLASS_SNAN │ │ │ │ │ + [ 177] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1ac] fp_number_type │ │ │ │ │ + [ 1bb] value │ │ │ │ │ + [ 1c1] unsigned int │ │ │ │ │ + [ 1ce] CLASS_INFINITY │ │ │ │ │ + [ 1dd] numerator │ │ │ │ │ + [ 1e7] long int │ │ │ │ │ + [ 1f0] sign │ │ │ │ │ [ 1f5] bits │ │ │ │ │ [ 1fa] SFtype │ │ │ │ │ [ 201] CLASS_NUMBER │ │ │ │ │ [ 20e] UHItype │ │ │ │ │ [ 216] denominator │ │ │ ├── _fpcmp_parts_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,42 +3,42 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb60 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 121 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000039 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000040 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000040 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ 00000045 00000b01 R_MSP430_32 00000000 .debug_str + 1a0 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ -0000005d 00000b01 R_MSP430_32 00000000 .debug_str + 7d │ │ │ │ │ -00000062 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +0000005d 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000062 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ 0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 1a8 │ │ │ │ │ -00000081 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ +00000081 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ 00000087 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ 0000008d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000093 00000b01 R_MSP430_32 00000000 .debug_str + 193 │ │ │ │ │ -00000099 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000099 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 000000d8 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 000000e7 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -000000f6 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000105 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ +000000f6 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000105 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ 00000117 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ -0000011e 00000b01 R_MSP430_32 00000000 .debug_str + 8f │ │ │ │ │ -00000123 00000b01 R_MSP430_32 00000000 .debug_str + 127 │ │ │ │ │ -0000012f 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ +0000011e 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000123 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ +0000012f 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ 00000155 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 00000170 00000b01 R_MSP430_32 00000000 .debug_str + 2d │ │ │ │ │ 0000018c 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000198 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000019a 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000019c 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ae 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,84 +2,84 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1d1 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xc4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x121): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x65): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x136): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7d): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x102): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x15f): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xad): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x10a): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x41): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0x11e): long int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x17b): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x1a0): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x39): USItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <5d> DW_AT_name : (indirect string, offset: 0x7d): long unsigned int │ │ │ │ │ + <5d> DW_AT_name : (indirect string, offset: 0xda): long unsigned int │ │ │ │ │ <1><61>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <62> DW_AT_name : (indirect string, offset: 0xa4): fractype │ │ │ │ │ + <62> DW_AT_name : (indirect string, offset: 0x101): fractype │ │ │ │ │ <66> DW_AT_decl_file : 2 │ │ │ │ │ <67> DW_AT_decl_line : 192 │ │ │ │ │ <68> DW_AT_type : <0x4f>, USItype, long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0x1a8): halffractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 193 │ │ │ │ │ <73> DW_AT_type : <0x44>, UHItype, unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <78> DW_AT_byte_size : 2 │ │ │ │ │ <79> DW_AT_decl_file : 2 │ │ │ │ │ <7a> DW_AT_decl_line : 310 │ │ │ │ │ <7c> DW_AT_sibling : <0x9f> │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <81> DW_AT_name : (indirect string, offset: 0xb9): CLASS_SNAN │ │ │ │ │ + <81> DW_AT_name : (indirect string, offset: 0x116): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <87> DW_AT_name : (indirect string, offset: 0x47): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8d> DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x193): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <99> DW_AT_name : (indirect string, offset: 0x10f): CLASS_INFINITY │ │ │ │ │ + <99> DW_AT_name : (indirect string, offset: 0x16c): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ <2><9e>: Abbrev Number: 0 │ │ │ │ │ <1><9f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xbe> │ │ │ │ │ @@ -115,41 +115,41 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x60): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x114>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x99): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xf6): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x11b>, short int │ │ │ │ │ <101> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><104>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <105> DW_AT_name : (indirect string, offset: 0xf9): fraction │ │ │ │ │ + <105> DW_AT_name : (indirect string, offset: 0x156): fraction │ │ │ │ │ <109> DW_AT_decl_file : 2 │ │ │ │ │ <10a> DW_AT_decl_line : 334 │ │ │ │ │ <10c> DW_AT_type : <0x9f> │ │ │ │ │ <110> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><113>: Abbrev Number: 0 │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <117> DW_AT_name : (indirect string, offset: 0x52): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x8f): short int │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0xec): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <123> DW_AT_name : (indirect string, offset: 0x127): fp_number_type │ │ │ │ │ + <123> DW_AT_name : (indirect string, offset: 0x184): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 2 │ │ │ │ │ <128> DW_AT_decl_line : 335 │ │ │ │ │ <12a> DW_AT_type : <0xce> │ │ │ │ │ <1><12e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <12f> DW_AT_name : (indirect string, offset: 0xb2): iszero │ │ │ │ │ + <12f> DW_AT_name : (indirect string, offset: 0x10f): iszero │ │ │ │ │ <133> DW_AT_decl_file : 1 │ │ │ │ │ <134> DW_AT_decl_line : 173 │ │ │ │ │ <135> DW_AT_prototyped : 1 │ │ │ │ │ <136> DW_AT_type : <0x21>, int │ │ │ │ │ <13a> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <13b> DW_AT_sibling : <0x149> │ │ │ │ │ <2><13f>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __fpcmp_parts_f │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,25 +8,25 @@ │ │ │ │ │ [ 33] class │ │ │ │ │ [ 39] USItype │ │ │ │ │ [ 41] float │ │ │ │ │ [ 47] CLASS_QNAN │ │ │ │ │ [ 52] unsigned char │ │ │ │ │ [ 60] sign │ │ │ │ │ [ 65] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 7d] long unsigned int │ │ │ │ │ - [ 8f] short int │ │ │ │ │ - [ 99] normal_exp │ │ │ │ │ - [ a4] fractype │ │ │ │ │ - [ ad] char │ │ │ │ │ - [ b2] iszero │ │ │ │ │ - [ b9] CLASS_SNAN │ │ │ │ │ - [ c4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ f9] fraction │ │ │ │ │ - [ 102] unsigned int │ │ │ │ │ - [ 10f] CLASS_INFINITY │ │ │ │ │ - [ 11e] long int │ │ │ │ │ - [ 127] fp_number_type │ │ │ │ │ - [ 136] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 7d] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ da] long unsigned int │ │ │ │ │ + [ ec] short int │ │ │ │ │ + [ f6] normal_exp │ │ │ │ │ + [ 101] fractype │ │ │ │ │ + [ 10a] char │ │ │ │ │ + [ 10f] iszero │ │ │ │ │ + [ 116] CLASS_SNAN │ │ │ │ │ + [ 121] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 156] fraction │ │ │ │ │ + [ 15f] unsigned int │ │ │ │ │ + [ 16c] CLASS_INFINITY │ │ │ │ │ + [ 17b] long int │ │ │ │ │ + [ 184] fp_number_type │ │ │ │ │ [ 193] CLASS_NUMBER │ │ │ │ │ [ 1a0] UHItype │ │ │ │ │ [ 1a8] halffractype │ │ │ ├── _compare_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,46 +9,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb68 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 43 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 23 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + fe │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 77 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 15b │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ 000000d1 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ -000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 89 │ │ │ │ │ +000000e0 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +000000ef 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ 000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ 00000110 00000b01 R_MSP430_32 00000000 .debug_str + 29 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + e9 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ 00000131 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ -00000155 00000b01 R_MSP430_32 00000000 .debug_str + 119 │ │ │ │ │ -00000171 00000b01 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000155 00000b01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ +00000171 00000b01 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000189 00000b01 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ -00000196 00000b01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ -000001a3 00000b01 R_MSP430_32 00000000 .debug_str + a2 │ │ │ │ │ +00000196 00000b01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ +000001a3 00000b01 R_MSP430_32 00000000 .debug_str + ff │ │ │ │ │ 000001af 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001b1 00000205 R_MSP430_16_BYTE 00000000 .text + 40 │ │ │ │ │ 000001b3 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x221 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb4): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x111): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x43): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x5b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x40 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x5b): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xb8): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x9d): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xfa): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x180): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,41 +38,41 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x1c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x110): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x16d): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x190): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0xfe): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x15b): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x77): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xd4): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0x94): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0xf1): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x198): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xab): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x108): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <99> DW_AT_byte_size : 4 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 330 │ │ │ │ │ @@ -103,21 +103,21 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x16): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ DW_AT_type : <0x2f>, char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x119): sign │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x176): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x10d>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x89): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe6): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x114>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x187): fraction │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ @@ -128,17 +128,17 @@ │ │ │ │ │ <1><10d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10e> DW_AT_byte_size : 1 │ │ │ │ │ <10f> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <110> DW_AT_name : (indirect string, offset: 0x29): unsigned char │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 2 │ │ │ │ │ <116> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x106): short int │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x163): short int │ │ │ │ │ <1><11b>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xe9): fp_number_type │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x146): fp_number_type │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 335 │ │ │ │ │ <123> DW_AT_type : <0xc7> │ │ │ │ │ <1><127>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <128> DW_AT_byte_size : 4 │ │ │ │ │ <129> DW_AT_decl_file : 2 │ │ │ │ │ <12a> DW_AT_decl_line : 351 │ │ │ │ │ @@ -158,30 +158,30 @@ │ │ │ │ │ <148> DW_AT_decl_line : 354 │ │ │ │ │ <14a> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <14e> DW_AT_byte_size : 2 │ │ │ │ │ <14f> DW_AT_bit_size : 8 │ │ │ │ │ <150> DW_AT_bit_offset : 1 │ │ │ │ │ <151> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><154>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <155> DW_AT_name : (indirect string, offset: 0x119): sign │ │ │ │ │ + <155> DW_AT_name : (indirect string, offset: 0x176): sign │ │ │ │ │ <159> DW_AT_decl_file : 2 │ │ │ │ │ <15a> DW_AT_decl_line : 355 │ │ │ │ │ <15c> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <160> DW_AT_byte_size : 2 │ │ │ │ │ <161> DW_AT_bit_size : 1 │ │ │ │ │ <162> DW_AT_bit_offset : 8 │ │ │ │ │ <163> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><166>: Abbrev Number: 0 │ │ │ │ │ <1><167>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <168> DW_AT_byte_size : 4 │ │ │ │ │ <169> DW_AT_decl_file : 2 │ │ │ │ │ <16a> DW_AT_decl_line : 337 │ │ │ │ │ <16c> DW_AT_sibling : <0x195> │ │ │ │ │ <2><170>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <171> DW_AT_name : (indirect string, offset: 0xf8): value │ │ │ │ │ + <171> DW_AT_name : (indirect string, offset: 0x155): value │ │ │ │ │ <175> DW_AT_decl_file : 2 │ │ │ │ │ <176> DW_AT_decl_line : 339 │ │ │ │ │ <178> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17d> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 340 │ │ │ │ │ @@ -189,21 +189,21 @@ │ │ │ │ │ <2><188>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <189> DW_AT_name : (indirect string, offset: 0x17b): bits │ │ │ │ │ <18d> DW_AT_decl_file : 2 │ │ │ │ │ <18e> DW_AT_decl_line : 357 │ │ │ │ │ <190> DW_AT_type : <0x127> │ │ │ │ │ <2><194>: Abbrev Number: 0 │ │ │ │ │ <1><195>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <196> DW_AT_name : (indirect string, offset: 0x68): FLO_union_type │ │ │ │ │ + <196> DW_AT_name : (indirect string, offset: 0xc5): FLO_union_type │ │ │ │ │ <19a> DW_AT_decl_file : 2 │ │ │ │ │ <19b> DW_AT_decl_line : 378 │ │ │ │ │ <19d> DW_AT_type : <0x167> │ │ │ │ │ <1><1a1>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ <1a2> DW_AT_external : 1 │ │ │ │ │ - <1a3> DW_AT_name : (indirect string, offset: 0xa2): __cmpsf2 │ │ │ │ │ + <1a3> DW_AT_name : (indirect string, offset: 0xff): __cmpsf2 │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ <1a8> DW_AT_decl_line : 1171 │ │ │ │ │ <1aa> DW_AT_prototyped : 1 │ │ │ │ │ <1ab> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1af> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b1> DW_AT_high_pc : 0x40 │ │ │ │ │ <1b3> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __cmpsf2 │ │ │ │ │ FLO_type │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -5,29 +5,29 @@ │ │ │ │ │ [ 16] class │ │ │ │ │ [ 1c] HItype │ │ │ │ │ [ 23] float │ │ │ │ │ [ 29] unsigned char │ │ │ │ │ [ 37] arg_a │ │ │ │ │ [ 3d] arg_b │ │ │ │ │ [ 43] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 5b] unsigned int │ │ │ │ │ - [ 68] FLO_union_type │ │ │ │ │ - [ 77] long unsigned int │ │ │ │ │ - [ 89] normal_exp │ │ │ │ │ - [ 94] fractype │ │ │ │ │ - [ 9d] char │ │ │ │ │ - [ a2] __cmpsf2 │ │ │ │ │ - [ ab] FLO_type │ │ │ │ │ - [ b4] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ e9] fp_number_type │ │ │ │ │ - [ f8] value │ │ │ │ │ - [ fe] USItype │ │ │ │ │ - [ 106] short int │ │ │ │ │ - [ 110] long int │ │ │ │ │ - [ 119] sign │ │ │ │ │ - [ 11e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 5b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b8] unsigned int │ │ │ │ │ + [ c5] FLO_union_type │ │ │ │ │ + [ d4] long unsigned int │ │ │ │ │ + [ e6] normal_exp │ │ │ │ │ + [ f1] fractype │ │ │ │ │ + [ fa] char │ │ │ │ │ + [ ff] __cmpsf2 │ │ │ │ │ + [ 108] FLO_type │ │ │ │ │ + [ 111] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 146] fp_number_type │ │ │ │ │ + [ 155] value │ │ │ │ │ + [ 15b] USItype │ │ │ │ │ + [ 163] short int │ │ │ │ │ + [ 16d] long int │ │ │ │ │ + [ 176] sign │ │ │ │ │ [ 17b] bits │ │ │ │ │ [ 180] SFtype │ │ │ │ │ [ 187] fraction │ │ │ │ │ [ 190] UHItype │ │ │ │ │ [ 198] halffractype │ │ │ ├── _eq_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,50 +9,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ -00000044 00000b01 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000044 00000b01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 46 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b0 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10d │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x60): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x78): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x78): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd5): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x131): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0xba): float │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x117): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x194): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x94): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xf1): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x128): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x136): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3b): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x11d): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x46): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa6): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x103): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x17f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb0): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x10d): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x85): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe2): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] __eqsf2 │ │ │ │ │ [ 3b] CLASS_QNAN │ │ │ │ │ [ 46] unsigned char │ │ │ │ │ [ 54] arg_a │ │ │ │ │ [ 5a] arg_b │ │ │ │ │ [ 60] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 78] unsigned int │ │ │ │ │ - [ 85] FLO_union_type │ │ │ │ │ - [ 94] long unsigned int │ │ │ │ │ - [ a6] short int │ │ │ │ │ - [ b0] value_raw │ │ │ │ │ - [ ba] float │ │ │ │ │ - [ c0] normal_exp │ │ │ │ │ - [ cb] fractype │ │ │ │ │ - [ d4] char │ │ │ │ │ - [ d9] FLO_type │ │ │ │ │ - [ e2] CLASS_SNAN │ │ │ │ │ - [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 122] fp_number_type │ │ │ │ │ - [ 131] value │ │ │ │ │ - [ 137] USItype │ │ │ │ │ - [ 13f] CLASS_INFINITY │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 78] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d5] unsigned int │ │ │ │ │ + [ e2] FLO_union_type │ │ │ │ │ + [ f1] long unsigned int │ │ │ │ │ + [ 103] short int │ │ │ │ │ + [ 10d] value_raw │ │ │ │ │ + [ 117] float │ │ │ │ │ + [ 11d] normal_exp │ │ │ │ │ + [ 128] fractype │ │ │ │ │ + [ 131] char │ │ │ │ │ + [ 136] FLO_type │ │ │ │ │ + [ 13f] CLASS_SNAN │ │ │ │ │ + [ 14a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17f] fp_number_type │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] USItype │ │ │ │ │ + [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] sign │ │ │ │ │ [ 1b9] bits │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _ne_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,50 +9,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 154 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b1 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1b6 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x142): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x154): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x129): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x146): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a3): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x18c): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xef): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x120): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd1): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12e): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xda): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x137): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x194): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x14f): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1ac): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x115): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x101): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11a): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x177): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x14f): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1ac): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x129): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x186): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x10b): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b1): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe0): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] float │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] unsigned int │ │ │ │ │ - [ 83] FLO_union_type │ │ │ │ │ - [ 92] long unsigned int │ │ │ │ │ - [ a4] short int │ │ │ │ │ - [ ae] value_raw │ │ │ │ │ - [ b8] normal_exp │ │ │ │ │ - [ c3] fractype │ │ │ │ │ - [ cc] char │ │ │ │ │ - [ d1] FLO_type │ │ │ │ │ - [ da] CLASS_SNAN │ │ │ │ │ - [ e5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11a] fp_number_type │ │ │ │ │ - [ 129] value │ │ │ │ │ - [ 12f] USItype │ │ │ │ │ - [ 137] CLASS_INFINITY │ │ │ │ │ - [ 146] long int │ │ │ │ │ - [ 14f] sign │ │ │ │ │ - [ 154] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] unsigned int │ │ │ │ │ + [ e0] FLO_union_type │ │ │ │ │ + [ ef] long unsigned int │ │ │ │ │ + [ 101] short int │ │ │ │ │ + [ 10b] value_raw │ │ │ │ │ + [ 115] normal_exp │ │ │ │ │ + [ 120] fractype │ │ │ │ │ + [ 129] char │ │ │ │ │ + [ 12e] FLO_type │ │ │ │ │ + [ 137] CLASS_SNAN │ │ │ │ │ + [ 142] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 177] fp_number_type │ │ │ │ │ + [ 186] value │ │ │ │ │ + [ 18c] USItype │ │ │ │ │ + [ 194] CLASS_INFINITY │ │ │ │ │ + [ 1a3] long int │ │ │ │ │ + [ 1ac] sign │ │ │ │ │ [ 1b1] bits │ │ │ │ │ [ 1b6] __nesf2 │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _gt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x131): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x194): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xf7): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x128): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x136): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x11d): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x109): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x17f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x113): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x8b): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe8): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x83): __gtsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0xe0): __gtsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1233 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] float │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] unsigned int │ │ │ │ │ - [ 83] __gtsf2 │ │ │ │ │ - [ 8b] FLO_union_type │ │ │ │ │ - [ 9a] long unsigned int │ │ │ │ │ - [ ac] short int │ │ │ │ │ - [ b6] value_raw │ │ │ │ │ - [ c0] normal_exp │ │ │ │ │ - [ cb] fractype │ │ │ │ │ - [ d4] char │ │ │ │ │ - [ d9] FLO_type │ │ │ │ │ - [ e2] CLASS_SNAN │ │ │ │ │ - [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 122] fp_number_type │ │ │ │ │ - [ 131] value │ │ │ │ │ - [ 137] USItype │ │ │ │ │ - [ 13f] CLASS_INFINITY │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] unsigned int │ │ │ │ │ + [ e0] __gtsf2 │ │ │ │ │ + [ e8] FLO_union_type │ │ │ │ │ + [ f7] long unsigned int │ │ │ │ │ + [ 109] short int │ │ │ │ │ + [ 113] value_raw │ │ │ │ │ + [ 11d] normal_exp │ │ │ │ │ + [ 128] fractype │ │ │ │ │ + [ 131] char │ │ │ │ │ + [ 136] FLO_type │ │ │ │ │ + [ 13f] CLASS_SNAN │ │ │ │ │ + [ 14a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17f] fp_number_type │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] USItype │ │ │ │ │ + [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] sign │ │ │ │ │ [ 1b9] bits │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _ge_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,50 +9,50 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 66 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + db │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x66): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x7e): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xdb): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x131): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x34): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x194): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xf7): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x128): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x136): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x41): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x11d): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x4c): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x109): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x17f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x113): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x8b): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe8): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -9,31 +9,31 @@ │ │ │ │ │ [ 34] HItype │ │ │ │ │ [ 3b] float │ │ │ │ │ [ 41] CLASS_QNAN │ │ │ │ │ [ 4c] unsigned char │ │ │ │ │ [ 5a] arg_a │ │ │ │ │ [ 60] arg_b │ │ │ │ │ [ 66] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 7e] unsigned int │ │ │ │ │ - [ 8b] FLO_union_type │ │ │ │ │ - [ 9a] long unsigned int │ │ │ │ │ - [ ac] short int │ │ │ │ │ - [ b6] value_raw │ │ │ │ │ - [ c0] normal_exp │ │ │ │ │ - [ cb] fractype │ │ │ │ │ - [ d4] char │ │ │ │ │ - [ d9] FLO_type │ │ │ │ │ - [ e2] CLASS_SNAN │ │ │ │ │ - [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 122] fp_number_type │ │ │ │ │ - [ 131] value │ │ │ │ │ - [ 137] USItype │ │ │ │ │ - [ 13f] CLASS_INFINITY │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 7e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ db] unsigned int │ │ │ │ │ + [ e8] FLO_union_type │ │ │ │ │ + [ f7] long unsigned int │ │ │ │ │ + [ 109] short int │ │ │ │ │ + [ 113] value_raw │ │ │ │ │ + [ 11d] normal_exp │ │ │ │ │ + [ 128] fractype │ │ │ │ │ + [ 131] char │ │ │ │ │ + [ 136] FLO_type │ │ │ │ │ + [ 13f] CLASS_SNAN │ │ │ │ │ + [ 14a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17f] fp_number_type │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] USItype │ │ │ │ │ + [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] sign │ │ │ │ │ [ 1b9] bits │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _lt_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x129): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x194): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xef): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x120): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x136): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x115): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x101): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x17f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x10b): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe0): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0xd1): __ltsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x12e): __ltsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1274 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] float │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] unsigned int │ │ │ │ │ - [ 83] FLO_union_type │ │ │ │ │ - [ 92] long unsigned int │ │ │ │ │ - [ a4] short int │ │ │ │ │ - [ ae] value_raw │ │ │ │ │ - [ b8] normal_exp │ │ │ │ │ - [ c3] fractype │ │ │ │ │ - [ cc] char │ │ │ │ │ - [ d1] __ltsf2 │ │ │ │ │ - [ d9] FLO_type │ │ │ │ │ - [ e2] CLASS_SNAN │ │ │ │ │ - [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 122] fp_number_type │ │ │ │ │ - [ 131] value │ │ │ │ │ - [ 137] USItype │ │ │ │ │ - [ 13f] CLASS_INFINITY │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] unsigned int │ │ │ │ │ + [ e0] FLO_union_type │ │ │ │ │ + [ ef] long unsigned int │ │ │ │ │ + [ 101] short int │ │ │ │ │ + [ 10b] value_raw │ │ │ │ │ + [ 115] normal_exp │ │ │ │ │ + [ 120] fractype │ │ │ │ │ + [ 129] char │ │ │ │ │ + [ 12e] __ltsf2 │ │ │ │ │ + [ 136] FLO_type │ │ │ │ │ + [ 13f] CLASS_SNAN │ │ │ │ │ + [ 14a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17f] fp_number_type │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] USItype │ │ │ │ │ + [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] sign │ │ │ │ │ [ 1b9] bits │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _le_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -9,52 +9,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc4c contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ab │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 9a │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + f7 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 128 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1da │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 19c │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + c0 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 122 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 109 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 18e │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1b9 │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 50 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xed): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x50 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xd4): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x131): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1be): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x14e): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ab): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d2): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x137): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x194): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x9a): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xf7): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xcb): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x128): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1da): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x136): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x13f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c5): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x13f): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x19c): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xc0): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x11d): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xac): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x109): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x122): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x17f): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x157): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b4): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x131): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x18e): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xb6): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x113): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1b9): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe0): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x92): __lesf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0xef): __lesf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1295 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x50 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] float │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] unsigned int │ │ │ │ │ - [ 83] FLO_union_type │ │ │ │ │ - [ 92] __lesf2 │ │ │ │ │ - [ 9a] long unsigned int │ │ │ │ │ - [ ac] short int │ │ │ │ │ - [ b6] value_raw │ │ │ │ │ - [ c0] normal_exp │ │ │ │ │ - [ cb] fractype │ │ │ │ │ - [ d4] char │ │ │ │ │ - [ d9] FLO_type │ │ │ │ │ - [ e2] CLASS_SNAN │ │ │ │ │ - [ ed] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 122] fp_number_type │ │ │ │ │ - [ 131] value │ │ │ │ │ - [ 137] USItype │ │ │ │ │ - [ 13f] CLASS_INFINITY │ │ │ │ │ - [ 14e] long int │ │ │ │ │ - [ 157] sign │ │ │ │ │ - [ 15c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] unsigned int │ │ │ │ │ + [ e0] FLO_union_type │ │ │ │ │ + [ ef] __lesf2 │ │ │ │ │ + [ f7] long unsigned int │ │ │ │ │ + [ 109] short int │ │ │ │ │ + [ 113] value_raw │ │ │ │ │ + [ 11d] normal_exp │ │ │ │ │ + [ 128] fractype │ │ │ │ │ + [ 131] char │ │ │ │ │ + [ 136] FLO_type │ │ │ │ │ + [ 13f] CLASS_SNAN │ │ │ │ │ + [ 14a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 17f] fp_number_type │ │ │ │ │ + [ 18e] value │ │ │ │ │ + [ 194] USItype │ │ │ │ │ + [ 19c] CLASS_INFINITY │ │ │ │ │ + [ 1ab] long int │ │ │ │ │ + [ 1b4] sign │ │ │ │ │ [ 1b9] bits │ │ │ │ │ [ 1be] SFtype │ │ │ │ │ [ 1c5] CLASS_NUMBER │ │ │ │ │ [ 1d2] UHItype │ │ │ │ │ [ 1da] halffractype │ │ │ ├── _unord_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,52 +8,52 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc24 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 142 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 151 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1ae │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1d5 │ │ │ │ │ -00000066 00000b01 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c3 │ │ │ │ │ +00000066 00000b01 R_MSP430_32 00000000 .debug_str + 18c │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1dd │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d1 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 12e │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1c8 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000108 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000108 00000b01 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 44 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 11a │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 1b7 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ 000001ca 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ -000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +000001f1 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001ff 00000205 R_MSP430_16_BYTE 00000000 .text + 48 │ │ │ │ │ 00000201 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000020a 00000b01 R_MSP430_32 00000000 .debug_str + 52 │ │ │ │ │ 00000215 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 0000021a 00000b01 R_MSP430_32 00000000 .debug_str + 58 │ │ │ │ │ 00000225 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x26a (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xe5): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x142): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x48 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x76): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xd3): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcc): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x129): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c1): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2c): HItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 99 │ │ │ │ │ <4f> DW_AT_type : <0x21>, int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x151): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1ae): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1d5): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <66> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ + <66> DW_AT_name : (indirect string, offset: 0x18c): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x92): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xef): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc3): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x120): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1dd): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd1): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x12e): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xda): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x137): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x39): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1c8): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x194): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x26): class │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 321 │ │ │ │ │ <100> DW_AT_type : <0x2f>, char │ │ │ │ │ <104> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <108> DW_AT_name : (indirect string, offset: 0x15a): sign │ │ │ │ │ + <108> DW_AT_name : (indirect string, offset: 0x1b7): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xb8): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x115): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x44): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0xa4): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0x101): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x11a): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x177): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -179,46 +179,46 @@ │ │ │ │ │ <170> DW_AT_decl_line : 354 │ │ │ │ │ <172> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <176> DW_AT_byte_size : 2 │ │ │ │ │ <177> DW_AT_bit_size : 8 │ │ │ │ │ <178> DW_AT_bit_offset : 1 │ │ │ │ │ <179> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><17c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <17d> DW_AT_name : (indirect string, offset: 0x15a): sign │ │ │ │ │ + <17d> DW_AT_name : (indirect string, offset: 0x1b7): sign │ │ │ │ │ <181> DW_AT_decl_file : 2 │ │ │ │ │ <182> DW_AT_decl_line : 355 │ │ │ │ │ <184> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <188> DW_AT_byte_size : 2 │ │ │ │ │ <189> DW_AT_bit_size : 1 │ │ │ │ │ <18a> DW_AT_bit_offset : 8 │ │ │ │ │ <18b> DW_AT_data_member_location: 2 byte block: 23 3 (DW_OP_plus_uconst: 3) │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x129): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x186): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xae): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x10b): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bc): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x83): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xe0): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1ca> DW_AT_name : (indirect string, offset: 0xb): isnan │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 156 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ <1><1e4>: Abbrev Number: 19 (DW_TAG_pointer_type) │ │ │ │ │ <1e5> DW_AT_byte_size : 2 │ │ │ │ │ <1e6> DW_AT_type : <0x1ea>, fp_number_type │ │ │ │ │ <1><1ea>: Abbrev Number: 20 (DW_TAG_const_type) │ │ │ │ │ <1eb> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1><1ef>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <1f0> DW_AT_external : 1 │ │ │ │ │ - <1f1> DW_AT_name : (indirect string, offset: 0x146): __unordsf2 │ │ │ │ │ + <1f1> DW_AT_name : (indirect string, offset: 0x1a3): __unordsf2 │ │ │ │ │ <1f5> DW_AT_decl_file : 1 │ │ │ │ │ <1f6> DW_AT_decl_line : 1316 │ │ │ │ │ <1f8> DW_AT_prototyped : 1 │ │ │ │ │ <1f9> DW_AT_type : <0x48>, HItype, int │ │ │ │ │ <1fd> DW_AT_low_pc : 0x0 │ │ │ │ │ <1ff> DW_AT_high_pc : 0x48 │ │ │ │ │ <201> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned int │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fp_number_type │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ __unordsf2 │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,32 +8,32 @@ │ │ │ │ │ [ 2c] HItype │ │ │ │ │ [ 33] float │ │ │ │ │ [ 39] CLASS_QNAN │ │ │ │ │ [ 44] unsigned char │ │ │ │ │ [ 52] arg_a │ │ │ │ │ [ 58] arg_b │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] unsigned int │ │ │ │ │ - [ 83] FLO_union_type │ │ │ │ │ - [ 92] long unsigned int │ │ │ │ │ - [ a4] short int │ │ │ │ │ - [ ae] value_raw │ │ │ │ │ - [ b8] normal_exp │ │ │ │ │ - [ c3] fractype │ │ │ │ │ - [ cc] char │ │ │ │ │ - [ d1] FLO_type │ │ │ │ │ - [ da] CLASS_SNAN │ │ │ │ │ - [ e5] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 11a] fp_number_type │ │ │ │ │ - [ 129] value │ │ │ │ │ - [ 12f] USItype │ │ │ │ │ - [ 137] CLASS_INFINITY │ │ │ │ │ - [ 146] __unordsf2 │ │ │ │ │ - [ 151] long int │ │ │ │ │ - [ 15a] sign │ │ │ │ │ - [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] unsigned int │ │ │ │ │ + [ e0] FLO_union_type │ │ │ │ │ + [ ef] long unsigned int │ │ │ │ │ + [ 101] short int │ │ │ │ │ + [ 10b] value_raw │ │ │ │ │ + [ 115] normal_exp │ │ │ │ │ + [ 120] fractype │ │ │ │ │ + [ 129] char │ │ │ │ │ + [ 12e] FLO_type │ │ │ │ │ + [ 137] CLASS_SNAN │ │ │ │ │ + [ 142] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 177] fp_number_type │ │ │ │ │ + [ 186] value │ │ │ │ │ + [ 18c] USItype │ │ │ │ │ + [ 194] CLASS_INFINITY │ │ │ │ │ + [ 1a3] __unordsf2 │ │ │ │ │ + [ 1ae] long int │ │ │ │ │ + [ 1b7] sign │ │ │ │ │ [ 1bc] bits │ │ │ │ │ [ 1c1] SFtype │ │ │ │ │ [ 1c8] CLASS_NUMBER │ │ │ │ │ [ 1d5] UHItype │ │ │ │ │ [ 1dd] halffractype │ │ │ ├── _si_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,55 +8,55 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb4 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 150 │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1ad │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ -00000049 00000b01 R_MSP430_32 00000000 .debug_str + b2 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +00000049 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c1 │ │ │ │ │ 00000066 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1c9 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + b9 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1b4 │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ -00000126 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ +00000126 00000b01 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ -00000150 00000b01 R_MSP430_32 00000000 .debug_str + 92 │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + e5 │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 192 │ │ │ │ │ +00000150 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ 0000016b 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000180 00000b01 R_MSP430_32 00000000 .debug_str + 144 │ │ │ │ │ +00000180 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 0000018c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000018e 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ 00000190 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000199 00000b01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000001a4 00000801 R_MSP430_32 00000000 .debug_loc + 24 │ │ │ │ │ 000001b7 00000205 R_MSP430_16_BYTE 00000000 .text + 34 │ │ │ │ │ 000001b9 00000205 R_MSP430_16_BYTE 00000000 .text + a6 │ │ │ │ │ -000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +000001bc 00000b01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 000001c7 00000801 R_MSP430_32 00000000 .debug_loc + 58 │ │ │ │ │ 000001cc 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000001d7 00000801 R_MSP430_32 00000000 .debug_loc + 74 │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ │ 000001e2 00000205 R_MSP430_16_BYTE 00000000 .text + 52 │ │ │ │ │ 000001ec 00000801 R_MSP430_32 00000000 .debug_loc + 86 │ │ │ │ │ 000001f1 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,99 +2,99 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x207 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xcd): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x12a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x150): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa6 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x110): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x16d): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xad): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x10a): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1ad): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x34): float │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0xb2): SItype │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x10f): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x12c): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x189): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1c1): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <66> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x76): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xd3): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xa4): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x101): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1c9): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xb9): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x116): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xc2): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x11f): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3a): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b4): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x11d): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x17a): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,41 +130,41 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x59): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0x99): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0xf6): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <126> DW_AT_name : (indirect string, offset: 0x107): fraction │ │ │ │ │ + <126> DW_AT_name : (indirect string, offset: 0x164): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ <12b> DW_AT_decl_line : 334 │ │ │ │ │ <12d> DW_AT_type : <0xc0> │ │ │ │ │ <131> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><134>: Abbrev Number: 0 │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x45): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x88): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xe5): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x135): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x192): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x92): clzusi │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0xef): clzusi │ │ │ │ │ <154> DW_AT_decl_file : 1 │ │ │ │ │ <155> DW_AT_decl_line : 188 │ │ │ │ │ <156> DW_AT_prototyped : 1 │ │ │ │ │ <157> DW_AT_type : <0x21>, int │ │ │ │ │ <15b> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <15c> DW_AT_sibling : <0x17e> │ │ │ │ │ <2><160>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ <176> DW_AT_declaration : 1 │ │ │ │ │ <3><177>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <178> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <3><17c>: Abbrev Number: 0 │ │ │ │ │ <2><17d>: Abbrev Number: 0 │ │ │ │ │ <1><17e>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <17f> DW_AT_external : 1 │ │ │ │ │ - <180> DW_AT_name : (indirect string, offset: 0x144): __floatsisf │ │ │ │ │ + <180> DW_AT_name : (indirect string, offset: 0x1a1): __floatsisf │ │ │ │ │ <184> DW_AT_decl_file : 1 │ │ │ │ │ <185> DW_AT_decl_line : 1334 │ │ │ │ │ <187> DW_AT_prototyped : 1 │ │ │ │ │ <188> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <18c> DW_AT_low_pc : 0x0 │ │ │ │ │ <18e> DW_AT_high_pc : 0xa6 │ │ │ │ │ <190> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │ │ <1ad> DW_AT_decl_line : 1336 │ │ │ │ │ <1af> DW_AT_type : <0x143>, fp_number_type │ │ │ │ │ <1b3> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1b6>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1b7> DW_AT_low_pc : 0x34 │ │ │ │ │ <1b9> DW_AT_high_pc : 0xa6 │ │ │ │ │ <3><1bb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ - <1bc> DW_AT_name : (indirect string, offset: 0x102): uarg │ │ │ │ │ + <1bc> DW_AT_name : (indirect string, offset: 0x15f): uarg │ │ │ │ │ <1c0> DW_AT_decl_file : 1 │ │ │ │ │ <1c1> DW_AT_decl_line : 1346 │ │ │ │ │ <1c3> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1c7> DW_AT_location : 0x58 (location list) │ │ │ │ │ <3><1cb>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <1cc> DW_AT_name : (indirect string, offset: 0x0): shift │ │ │ │ │ <1d0> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ 1R:A;A0A │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ __floatsisf │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,30 +8,30 @@ │ │ │ │ │ [ 2c] USItype │ │ │ │ │ [ 34] float │ │ │ │ │ [ 3a] CLASS_QNAN │ │ │ │ │ [ 45] unsigned char │ │ │ │ │ [ 53] arg_a │ │ │ │ │ [ 59] sign │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] long unsigned int │ │ │ │ │ - [ 88] short int │ │ │ │ │ - [ 92] clzusi │ │ │ │ │ - [ 99] normal_exp │ │ │ │ │ - [ a4] fractype │ │ │ │ │ - [ ad] char │ │ │ │ │ - [ b2] SItype │ │ │ │ │ - [ b9] FLO_type │ │ │ │ │ - [ c2] CLASS_SNAN │ │ │ │ │ - [ cd] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 102] uarg │ │ │ │ │ - [ 107] fraction │ │ │ │ │ - [ 110] unsigned int │ │ │ │ │ - [ 11d] CLASS_INFINITY │ │ │ │ │ - [ 12c] long int │ │ │ │ │ - [ 135] fp_number_type │ │ │ │ │ - [ 144] __floatsisf │ │ │ │ │ - [ 150] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] long unsigned int │ │ │ │ │ + [ e5] short int │ │ │ │ │ + [ ef] clzusi │ │ │ │ │ + [ f6] normal_exp │ │ │ │ │ + [ 101] fractype │ │ │ │ │ + [ 10a] char │ │ │ │ │ + [ 10f] SItype │ │ │ │ │ + [ 116] FLO_type │ │ │ │ │ + [ 11f] CLASS_SNAN │ │ │ │ │ + [ 12a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 15f] uarg │ │ │ │ │ + [ 164] fraction │ │ │ │ │ + [ 16d] unsigned int │ │ │ │ │ + [ 17a] CLASS_INFINITY │ │ │ │ │ + [ 189] long int │ │ │ │ │ + [ 192] fp_number_type │ │ │ │ │ + [ 1a1] __floatsisf │ │ │ │ │ [ 1ad] SFtype │ │ │ │ │ [ 1b4] CLASS_NUMBER │ │ │ │ │ [ 1c1] UHItype │ │ │ │ │ [ 1c9] halffractype │ │ │ ├── _sf_to_si.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,54 +7,54 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xc94 contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1c7 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 00000049 00000b01 R_MSP430_32 00000000 .debug_str + 1c0 │ │ │ │ │ -00000056 00000b01 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ +00000056 00000b01 R_MSP430_32 00000000 .debug_str + 1a3 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1db │ │ │ │ │ 00000066 00000b01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ -00000073 00000b01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ -00000078 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +00000073 00000b01 R_MSP430_32 00000000 .debug_str + e8 │ │ │ │ │ +00000078 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ 00000083 00000b01 R_MSP430_32 00000000 .debug_str + 1e3 │ │ │ │ │ -0000008e 00000b01 R_MSP430_32 00000000 .debug_str + d4 │ │ │ │ │ -000000a2 00000b01 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +0000008e 00000b01 R_MSP430_32 00000000 .debug_str + 131 │ │ │ │ │ +000000a2 00000b01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 000000a8 00000b01 R_MSP430_32 00000000 .debug_str + 40 │ │ │ │ │ 000000ae 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b4 00000b01 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ -000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +000000ba 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ 000000f9 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ 00000108 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000117 00000b01 R_MSP430_32 00000000 .debug_str + bb │ │ │ │ │ +00000117 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 00000138 00000b01 R_MSP430_32 00000000 .debug_str + 4b │ │ │ │ │ -0000013f 00000b01 R_MSP430_32 00000000 .debug_str + 9d │ │ │ │ │ -00000144 00000b01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ +0000013f 00000b01 R_MSP430_32 00000000 .debug_str + fa │ │ │ │ │ +00000144 00000b01 R_MSP430_32 00000000 .debug_str + 1ac │ │ │ │ │ 00000159 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ 0000017d 00000b01 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000199 00000b01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ -000001a5 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +00000199 00000b01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +000001a5 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ 000001b1 00000b01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ -000001be 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -000001ca 00000b01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ +000001be 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +000001ca 00000b01 R_MSP430_32 00000000 .debug_str + 13a │ │ │ │ │ 000001f0 00000b01 R_MSP430_32 00000000 .debug_str + b │ │ │ │ │ 0000020b 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000227 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +00000227 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 00000233 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000235 00000205 R_MSP430_16_BYTE 00000000 .text + 90 │ │ │ │ │ 00000237 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000240 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ 0000024b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000268 00000801 R_MSP430_32 00000000 .debug_loc + 2c │ │ │ │ │ 0000027c 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,33 +2,33 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x285 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xef): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x14c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x64): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x15e): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x7c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x90 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x12a): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x187): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xcf): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x12c): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1c7): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ @@ -38,63 +38,63 @@ │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x1c0): SItype │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 100 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0x146): long int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0x1a3): long int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1db): UHItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 112 │ │ │ │ │ <61> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <66> DW_AT_name : (indirect string, offset: 0x32): USItype │ │ │ │ │ <6a> DW_AT_decl_file : 2 │ │ │ │ │ <6b> DW_AT_decl_line : 113 │ │ │ │ │ <6c> DW_AT_type : <0x70>, long unsigned int │ │ │ │ │ <1><70>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <71> DW_AT_byte_size : 4 │ │ │ │ │ <72> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <73> DW_AT_name : (indirect string, offset: 0x8b): long unsigned int │ │ │ │ │ + <73> DW_AT_name : (indirect string, offset: 0xe8): long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <78> DW_AT_name : (indirect string, offset: 0xc6): fractype │ │ │ │ │ + <78> DW_AT_name : (indirect string, offset: 0x123): fractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 192 │ │ │ │ │ <7e> DW_AT_type : <0x65>, USItype, long unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <83> DW_AT_name : (indirect string, offset: 0x1e3): halffractype │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 193 │ │ │ │ │ <89> DW_AT_type : <0x5a>, UHItype, unsigned int │ │ │ │ │ <1><8d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <8e> DW_AT_name : (indirect string, offset: 0xd4): FLO_type │ │ │ │ │ + <8e> DW_AT_name : (indirect string, offset: 0x131): FLO_type │ │ │ │ │ <92> DW_AT_decl_file : 2 │ │ │ │ │ <93> DW_AT_decl_line : 194 │ │ │ │ │ <94> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><98>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <99> DW_AT_byte_size : 2 │ │ │ │ │ <9a> DW_AT_decl_file : 2 │ │ │ │ │ <9b> DW_AT_decl_line : 310 │ │ │ │ │ <9d> DW_AT_sibling : <0xc0> │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0xe4): CLASS_SNAN │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x141): CLASS_SNAN │ │ │ │ │ DW_AT_const_value : 0 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x40): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1ce): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x137): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x194): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xdf> │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ <2><107>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <108> DW_AT_name : (indirect string, offset: 0x5f): sign │ │ │ │ │ <10c> DW_AT_decl_file : 2 │ │ │ │ │ <10d> DW_AT_decl_line : 322 │ │ │ │ │ <10f> DW_AT_type : <0x135>, unsigned char │ │ │ │ │ <113> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><116>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <117> DW_AT_name : (indirect string, offset: 0xbb): normal_exp │ │ │ │ │ + <117> DW_AT_name : (indirect string, offset: 0x118): normal_exp │ │ │ │ │ <11b> DW_AT_decl_file : 2 │ │ │ │ │ <11c> DW_AT_decl_line : 323 │ │ │ │ │ <11e> DW_AT_type : <0x13c>, short int │ │ │ │ │ <122> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><125>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ <126> DW_AT_name : (indirect string, offset: 0x1d): fraction │ │ │ │ │ <12a> DW_AT_decl_file : 2 │ │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ │ <1><135>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <136> DW_AT_byte_size : 1 │ │ │ │ │ <137> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <138> DW_AT_name : (indirect string, offset: 0x4b): unsigned char │ │ │ │ │ <1><13c>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <13d> DW_AT_byte_size : 2 │ │ │ │ │ <13e> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <13f> DW_AT_name : (indirect string, offset: 0x9d): short int │ │ │ │ │ + <13f> DW_AT_name : (indirect string, offset: 0xfa): short int │ │ │ │ │ <1><143>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <144> DW_AT_name : (indirect string, offset: 0x14f): fp_number_type │ │ │ │ │ + <144> DW_AT_name : (indirect string, offset: 0x1ac): fp_number_type │ │ │ │ │ <148> DW_AT_decl_file : 2 │ │ │ │ │ <149> DW_AT_decl_line : 335 │ │ │ │ │ <14b> DW_AT_type : <0xef> │ │ │ │ │ <1><14f>: Abbrev Number: 11 (DW_TAG_structure_type) │ │ │ │ │ <150> DW_AT_byte_size : 4 │ │ │ │ │ <151> DW_AT_decl_file : 2 │ │ │ │ │ <152> DW_AT_decl_line : 351 │ │ │ │ │ @@ -194,36 +194,36 @@ │ │ │ │ │ <2><18e>: Abbrev Number: 0 │ │ │ │ │ <1><18f>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ <190> DW_AT_byte_size : 4 │ │ │ │ │ <191> DW_AT_decl_file : 2 │ │ │ │ │ <192> DW_AT_decl_line : 337 │ │ │ │ │ <194> DW_AT_sibling : <0x1bd> │ │ │ │ │ <2><198>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <199> DW_AT_name : (indirect string, offset: 0x124): value │ │ │ │ │ + <199> DW_AT_name : (indirect string, offset: 0x181): value │ │ │ │ │ <19d> DW_AT_decl_file : 2 │ │ │ │ │ <19e> DW_AT_decl_line : 339 │ │ │ │ │ <1a0> DW_AT_type : <0x8d>, FLO_type, SFtype, float │ │ │ │ │ <2><1a4>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ - <1a5> DW_AT_name : (indirect string, offset: 0xa7): value_raw │ │ │ │ │ + <1a5> DW_AT_name : (indirect string, offset: 0x104): value_raw │ │ │ │ │ <1a9> DW_AT_decl_file : 2 │ │ │ │ │ <1aa> DW_AT_decl_line : 340 │ │ │ │ │ <1ac> DW_AT_type : <0x77>, fractype, USItype, long unsigned int │ │ │ │ │ <2><1b0>: Abbrev Number: 16 (DW_TAG_member) │ │ │ │ │ <1b1> DW_AT_name : (indirect string, offset: 0x1bb): bits │ │ │ │ │ <1b5> DW_AT_decl_file : 2 │ │ │ │ │ <1b6> DW_AT_decl_line : 357 │ │ │ │ │ <1b8> DW_AT_type : <0x14f> │ │ │ │ │ <2><1bc>: Abbrev Number: 0 │ │ │ │ │ <1><1bd>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <1be> DW_AT_name : (indirect string, offset: 0x7c): FLO_union_type │ │ │ │ │ + <1be> DW_AT_name : (indirect string, offset: 0xd9): FLO_union_type │ │ │ │ │ <1c2> DW_AT_decl_file : 2 │ │ │ │ │ <1c3> DW_AT_decl_line : 378 │ │ │ │ │ <1c5> DW_AT_type : <0x18f> │ │ │ │ │ <1><1c9>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1ca> DW_AT_name : (indirect string, offset: 0xdd): iszero │ │ │ │ │ + <1ca> DW_AT_name : (indirect string, offset: 0x13a): iszero │ │ │ │ │ <1ce> DW_AT_decl_file : 1 │ │ │ │ │ <1cf> DW_AT_decl_line : 173 │ │ │ │ │ <1d0> DW_AT_prototyped : 1 │ │ │ │ │ <1d1> DW_AT_type : <0x21>, int │ │ │ │ │ <1d5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1d6> DW_AT_sibling : <0x1e4> │ │ │ │ │ <2><1da>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -263,15 +263,15 @@ │ │ │ │ │ <21c> DW_AT_name : x │ │ │ │ │ <21e> DW_AT_decl_file : 1 │ │ │ │ │ <21f> DW_AT_decl_line : 164 │ │ │ │ │ <220> DW_AT_type : <0x1e4>, fp_number_type │ │ │ │ │ <2><224>: Abbrev Number: 0 │ │ │ │ │ <1><225>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ <226> DW_AT_external : 1 │ │ │ │ │ - <227> DW_AT_name : (indirect string, offset: 0xb1): __fixsfsi │ │ │ │ │ + <227> DW_AT_name : (indirect string, offset: 0x10e): __fixsfsi │ │ │ │ │ <22b> DW_AT_decl_file : 1 │ │ │ │ │ <22c> DW_AT_decl_line : 1412 │ │ │ │ │ <22e> DW_AT_prototyped : 1 │ │ │ │ │ <22f> DW_AT_type : <0x48>, SItype, long int │ │ │ │ │ <233> DW_AT_low_pc : 0x0 │ │ │ │ │ <235> DW_AT_high_pc : 0x90 │ │ │ │ │ <237> DW_AT_frame_base : 0x0 (location list) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ fraction │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ value_raw │ │ │ │ │ __fixsfsi │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -9,32 +9,32 @@ │ │ │ │ │ [ 32] USItype │ │ │ │ │ [ 3a] float │ │ │ │ │ [ 40] CLASS_QNAN │ │ │ │ │ [ 4b] unsigned char │ │ │ │ │ [ 59] arg_a │ │ │ │ │ [ 5f] sign │ │ │ │ │ [ 64] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 7c] FLO_union_type │ │ │ │ │ - [ 8b] long unsigned int │ │ │ │ │ - [ 9d] short int │ │ │ │ │ - [ a7] value_raw │ │ │ │ │ - [ b1] __fixsfsi │ │ │ │ │ - [ bb] normal_exp │ │ │ │ │ - [ c6] fractype │ │ │ │ │ - [ cf] char │ │ │ │ │ - [ d4] FLO_type │ │ │ │ │ - [ dd] iszero │ │ │ │ │ - [ e4] CLASS_SNAN │ │ │ │ │ - [ ef] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 124] value │ │ │ │ │ - [ 12a] unsigned int │ │ │ │ │ - [ 137] CLASS_INFINITY │ │ │ │ │ - [ 146] long int │ │ │ │ │ - [ 14f] fp_number_type │ │ │ │ │ - [ 15e] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 7c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d9] FLO_union_type │ │ │ │ │ + [ e8] long unsigned int │ │ │ │ │ + [ fa] short int │ │ │ │ │ + [ 104] value_raw │ │ │ │ │ + [ 10e] __fixsfsi │ │ │ │ │ + [ 118] normal_exp │ │ │ │ │ + [ 123] fractype │ │ │ │ │ + [ 12c] char │ │ │ │ │ + [ 131] FLO_type │ │ │ │ │ + [ 13a] iszero │ │ │ │ │ + [ 141] CLASS_SNAN │ │ │ │ │ + [ 14c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 181] value │ │ │ │ │ + [ 187] unsigned int │ │ │ │ │ + [ 194] CLASS_INFINITY │ │ │ │ │ + [ 1a3] long int │ │ │ │ │ + [ 1ac] fp_number_type │ │ │ │ │ [ 1bb] bits │ │ │ │ │ [ 1c0] SItype │ │ │ │ │ [ 1c7] SFtype │ │ │ │ │ [ 1ce] CLASS_NUMBER │ │ │ │ │ [ 1db] UHItype │ │ │ │ │ [ 1e3] halffractype │ │ │ ├── _negate_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,45 +8,45 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb60 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 10e │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 4c │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + 99 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 17d │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 24 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ 000000c6 00000b01 R_MSP430_32 00000000 .debug_str + 16 │ │ │ │ │ 000000d5 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ -000000e4 00000b01 R_MSP430_32 00000000 .debug_str + 85 │ │ │ │ │ +000000e4 00000b01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ 000000f3 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 00000105 00000b01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + f9 │ │ │ │ │ -00000111 00000b01 R_MSP430_32 00000000 .debug_str + 10c │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ +00000111 00000b01 R_MSP430_32 00000000 .debug_str + 169 │ │ │ │ │ 00000126 00000b01 R_MSP430_32 00000000 .debug_str + 184 │ │ │ │ │ 0000014a 00000b01 R_MSP430_32 00000000 .debug_str + 47 │ │ │ │ │ -00000166 00000b01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ +00000166 00000b01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ 00000172 00000b01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000017e 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ -0000018b 00000b01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -00000197 00000b01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ +0000018b 00000b01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ +00000197 00000b01 R_MSP430_32 00000000 .debug_str + 104 │ │ │ │ │ 000001b5 00000b01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ 000001c1 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 32 │ │ │ │ │ 000001c5 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000001ce 00000b01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ 000001d9 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 000001fd 00000205 R_MSP430_16_BYTE 00000000 .text + 16 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,72 +2,72 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x214 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb1): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x10e): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x4c): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x11b): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x64): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x32 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xec): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x149): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0x99): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0xf6): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x17d): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x24): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x103): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x160): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x18d): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x1c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x73): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xd0): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x90): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xed): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x195): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0x9e): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0xfb): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <8e> DW_AT_byte_size : 4 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 330 │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x47): sign │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 322 │ │ │ │ │ DW_AT_type : <0x102>, unsigned char │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x85): normal_exp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xe2): normal_exp │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 323 │ │ │ │ │ DW_AT_type : <0x109>, short int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2>: Abbrev Number: 10 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x184): fraction │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -123,17 +123,17 @@ │ │ │ │ │ <1><102>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <103> DW_AT_byte_size : 1 │ │ │ │ │ <104> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <105> DW_AT_name : (indirect string, offset: 0x2a): unsigned char │ │ │ │ │ <1><109>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <10a> DW_AT_byte_size : 2 │ │ │ │ │ <10b> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0xf9): short int │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0x156): short int │ │ │ │ │ <1><110>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <111> DW_AT_name : (indirect string, offset: 0x10c): fp_number_type │ │ │ │ │ + <111> DW_AT_name : (indirect string, offset: 0x169): fp_number_type │ │ │ │ │ <115> DW_AT_decl_file : 2 │ │ │ │ │ <116> DW_AT_decl_line : 335 │ │ │ │ │ <118> DW_AT_type : <0xbc> │ │ │ │ │ <1><11c>: Abbrev Number: 9 (DW_TAG_structure_type) │ │ │ │ │ <11d> DW_AT_byte_size : 4 │ │ │ │ │ <11e> DW_AT_decl_file : 2 │ │ │ │ │ <11f> DW_AT_decl_line : 351 │ │ │ │ │ @@ -168,15 +168,15 @@ │ │ │ │ │ <2><15b>: Abbrev Number: 0 │ │ │ │ │ <1><15c>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <15d> DW_AT_byte_size : 4 │ │ │ │ │ <15e> DW_AT_decl_file : 2 │ │ │ │ │ <15f> DW_AT_decl_line : 337 │ │ │ │ │ <161> DW_AT_sibling : <0x18a> │ │ │ │ │ <2><165>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ - <166> DW_AT_name : (indirect string, offset: 0xe6): value │ │ │ │ │ + <166> DW_AT_name : (indirect string, offset: 0x143): value │ │ │ │ │ <16a> DW_AT_decl_file : 2 │ │ │ │ │ <16b> DW_AT_decl_line : 339 │ │ │ │ │ <16d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <2><171>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <172> DW_AT_name : (indirect string, offset: 0x0): value_raw │ │ │ │ │ <176> DW_AT_decl_file : 2 │ │ │ │ │ <177> DW_AT_decl_line : 340 │ │ │ │ │ @@ -184,20 +184,20 @@ │ │ │ │ │ <2><17d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <17e> DW_AT_name : (indirect string, offset: 0x178): bits │ │ │ │ │ <182> DW_AT_decl_file : 2 │ │ │ │ │ <183> DW_AT_decl_line : 357 │ │ │ │ │ <185> DW_AT_type : <0x11c> │ │ │ │ │ <2><189>: Abbrev Number: 0 │ │ │ │ │ <1><18a>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - <18b> DW_AT_name : (indirect string, offset: 0x64): FLO_union_type │ │ │ │ │ + <18b> DW_AT_name : (indirect string, offset: 0xc1): FLO_union_type │ │ │ │ │ <18f> DW_AT_decl_file : 2 │ │ │ │ │ <190> DW_AT_decl_line : 378 │ │ │ │ │ <192> DW_AT_type : <0x15c> │ │ │ │ │ <1><196>: Abbrev Number: 15 (DW_TAG_subprogram) │ │ │ │ │ - <197> DW_AT_name : (indirect string, offset: 0xa7): flip_sign │ │ │ │ │ + <197> DW_AT_name : (indirect string, offset: 0x104): flip_sign │ │ │ │ │ <19b> DW_AT_decl_file : 1 │ │ │ │ │ <19c> DW_AT_decl_line : 180 │ │ │ │ │ <19d> DW_AT_prototyped : 1 │ │ │ │ │ <19e> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <19f> DW_AT_sibling : <0x1ad> │ │ │ │ │ <2><1a3>: Abbrev Number: 16 (DW_TAG_formal_parameter) │ │ │ │ │ <1a4> DW_AT_name : x │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ value_raw │ │ │ │ │ __thenan_sf │ │ │ │ │ unsigned char │ │ │ │ │ __negsf2 │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ FLO_union_type │ │ │ │ │ long unsigned int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ FLO_type │ │ │ │ │ flip_sign │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ unsigned int │ │ │ │ │ short int │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ fraction │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -6,27 +6,27 @@ │ │ │ │ │ [ 1c] USItype │ │ │ │ │ [ 24] float │ │ │ │ │ [ 2a] unsigned char │ │ │ │ │ [ 38] __negsf2 │ │ │ │ │ [ 41] arg_a │ │ │ │ │ [ 47] sign │ │ │ │ │ [ 4c] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 64] FLO_union_type │ │ │ │ │ - [ 73] long unsigned int │ │ │ │ │ - [ 85] normal_exp │ │ │ │ │ - [ 90] fractype │ │ │ │ │ - [ 99] char │ │ │ │ │ - [ 9e] FLO_type │ │ │ │ │ - [ a7] flip_sign │ │ │ │ │ - [ b1] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ e6] value │ │ │ │ │ - [ ec] unsigned int │ │ │ │ │ - [ f9] short int │ │ │ │ │ - [ 103] long int │ │ │ │ │ - [ 10c] fp_number_type │ │ │ │ │ - [ 11b] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 64] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ c1] FLO_union_type │ │ │ │ │ + [ d0] long unsigned int │ │ │ │ │ + [ e2] normal_exp │ │ │ │ │ + [ ed] fractype │ │ │ │ │ + [ f6] char │ │ │ │ │ + [ fb] FLO_type │ │ │ │ │ + [ 104] flip_sign │ │ │ │ │ + [ 10e] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 143] value │ │ │ │ │ + [ 149] unsigned int │ │ │ │ │ + [ 156] short int │ │ │ │ │ + [ 160] long int │ │ │ │ │ + [ 169] fp_number_type │ │ │ │ │ [ 178] bits │ │ │ │ │ [ 17d] SFtype │ │ │ │ │ [ 184] fraction │ │ │ │ │ [ 18d] UHItype │ │ │ │ │ [ 195] halffractype │ │ │ ├── _make_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,43 +7,43 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xab4 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 60 │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 12a │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + f6 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 153 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 18d │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 187 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1a1 │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 78 │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ -0000008c 00000b01 R_MSP430_32 00000000 .debug_str + ad │ │ │ │ │ +0000008c 00000b01 R_MSP430_32 00000000 .debug_str + 10a │ │ │ │ │ 00000092 00000b01 R_MSP430_32 00000000 .debug_str + 42 │ │ │ │ │ 00000098 00000b01 R_MSP430_32 00000000 .debug_str + 5 │ │ │ │ │ 0000009e 00000b01 R_MSP430_32 00000000 .debug_str + 194 │ │ │ │ │ -000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ +000000a4 00000b01 R_MSP430_32 00000000 .debug_str + 160 │ │ │ │ │ 000000ab 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ 000000ef 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 000000fe 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ │ -0000010d 00000b01 R_MSP430_32 00000000 .debug_str + 94 │ │ │ │ │ -0000011c 00000b01 R_MSP430_32 00000000 .debug_str + ed │ │ │ │ │ +0000010d 00000b01 R_MSP430_32 00000000 .debug_str + f1 │ │ │ │ │ +0000011c 00000b01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 0000012e 00000b01 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ -00000135 00000b01 R_MSP430_32 00000000 .debug_str + 8a │ │ │ │ │ -0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 11b │ │ │ │ │ +00000135 00000b01 R_MSP430_32 00000000 .debug_str + e7 │ │ │ │ │ +0000013a 00000b01 R_MSP430_32 00000000 .debug_str + 178 │ │ │ │ │ 00000147 00000b01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 00000153 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000155 00000205 R_MSP430_16_BYTE 00000000 .text + 24 │ │ │ │ │ 00000157 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1c │ │ │ │ │ 0000016b 00000801 R_MSP430_32 00000000 .debug_loc + 14 │ │ │ │ │ 00000170 00000b01 R_MSP430_32 00000000 .debug_str + 5b │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,89 +2,89 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1bc (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xb8): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x115): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x60): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x12a): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x78): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x24 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0xf6): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x153): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xa8): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x105): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x18d): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x187): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x112): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x16f): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1a1): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x78): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xd5): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x9f): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xfc): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1a9): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <83> DW_AT_byte_size : 2 │ │ │ │ │ <84> DW_AT_decl_file : 2 │ │ │ │ │ <85> DW_AT_decl_line : 310 │ │ │ │ │ <87> DW_AT_sibling : <0xaa> │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0xad): CLASS_SNAN │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x10a): CLASS_SNAN │ │ │ │ │ <90> DW_AT_const_value : 0 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0x42): CLASS_QNAN │ │ │ │ │ <96> DW_AT_const_value : 1 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <98> DW_AT_name : (indirect string, offset: 0x5): CLASS_ZERO │ │ │ │ │ <9c> DW_AT_const_value : 2 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x194): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x103): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x160): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x34): fp_class_type │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 316 │ │ │ │ │ DW_AT_type : <0x82> │ │ │ │ │ @@ -125,36 +125,36 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5b): sign │ │ │ │ │ <102> DW_AT_decl_file : 2 │ │ │ │ │ <103> DW_AT_decl_line : 322 │ │ │ │ │ <105> DW_AT_type : <0x12b>, unsigned char │ │ │ │ │ <109> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10c>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <10d> DW_AT_name : (indirect string, offset: 0x94): normal_exp │ │ │ │ │ + <10d> DW_AT_name : (indirect string, offset: 0xf1): normal_exp │ │ │ │ │ <111> DW_AT_decl_file : 2 │ │ │ │ │ <112> DW_AT_decl_line : 323 │ │ │ │ │ <114> DW_AT_type : <0x132>, short int │ │ │ │ │ <118> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11b>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ - <11c> DW_AT_name : (indirect string, offset: 0xed): fraction │ │ │ │ │ + <11c> DW_AT_name : (indirect string, offset: 0x14a): fraction │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 334 │ │ │ │ │ <123> DW_AT_type : <0xb6> │ │ │ │ │ <127> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><12a>: Abbrev Number: 0 │ │ │ │ │ <1><12b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12c> DW_AT_byte_size : 1 │ │ │ │ │ <12d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12e> DW_AT_name : (indirect string, offset: 0x4d): unsigned char │ │ │ │ │ <1><132>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <133> DW_AT_byte_size : 2 │ │ │ │ │ <134> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <135> DW_AT_name : (indirect string, offset: 0x8a): short int │ │ │ │ │ + <135> DW_AT_name : (indirect string, offset: 0xe7): short int │ │ │ │ │ <1><139>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ - <13a> DW_AT_name : (indirect string, offset: 0x11b): fp_number_type │ │ │ │ │ + <13a> DW_AT_name : (indirect string, offset: 0x178): fp_number_type │ │ │ │ │ <13e> DW_AT_decl_file : 2 │ │ │ │ │ <13f> DW_AT_decl_line : 335 │ │ │ │ │ <141> DW_AT_type : <0xe5> │ │ │ │ │ <1><145>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ <146> DW_AT_external : 1 │ │ │ │ │ <147> DW_AT_name : (indirect string, offset: 0x22): __make_fp │ │ │ │ │ <14b> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __make_fp │ │ │ │ │ fp_class_type │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -7,26 +7,26 @@ │ │ │ │ │ [ 22] __make_fp │ │ │ │ │ [ 2c] USItype │ │ │ │ │ [ 34] fp_class_type │ │ │ │ │ [ 42] CLASS_QNAN │ │ │ │ │ [ 4d] unsigned char │ │ │ │ │ [ 5b] sign │ │ │ │ │ [ 60] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 78] long unsigned int │ │ │ │ │ - [ 8a] short int │ │ │ │ │ - [ 94] normal_exp │ │ │ │ │ - [ 9f] fractype │ │ │ │ │ - [ a8] char │ │ │ │ │ - [ ad] CLASS_SNAN │ │ │ │ │ - [ b8] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ ed] fraction │ │ │ │ │ - [ f6] unsigned int │ │ │ │ │ - [ 103] CLASS_INFINITY │ │ │ │ │ - [ 112] long int │ │ │ │ │ - [ 11b] fp_number_type │ │ │ │ │ - [ 12a] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 78] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d5] long unsigned int │ │ │ │ │ + [ e7] short int │ │ │ │ │ + [ f1] normal_exp │ │ │ │ │ + [ fc] fractype │ │ │ │ │ + [ 105] char │ │ │ │ │ + [ 10a] CLASS_SNAN │ │ │ │ │ + [ 115] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 14a] fraction │ │ │ │ │ + [ 153] unsigned int │ │ │ │ │ + [ 160] CLASS_INFINITY │ │ │ │ │ + [ 16f] long int │ │ │ │ │ + [ 178] fp_number_type │ │ │ │ │ [ 187] float │ │ │ │ │ [ 18d] SFtype │ │ │ │ │ [ 194] CLASS_NUMBER │ │ │ │ │ [ 1a1] UHItype │ │ │ │ │ [ 1a9] halffractype │ │ │ ├── _sf_to_df.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6c4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000032 00000801 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ 00000045 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 0000005d 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ 00000062 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b0 00000801 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000dd 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 000000ef 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -000000f6 00000801 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -000000fb 00000801 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000107 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +000000f6 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000fb 00000801 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000107 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,46 +4,46 @@ │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10b): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xa0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xae): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xf8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xdf): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <32> DW_AT_name : (indirect string, offset: 0x83): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x105): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xa8): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x88): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x5f): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0xfd): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xa0): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x4d): long unsigned int │ │ │ │ │ @@ -113,22 +113,22 @@ │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x75): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x123): short int │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc6): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x12d): fp_number_type │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd0): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ <100> DW_AT_decl_line : 335 │ │ │ │ │ <102> DW_AT_type : <0xa6> │ │ │ │ │ <1><106>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - <107> DW_AT_name : (indirect string, offset: 0x149): __thenan_sf │ │ │ │ │ + <107> DW_AT_name : (indirect string, offset: 0xec): __thenan_sf │ │ │ │ │ <10b> DW_AT_decl_file : 2 │ │ │ │ │ <10c> DW_AT_decl_line : 136 │ │ │ │ │ <10d> DW_AT_type : <0x113>, fp_number_type │ │ │ │ │ <111> DW_AT_external : 1 │ │ │ │ │ <112> DW_AT_declaration : 1 │ │ │ │ │ <1><113>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <114> DW_AT_type : <0xfa>, fp_number_type │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ fp-bit.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,16 +8,16 @@ │ │ │ │ │ [ 67] sign │ │ │ │ │ [ 6c] fraction │ │ │ │ │ [ 75] unsigned char │ │ │ │ │ [ 83] char │ │ │ │ │ [ 88] long int │ │ │ │ │ [ 91] class │ │ │ │ │ [ 97] fractype │ │ │ │ │ - [ a0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ fd] USItype │ │ │ │ │ - [ 105] float │ │ │ │ │ - [ 10b] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 123] short int │ │ │ │ │ - [ 12d] fp_number_type │ │ │ │ │ - [ 13c] unsigned int │ │ │ │ │ - [ 149] __thenan_sf │ │ │ │ │ + [ a0] USItype │ │ │ │ │ + [ a8] float │ │ │ │ │ + [ ae] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ c6] short int │ │ │ │ │ + [ d0] fp_number_type │ │ │ │ │ + [ df] unsigned int │ │ │ │ │ + [ ec] __thenan_sf │ │ │ │ │ + [ f8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _thenan_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x7a8 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000901 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ -00000011 00000901 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ -00000015 00000901 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ +00000011 00000901 R_MSP430_32 00000000 .debug_str + e0 │ │ │ │ │ +00000015 00000901 R_MSP430_32 00000000 .debug_str + 135 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000801 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000901 R_MSP430_32 00000000 .debug_str + 16e │ │ │ │ │ +0000002b 00000901 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 00000032 00000901 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000039 00000901 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000039 00000901 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ 00000040 00000901 R_MSP430_32 00000000 .debug_str + 95 │ │ │ │ │ 00000045 00000901 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000050 00000901 R_MSP430_32 00000000 .debug_str + 12f │ │ │ │ │ +00000050 00000901 R_MSP430_32 00000000 .debug_str + d2 │ │ │ │ │ 0000005d 00000901 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ 00000062 00000901 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ 0000006d 00000901 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000081 00000901 R_MSP430_32 00000000 .debug_str + c7 │ │ │ │ │ 00000087 00000901 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ -0000008d 00000901 R_MSP430_32 00000000 .debug_str + 17b │ │ │ │ │ +0000008d 00000901 R_MSP430_32 00000000 .debug_str + 11e │ │ │ │ │ 00000093 00000901 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ 00000099 00000901 R_MSP430_32 00000000 .debug_str + a4 │ │ │ │ │ 000000d8 00000901 R_MSP430_32 00000000 .debug_str + 9e │ │ │ │ │ 000000e7 00000901 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 000000f6 00000901 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000105 00000901 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 00000117 00000901 R_MSP430_32 00000000 .debug_str + 82 │ │ │ │ │ -0000011e 00000901 R_MSP430_32 00000000 .debug_str + 155 │ │ │ │ │ -00000123 00000901 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ -0000012f 00000901 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ +0000011e 00000901 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +00000123 00000901 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ +0000012f 00000901 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 0000013c 00000a05 R_MSP430_16_BYTE 00000000 __thenan_sf + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,46 +4,46 @@ │ │ │ │ │ Length: 0x140 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x13d): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xd2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe0): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x135): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x16e): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x111): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <32> DW_AT_name : (indirect string, offset: 0x90): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x137): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xda): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x95): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x5f): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0x12f): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xd2): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x4d): long unsigned int │ │ │ │ │ @@ -65,15 +65,15 @@ │ │ │ │ │ <2><80>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <81> DW_AT_name : (indirect string, offset: 0xc7): CLASS_SNAN │ │ │ │ │ <85> DW_AT_const_value : 0 │ │ │ │ │ <2><86>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <87> DW_AT_name : (indirect string, offset: 0xb3): CLASS_QNAN │ │ │ │ │ <8b> DW_AT_const_value : 1 │ │ │ │ │ <2><8c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8d> DW_AT_name : (indirect string, offset: 0x17b): CLASS_ZERO │ │ │ │ │ + <8d> DW_AT_name : (indirect string, offset: 0x11e): CLASS_ZERO │ │ │ │ │ <91> DW_AT_const_value : 2 │ │ │ │ │ <2><92>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <93> DW_AT_name : (indirect string, offset: 0x75): CLASS_NUMBER │ │ │ │ │ <97> DW_AT_const_value : 3 │ │ │ │ │ <2><98>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <99> DW_AT_name : (indirect string, offset: 0xa4): CLASS_INFINITY │ │ │ │ │ <9d> DW_AT_const_value : 4 │ │ │ │ │ @@ -134,22 +134,22 @@ │ │ │ │ │ <1><114>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <115> DW_AT_byte_size : 1 │ │ │ │ │ <116> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <117> DW_AT_name : (indirect string, offset: 0x82): unsigned char │ │ │ │ │ <1><11b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <11c> DW_AT_byte_size : 2 │ │ │ │ │ <11d> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <11e> DW_AT_name : (indirect string, offset: 0x155): short int │ │ │ │ │ + <11e> DW_AT_name : (indirect string, offset: 0xf8): short int │ │ │ │ │ <1><122>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <123> DW_AT_name : (indirect string, offset: 0x15f): fp_number_type │ │ │ │ │ + <123> DW_AT_name : (indirect string, offset: 0x102): fp_number_type │ │ │ │ │ <127> DW_AT_decl_file : 1 │ │ │ │ │ <128> DW_AT_decl_line : 335 │ │ │ │ │ <12a> DW_AT_type : <0xce> │ │ │ │ │ <1><12e>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <12f> DW_AT_name : (indirect string, offset: 0x186): __thenan_sf │ │ │ │ │ + <12f> DW_AT_name : (indirect string, offset: 0x129): __thenan_sf │ │ │ │ │ <133> DW_AT_decl_file : 2 │ │ │ │ │ <134> DW_AT_decl_line : 128 │ │ │ │ │ <135> DW_AT_type : <0x13e>, fp_number_type │ │ │ │ │ <139> DW_AT_external : 1 │ │ │ │ │ <13a> DW_AT_location : 3 byte block: 3 0 0 (DW_OP_addr: 0) │ │ │ │ │ <1><13e>: Abbrev Number: 15 (DW_TAG_const_type) │ │ │ │ │ <13f> DW_AT_type : <0x122>, fp_number_type │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ CLASS_QNAN │ │ │ │ │ fractype │ │ │ │ │ CLASS_SNAN │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ fp-bit.c │ │ │ │ │ __thenan_sf │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -12,17 +12,17 @@ │ │ │ │ │ [ 90] char │ │ │ │ │ [ 95] long int │ │ │ │ │ [ 9e] class │ │ │ │ │ [ a4] CLASS_INFINITY │ │ │ │ │ [ b3] CLASS_QNAN │ │ │ │ │ [ be] fractype │ │ │ │ │ [ c7] CLASS_SNAN │ │ │ │ │ - [ d2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 12f] USItype │ │ │ │ │ - [ 137] float │ │ │ │ │ - [ 13d] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 155] short int │ │ │ │ │ - [ 15f] fp_number_type │ │ │ │ │ - [ 16e] unsigned int │ │ │ │ │ - [ 17b] CLASS_ZERO │ │ │ │ │ - [ 186] __thenan_sf │ │ │ │ │ + [ d2] USItype │ │ │ │ │ + [ da] float │ │ │ │ │ + [ e0] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ f8] short int │ │ │ │ │ + [ 102] fp_number_type │ │ │ │ │ + [ 111] unsigned int │ │ │ │ │ + [ 11e] CLASS_ZERO │ │ │ │ │ + [ 129] __thenan_sf │ │ │ │ │ + [ 135] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _sf_to_usi.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6c4 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000801 R_MSP430_32 00000000 .debug_str + 18 │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 10b │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ae │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000801 R_MSP430_32 00000000 .debug_str + 13c │ │ │ │ │ +0000002b 00000801 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000032 00000801 R_MSP430_32 00000000 .debug_str + 83 │ │ │ │ │ -00000039 00000801 R_MSP430_32 00000000 .debug_str + 105 │ │ │ │ │ +00000039 00000801 R_MSP430_32 00000000 .debug_str + a8 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ 00000045 00000801 R_MSP430_32 00000000 .debug_str + 5f │ │ │ │ │ -00000050 00000801 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000050 00000801 R_MSP430_32 00000000 .debug_str + a0 │ │ │ │ │ 0000005d 00000801 R_MSP430_32 00000000 .debug_str + 4d │ │ │ │ │ 00000062 00000801 R_MSP430_32 00000000 .debug_str + 97 │ │ │ │ │ 0000006d 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000000b0 00000801 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 000000bf 00000801 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 000000ce 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 000000dd 00000801 R_MSP430_32 00000000 .debug_str + 6c │ │ │ │ │ 000000ef 00000801 R_MSP430_32 00000000 .debug_str + 75 │ │ │ │ │ -000000f6 00000801 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -000000fb 00000801 R_MSP430_32 00000000 .debug_str + 12d │ │ │ │ │ -00000107 00000801 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ +000000f6 00000801 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ +000000fb 00000801 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000107 00000801 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ 2 ../../.././gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.h │ │ │ │ │ 2 2 0 0 fp-bit.c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,46 +4,46 @@ │ │ │ │ │ Length: 0x115 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x18): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x10b): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xa0): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xae): ../../.././gcc/fp-bit.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xf8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13c): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0xdf): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <32> DW_AT_name : (indirect string, offset: 0x83): char │ │ │ │ │ <1><36>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 4 │ │ │ │ │ <38> DW_AT_encoding : 4 (float) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x105): float │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xa8): float │ │ │ │ │ <1><3d>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0x88): long int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <45> DW_AT_name : (indirect string, offset: 0x5f): UHItype │ │ │ │ │ <49> DW_AT_decl_file : 1 │ │ │ │ │ <4a> DW_AT_decl_line : 112 │ │ │ │ │ <4b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <50> DW_AT_name : (indirect string, offset: 0xfd): USItype │ │ │ │ │ + <50> DW_AT_name : (indirect string, offset: 0xa0): USItype │ │ │ │ │ <54> DW_AT_decl_file : 1 │ │ │ │ │ <55> DW_AT_decl_line : 113 │ │ │ │ │ <56> DW_AT_type : <0x5a>, long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <5b> DW_AT_byte_size : 4 │ │ │ │ │ <5c> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <5d> DW_AT_name : (indirect string, offset: 0x4d): long unsigned int │ │ │ │ │ @@ -113,22 +113,22 @@ │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 1 │ │ │ │ │ DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x75): unsigned char │ │ │ │ │ <1>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_encoding : 5 (signed) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x123): short int │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xc6): short int │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x12d): fp_number_type │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0xd0): fp_number_type │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ <100> DW_AT_decl_line : 335 │ │ │ │ │ <102> DW_AT_type : <0xa6> │ │ │ │ │ <1><106>: Abbrev Number: 12 (DW_TAG_variable) │ │ │ │ │ - <107> DW_AT_name : (indirect string, offset: 0x149): __thenan_sf │ │ │ │ │ + <107> DW_AT_name : (indirect string, offset: 0xec): __thenan_sf │ │ │ │ │ <10b> DW_AT_decl_file : 2 │ │ │ │ │ <10c> DW_AT_decl_line : 136 │ │ │ │ │ <10d> DW_AT_type : <0x113>, fp_number_type │ │ │ │ │ <111> DW_AT_external : 1 │ │ │ │ │ <112> DW_AT_declaration : 1 │ │ │ │ │ <1><113>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <114> DW_AT_type : <0xfa>, fp_number_type │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ ../../.././gcc │ │ │ │ │ fp-bit.h │ │ │ │ │ fp-bit.c │ │ │ │ │ halffractype │ │ │ │ │ normal_exp │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long unsigned int │ │ │ │ │ fraction │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ fractype │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ short int │ │ │ │ │ fp_number_type │ │ │ │ │ unsigned int │ │ │ │ │ __thenan_sf │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ fp-bit.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,16 +8,16 @@ │ │ │ │ │ [ 67] sign │ │ │ │ │ [ 6c] fraction │ │ │ │ │ [ 75] unsigned char │ │ │ │ │ [ 83] char │ │ │ │ │ [ 88] long int │ │ │ │ │ [ 91] class │ │ │ │ │ [ 97] fractype │ │ │ │ │ - [ a0] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ fd] USItype │ │ │ │ │ - [ 105] float │ │ │ │ │ - [ 10b] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 123] short int │ │ │ │ │ - [ 12d] fp_number_type │ │ │ │ │ - [ 13c] unsigned int │ │ │ │ │ - [ 149] __thenan_sf │ │ │ │ │ + [ a0] USItype │ │ │ │ │ + [ a8] float │ │ │ │ │ + [ ae] ../../.././gcc/fp-bit.c │ │ │ │ │ + [ c6] short int │ │ │ │ │ + [ d0] fp_number_type │ │ │ │ │ + [ df] unsigned int │ │ │ │ │ + [ ec] __thenan_sf │ │ │ │ │ + [ f8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ ├── _usi_to_sf.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -8,46 +8,46 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcc8 contains 50 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000b01 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +0000000c 00000b01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000011 00000b01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ -00000015 00000b01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +00000015 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ 0000001d 00000a01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ -00000032 00000b01 R_MSP430_32 00000000 .debug_str + b3 │ │ │ │ │ +0000002b 00000b01 R_MSP430_32 00000000 .debug_str + 175 │ │ │ │ │ +00000032 00000b01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000037 00000b01 R_MSP430_32 00000000 .debug_str + 1a9 │ │ │ │ │ 00000044 00000b01 R_MSP430_32 00000000 .debug_str + 34 │ │ │ │ │ -0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +0000004b 00000b01 R_MSP430_32 00000000 .debug_str + 191 │ │ │ │ │ 00000050 00000b01 R_MSP430_32 00000000 .debug_str + 1bd │ │ │ │ │ 0000005b 00000b01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000068 00000b01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -0000006d 00000b01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ +00000068 00000b01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +0000006d 00000b01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ 00000078 00000b01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ -00000083 00000b01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000097 00000b01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ +00000083 00000b01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ +00000097 00000b01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ 0000009d 00000b01 R_MSP430_32 00000000 .debug_str + 3a │ │ │ │ │ 000000a3 00000b01 R_MSP430_32 00000000 .debug_str + 6 │ │ │ │ │ 000000a9 00000b01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ -000000af 00000b01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ +000000af 00000b01 R_MSP430_32 00000000 .debug_str + 182 │ │ │ │ │ 000000ee 00000b01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ 000000fd 00000b01 R_MSP430_32 00000000 .debug_str + 59 │ │ │ │ │ -0000010c 00000b01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ -0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +0000010c 00000b01 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ +0000011b 00000b01 R_MSP430_32 00000000 .debug_str + 16c │ │ │ │ │ 0000012d 00000b01 R_MSP430_32 00000000 .debug_str + 45 │ │ │ │ │ -00000134 00000b01 R_MSP430_32 00000000 .debug_str + 8e │ │ │ │ │ -00000139 00000b01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ -00000145 00000b01 R_MSP430_32 00000000 .debug_str + 98 │ │ │ │ │ +00000134 00000b01 R_MSP430_32 00000000 .debug_str + eb │ │ │ │ │ +00000139 00000b01 R_MSP430_32 00000000 .debug_str + 19a │ │ │ │ │ +00000145 00000b01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ 00000160 00000b01 R_MSP430_32 00000000 .debug_str + 1d │ │ │ │ │ -00000175 00000b01 R_MSP430_32 00000000 .debug_str + b8 │ │ │ │ │ +00000175 00000b01 R_MSP430_32 00000000 .debug_str + 115 │ │ │ │ │ 00000181 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000183 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ 00000185 00000801 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000018e 00000b01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 00000199 00000801 R_MSP430_32 00000000 .debug_loc + 34 │ │ │ │ │ 000001ac 00000205 R_MSP430_16_BYTE 00000000 .text + 30 │ │ │ │ │ 000001ae 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ │ 000001c3 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 000001c5 00000205 R_MSP430_16_BYTE 00000000 .text + 4c │ │ │ │ │ 000001d3 00000801 R_MSP430_32 00000000 .debug_loc + 5c │ │ │ │ │ 000001d8 00000205 R_MSP430_16_BYTE 00000000 .text + 44 │ │ │ │ │ 000001da 00000205 R_MSP430_16_BYTE 00000000 .text + 4c │ │ │ │ │ 000001de 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 000001e0 00000205 R_MSP430_16_BYTE 00000000 .text + e2 │ │ │ │ │ -000001e3 00000b01 R_MSP430_32 00000000 .debug_str + 76 │ │ │ │ │ +000001e3 00000b01 R_MSP430_32 00000000 .debug_str + d3 │ │ │ │ │ 000001f2 00000b01 R_MSP430_32 00000000 .debug_str + 11 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xf20 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ 1 ../../.././gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x86): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 fp-bit.c │ │ │ │ │ 2 2 0 0 fp-bit.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,94 +2,94 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x200 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0xda): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x137): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ <11> DW_AT_name : (indirect string, offset: 0x5e): ../../.././gcc/fp-bit.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x14c): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x76): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xe2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 2 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x118): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x175): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 1 │ │ │ │ │ <31> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <32> DW_AT_name : (indirect string, offset: 0xb3): char │ │ │ │ │ + <32> DW_AT_name : (indirect string, offset: 0x110): char │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <37> DW_AT_name : (indirect string, offset: 0x1a9): SFtype │ │ │ │ │ <3b> DW_AT_decl_file : 2 │ │ │ │ │ <3c> DW_AT_decl_line : 93 │ │ │ │ │ <3d> DW_AT_type : <0x41>, float │ │ │ │ │ <1><41>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 4 │ │ │ │ │ <43> DW_AT_encoding : 4 (float) │ │ │ │ │ <44> DW_AT_name : (indirect string, offset: 0x34): float │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <49> DW_AT_byte_size : 4 │ │ │ │ │ <4a> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <4b> DW_AT_name : (indirect string, offset: 0x134): long int │ │ │ │ │ + <4b> DW_AT_name : (indirect string, offset: 0x191): long int │ │ │ │ │ <1><4f>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <50> DW_AT_name : (indirect string, offset: 0x1bd): UHItype │ │ │ │ │ <54> DW_AT_decl_file : 2 │ │ │ │ │ <55> DW_AT_decl_line : 112 │ │ │ │ │ <56> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <5b> DW_AT_name : (indirect string, offset: 0x2c): USItype │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 113 │ │ │ │ │ <61> DW_AT_type : <0x65>, long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 4 │ │ │ │ │ <67> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <68> DW_AT_name : (indirect string, offset: 0x7c): long unsigned int │ │ │ │ │ + <68> DW_AT_name : (indirect string, offset: 0xd9): long unsigned int │ │ │ │ │ <1><6c>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0xaa): fractype │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x107): fractype │ │ │ │ │ <71> DW_AT_decl_file : 2 │ │ │ │ │ <72> DW_AT_decl_line : 192 │ │ │ │ │ <73> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <1><77>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <78> DW_AT_name : (indirect string, offset: 0x1c5): halffractype │ │ │ │ │ <7c> DW_AT_decl_file : 2 │ │ │ │ │ <7d> DW_AT_decl_line : 193 │ │ │ │ │ <7e> DW_AT_type : <0x4f>, UHItype, unsigned int │ │ │ │ │ <1><82>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <83> DW_AT_name : (indirect string, offset: 0xc6): FLO_type │ │ │ │ │ + <83> DW_AT_name : (indirect string, offset: 0x123): FLO_type │ │ │ │ │ <87> DW_AT_decl_file : 2 │ │ │ │ │ <88> DW_AT_decl_line : 194 │ │ │ │ │ <89> DW_AT_type : <0x36>, SFtype, float │ │ │ │ │ <1><8d>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <8e> DW_AT_byte_size : 2 │ │ │ │ │ <8f> DW_AT_decl_file : 2 │ │ │ │ │ <90> DW_AT_decl_line : 310 │ │ │ │ │ <92> DW_AT_sibling : <0xb5> │ │ │ │ │ <2><96>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <97> DW_AT_name : (indirect string, offset: 0xcf): CLASS_SNAN │ │ │ │ │ + <97> DW_AT_name : (indirect string, offset: 0x12c): CLASS_SNAN │ │ │ │ │ <9b> DW_AT_const_value : 0 │ │ │ │ │ <2><9c>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9d> DW_AT_name : (indirect string, offset: 0x3a): CLASS_QNAN │ │ │ │ │ DW_AT_const_value : 1 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x6): CLASS_ZERO │ │ │ │ │ DW_AT_const_value : 2 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1b0): CLASS_NUMBER │ │ │ │ │ DW_AT_const_value : 3 │ │ │ │ │ <2>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x125): CLASS_INFINITY │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x182): CLASS_INFINITY │ │ │ │ │ DW_AT_const_value : 4 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_union_type) │ │ │ │ │ DW_AT_byte_size : 4 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 330 │ │ │ │ │ DW_AT_sibling : <0xd4> │ │ │ │ │ @@ -125,41 +125,41 @@ │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x59): sign │ │ │ │ │ <101> DW_AT_decl_file : 2 │ │ │ │ │ <102> DW_AT_decl_line : 322 │ │ │ │ │ <104> DW_AT_type : <0x12a>, unsigned char │ │ │ │ │ <108> DW_AT_data_member_location: 2 byte block: 23 1 (DW_OP_plus_uconst: 1) │ │ │ │ │ <2><10b>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <10c> DW_AT_name : (indirect string, offset: 0x9f): normal_exp │ │ │ │ │ + <10c> DW_AT_name : (indirect string, offset: 0xfc): normal_exp │ │ │ │ │ <110> DW_AT_decl_file : 2 │ │ │ │ │ <111> DW_AT_decl_line : 323 │ │ │ │ │ <113> DW_AT_type : <0x131>, short int │ │ │ │ │ <117> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><11a>: Abbrev Number: 12 (DW_TAG_member) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0x10f): fraction │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x16c): fraction │ │ │ │ │ <11f> DW_AT_decl_file : 2 │ │ │ │ │ <120> DW_AT_decl_line : 334 │ │ │ │ │ <122> DW_AT_type : <0xb5> │ │ │ │ │ <126> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><129>: Abbrev Number: 0 │ │ │ │ │ <1><12a>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <12b> DW_AT_byte_size : 1 │ │ │ │ │ <12c> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ <12d> DW_AT_name : (indirect string, offset: 0x45): unsigned char │ │ │ │ │ <1><131>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <132> DW_AT_byte_size : 2 │ │ │ │ │ <133> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <134> DW_AT_name : (indirect string, offset: 0x8e): short int │ │ │ │ │ + <134> DW_AT_name : (indirect string, offset: 0xeb): short int │ │ │ │ │ <1><138>: Abbrev Number: 13 (DW_TAG_typedef) │ │ │ │ │ - <139> DW_AT_name : (indirect string, offset: 0x13d): fp_number_type │ │ │ │ │ + <139> DW_AT_name : (indirect string, offset: 0x19a): fp_number_type │ │ │ │ │ <13d> DW_AT_decl_file : 2 │ │ │ │ │ <13e> DW_AT_decl_line : 335 │ │ │ │ │ <140> DW_AT_type : <0xe4> │ │ │ │ │ <1><144>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <145> DW_AT_name : (indirect string, offset: 0x98): clzusi │ │ │ │ │ + <145> DW_AT_name : (indirect string, offset: 0xf5): clzusi │ │ │ │ │ <149> DW_AT_decl_file : 1 │ │ │ │ │ <14a> DW_AT_decl_line : 188 │ │ │ │ │ <14b> DW_AT_prototyped : 1 │ │ │ │ │ <14c> DW_AT_type : <0x21>, int │ │ │ │ │ <150> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <151> DW_AT_sibling : <0x173> │ │ │ │ │ <2><155>: Abbrev Number: 15 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -177,15 +177,15 @@ │ │ │ │ │ <16b> DW_AT_declaration : 1 │ │ │ │ │ <3><16c>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ <16d> DW_AT_type : <0x5a>, USItype, long unsigned int │ │ │ │ │ <3><171>: Abbrev Number: 0 │ │ │ │ │ <2><172>: Abbrev Number: 0 │ │ │ │ │ <1><173>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <174> DW_AT_external : 1 │ │ │ │ │ - <175> DW_AT_name : (indirect string, offset: 0xb8): __floatunsisf │ │ │ │ │ + <175> DW_AT_name : (indirect string, offset: 0x115): __floatunsisf │ │ │ │ │ <179> DW_AT_decl_file : 1 │ │ │ │ │ <17a> DW_AT_decl_line : 1376 │ │ │ │ │ <17c> DW_AT_prototyped : 1 │ │ │ │ │ <17d> DW_AT_type : <0x82>, FLO_type, SFtype, float │ │ │ │ │ <181> DW_AT_low_pc : 0x0 │ │ │ │ │ <183> DW_AT_high_pc : 0xe2 │ │ │ │ │ <185> DW_AT_frame_base : 0x0 (location list) │ │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │ │ <1d8> DW_AT_low_pc : 0x44 │ │ │ │ │ <1da> DW_AT_high_pc : 0x4c │ │ │ │ │ <4><1dc>: Abbrev Number: 0 │ │ │ │ │ <3><1dd>: Abbrev Number: 21 (DW_TAG_lexical_block) │ │ │ │ │ <1de> DW_AT_low_pc : 0x82 │ │ │ │ │ <1e0> DW_AT_high_pc : 0xe2 │ │ │ │ │ <4><1e2>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ - <1e3> DW_AT_name : (indirect string, offset: 0x76): guard │ │ │ │ │ + <1e3> DW_AT_name : (indirect string, offset: 0xd3): guard │ │ │ │ │ <1e7> DW_AT_decl_file : 1 │ │ │ │ │ <1e8> DW_AT_decl_line : 1395 │ │ │ │ │ <1ea> DW_AT_type : <0x6c>, fractype, USItype, long unsigned int │ │ │ │ │ <4><1ee>: Abbrev Number: 0 │ │ │ │ │ <3><1ef>: Abbrev Number: 0 │ │ │ │ │ <2><1f0>: Abbrev Number: 0 │ │ │ │ │ <1><1f1>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ 1R8A9A:A;A0A │ │ │ │ │ ../../.././gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/config │ │ │ │ │ fp-bit.c │ │ │ │ │ fp-bit.h │ │ │ │ │ CLASS_ZERO │ │ │ │ │ __thenan_sf │ │ │ │ │ __clzsi2 │ │ │ │ │ CLASS_QNAN │ │ │ │ │ unsigned char │ │ │ │ │ ../../.././gcc/fp-bit.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long unsigned int │ │ │ │ │ short int │ │ │ │ │ normal_exp │ │ │ │ │ fractype │ │ │ │ │ __floatunsisf │ │ │ │ │ FLO_type │ │ │ │ │ CLASS_SNAN │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ fraction │ │ │ │ │ unsigned int │ │ │ │ │ CLASS_INFINITY │ │ │ │ │ long int │ │ │ │ │ fp_number_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ CLASS_NUMBER │ │ │ │ │ halffractype │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -8,29 +8,29 @@ │ │ │ │ │ [ 2c] USItype │ │ │ │ │ [ 34] float │ │ │ │ │ [ 3a] CLASS_QNAN │ │ │ │ │ [ 45] unsigned char │ │ │ │ │ [ 53] arg_a │ │ │ │ │ [ 59] sign │ │ │ │ │ [ 5e] ../../.././gcc/fp-bit.c │ │ │ │ │ - [ 76] guard │ │ │ │ │ - [ 7c] long unsigned int │ │ │ │ │ - [ 8e] short int │ │ │ │ │ - [ 98] clzusi │ │ │ │ │ - [ 9f] normal_exp │ │ │ │ │ - [ aa] fractype │ │ │ │ │ - [ b3] char │ │ │ │ │ - [ b8] __floatunsisf │ │ │ │ │ - [ c6] FLO_type │ │ │ │ │ - [ cf] CLASS_SNAN │ │ │ │ │ - [ da] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 10f] fraction │ │ │ │ │ - [ 118] unsigned int │ │ │ │ │ - [ 125] CLASS_INFINITY │ │ │ │ │ - [ 134] long int │ │ │ │ │ - [ 13d] fp_number_type │ │ │ │ │ - [ 14c] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 76] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ d3] guard │ │ │ │ │ + [ d9] long unsigned int │ │ │ │ │ + [ eb] short int │ │ │ │ │ + [ f5] clzusi │ │ │ │ │ + [ fc] normal_exp │ │ │ │ │ + [ 107] fractype │ │ │ │ │ + [ 110] char │ │ │ │ │ + [ 115] __floatunsisf │ │ │ │ │ + [ 123] FLO_type │ │ │ │ │ + [ 12c] CLASS_SNAN │ │ │ │ │ + [ 137] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 16c] fraction │ │ │ │ │ + [ 175] unsigned int │ │ │ │ │ + [ 182] CLASS_INFINITY │ │ │ │ │ + [ 191] long int │ │ │ │ │ + [ 19a] fp_number_type │ │ │ │ │ [ 1a9] SFtype │ │ │ │ │ [ 1b0] CLASS_NUMBER │ │ │ │ │ [ 1bd] UHItype │ │ │ │ │ [ 1c5] halffractype │ │ │ ├── unwind-dw2.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4f8 contains 13 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + e3 │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 80 │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + da │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ -00000040 00000801 R_MSP430_32 00000000 .debug_str + b5 │ │ │ │ │ +00000040 00000801 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -0000004e 00000801 R_MSP430_32 00000000 .debug_str + cc │ │ │ │ │ +0000004e 00000801 R_MSP430_32 00000000 .debug_str + 112 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x4f (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x80): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xe3): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xb5): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xda): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x120): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -28,18 +28,18 @@ │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x140): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 8 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <40> DW_AT_name : (indirect string, offset: 0xb5): long long unsigned int │ │ │ │ │ + <40> DW_AT_name : (indirect string, offset: 0x129): long long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <45> DW_AT_byte_size : 4 │ │ │ │ │ <46> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <47> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><4b>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <4c> DW_AT_byte_size : 1 │ │ │ │ │ <4d> DW_AT_encoding : 8 (unsigned char) │ │ │ │ │ - <4e> DW_AT_name : (indirect string, offset: 0xcc): unsigned char │ │ │ │ │ + <4e> DW_AT_name : (indirect string, offset: 0x112): unsigned char │ │ │ │ │ <1><52>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ -long long unsigned int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ unsigned char │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +long long unsigned int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ unwind-dw2.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ - [ b5] long long unsigned int │ │ │ │ │ - [ cc] unsigned char │ │ │ │ │ - [ da] long int │ │ │ │ │ - [ e3] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2.c │ │ │ │ │ + [ 80] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ b5] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 112] unsigned char │ │ │ │ │ + [ 120] long int │ │ │ │ │ + [ 129] long long unsigned int │ │ │ │ │ [ 140] char │ │ │ ├── unwind-dw2-fde.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -177,145 +177,145 @@ │ │ │ │ │ 0000029c 00001701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000002a0 00000205 R_MSP430_16_BYTE 00000000 .text + 1062 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x6818 contains 587 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00001901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00001e01 R_MSP430_32 00000000 .debug_str + c6 │ │ │ │ │ -00000011 00001e01 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ -00000015 00001e01 R_MSP430_32 00000000 .debug_str + 481 │ │ │ │ │ +00000011 00001e01 R_MSP430_32 00000000 .debug_str + 3c9 │ │ │ │ │ +00000015 00001e01 R_MSP430_32 00000000 .debug_str + 514 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 1164 │ │ │ │ │ 0000001d 00001d01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000024 00001e01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ 00000029 00001e01 R_MSP430_32 00000000 .debug_str + 1b │ │ │ │ │ 00000036 00001e01 R_MSP430_32 00000000 .debug_str + 241 │ │ │ │ │ -00000044 00001e01 R_MSP430_32 00000000 .debug_str + 50e │ │ │ │ │ +00000044 00001e01 R_MSP430_32 00000000 .debug_str + 4b1 │ │ │ │ │ 00000049 00001e01 R_MSP430_32 00000000 .debug_str + 2f │ │ │ │ │ 00000054 00001e01 R_MSP430_32 00000000 .debug_str + fb │ │ │ │ │ 00000061 00001e01 R_MSP430_32 00000000 .debug_str + 1bb │ │ │ │ │ 00000068 00001e01 R_MSP430_32 00000000 .debug_str + 580 │ │ │ │ │ 00000074 00001e01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ 00000082 00001e01 R_MSP430_32 00000000 .debug_str + 291 │ │ │ │ │ 00000087 00001e01 R_MSP430_32 00000000 .debug_str + 5bc │ │ │ │ │ 00000093 00001e01 R_MSP430_32 00000000 .debug_str + 195 │ │ │ │ │ 000000a1 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000000af 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ -000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 376 │ │ │ │ │ -000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 51d │ │ │ │ │ -000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 40a │ │ │ │ │ -000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +000000d4 00001e01 R_MSP430_32 00000000 .debug_str + 311 │ │ │ │ │ +000000e0 00001e01 R_MSP430_32 00000000 .debug_str + 4c0 │ │ │ │ │ +000000ee 00001e01 R_MSP430_32 00000000 .debug_str + 3a5 │ │ │ │ │ +000000fc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 0000011e 00001e01 R_MSP430_32 00000000 .debug_str + 47a │ │ │ │ │ 00000129 00001e01 R_MSP430_32 00000000 .debug_str + 1f8 │ │ │ │ │ 00000134 00001e01 R_MSP430_32 00000000 .debug_str + 212 │ │ │ │ │ -0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 427 │ │ │ │ │ +0000015a 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ 0000016b 00001e01 R_MSP430_32 00000000 .debug_str + 157 │ │ │ │ │ -0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 4f4 │ │ │ │ │ -0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +0000017c 00001e01 R_MSP430_32 00000000 .debug_str + 497 │ │ │ │ │ +0000018d 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 0000019e 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 000001cb 00001e01 R_MSP430_32 00000000 .debug_str + aa │ │ │ │ │ -000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +000001d7 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 000001e5 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 000001f3 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 00000219 00001e01 R_MSP430_32 00000000 .debug_str + a5 │ │ │ │ │ 0000022e 00001e01 R_MSP430_32 00000000 .debug_str + 571 │ │ │ │ │ 0000023a 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 00000248 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -00000256 00001e01 R_MSP430_32 00000000 .debug_str + 53b │ │ │ │ │ +00000256 00001e01 R_MSP430_32 00000000 .debug_str + 4de │ │ │ │ │ 00000265 00001e01 R_MSP430_32 00000000 .debug_str + 5e │ │ │ │ │ 00000270 00001e01 R_MSP430_32 00000000 .debug_str + 1e0 │ │ │ │ │ 0000027b 00001e01 R_MSP430_32 00000000 .debug_str + 62a │ │ │ │ │ 00000286 00001e01 R_MSP430_32 00000000 .debug_str + 120 │ │ │ │ │ 00000293 00001e01 R_MSP430_32 00000000 .debug_str + 437 │ │ │ │ │ 00000298 00001e01 R_MSP430_32 00000000 .debug_str + 445 │ │ │ │ │ -000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 51d │ │ │ │ │ -000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 4ed │ │ │ │ │ -000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 3b5 │ │ │ │ │ -000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 524 │ │ │ │ │ +000002a4 00001e01 R_MSP430_32 00000000 .debug_str + 4c0 │ │ │ │ │ +000002b2 00001e01 R_MSP430_32 00000000 .debug_str + 490 │ │ │ │ │ +000002c0 00001e01 R_MSP430_32 00000000 .debug_str + 350 │ │ │ │ │ +000002ce 00001e01 R_MSP430_32 00000000 .debug_str + 4c7 │ │ │ │ │ 000002f7 00001e01 R_MSP430_32 00000000 .debug_str + 5e2 │ │ │ │ │ 00000302 00001e01 R_MSP430_32 00000000 .debug_str + 44f │ │ │ │ │ 00000339 00001e01 R_MSP430_32 00000000 .debug_str + 110 │ │ │ │ │ 00000346 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000355 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000355 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000365 00001e01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ 0000038b 00001e01 R_MSP430_32 00000000 .debug_str + 641 │ │ │ │ │ 0000039c 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ 000003ae 00001e01 R_MSP430_32 00000000 .debug_str + 45d │ │ │ │ │ 000003c0 00001e01 R_MSP430_32 00000000 .debug_str + 2a3 │ │ │ │ │ 000003cd 00001e01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 000003f2 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 000003fd 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000408 00001e01 R_MSP430_32 00000000 .debug_str + 6c5 │ │ │ │ │ -00000425 00001e01 R_MSP430_32 00000000 .debug_str + 41a │ │ │ │ │ +00000425 00001e01 R_MSP430_32 00000000 .debug_str + 3b5 │ │ │ │ │ 0000044a 00001e01 R_MSP430_32 00000000 .debug_str + 1e6 │ │ │ │ │ 00000455 00001e01 R_MSP430_32 00000000 .debug_str + 20d │ │ │ │ │ 00000460 00001e01 R_MSP430_32 00000000 .debug_str + 6c5 │ │ │ │ │ 00000472 00001e01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000498 00001e01 R_MSP430_32 00000000 .debug_str + 42e │ │ │ │ │ 000004b3 00001e01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ 000004c1 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000004cd 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ -000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 4e3 │ │ │ │ │ +000004e0 00001e01 R_MSP430_32 00000000 .debug_str + 486 │ │ │ │ │ 000004f9 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000505 00001e01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000511 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000511 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 0000051d 00001e01 R_MSP430_32 00000000 .debug_str + 1d9 │ │ │ │ │ 00000529 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ -00000535 00001e01 R_MSP430_32 00000000 .debug_str + 513 │ │ │ │ │ +00000535 00001e01 R_MSP430_32 00000000 .debug_str + 4b6 │ │ │ │ │ 00000560 00001e01 R_MSP430_32 00000000 .debug_str + 23b │ │ │ │ │ -00000579 00001e01 R_MSP430_32 00000000 .debug_str + 55c │ │ │ │ │ +00000579 00001e01 R_MSP430_32 00000000 .debug_str + 4ff │ │ │ │ │ 00000592 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 405 │ │ │ │ │ +000005ca 00001e01 R_MSP430_32 00000000 .debug_str + 3a0 │ │ │ │ │ 000005d7 00001e01 R_MSP430_32 00000000 .debug_str + 5f4 │ │ │ │ │ 000005e9 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 000005f5 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000601 00001e01 R_MSP430_32 00000000 .debug_str + c1 │ │ │ │ │ -0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 39a │ │ │ │ │ +0000060e 00001e01 R_MSP430_32 00000000 .debug_str + 335 │ │ │ │ │ 00000627 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000633 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 0000063f 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 0000064c 00001e01 R_MSP430_32 00000000 .debug_str + 1ec │ │ │ │ │ 00000665 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000671 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 0000067d 00001e01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ -00000695 00001e01 R_MSP430_32 00000000 .debug_str + 3c2 │ │ │ │ │ +00000695 00001e01 R_MSP430_32 00000000 .debug_str + 35d │ │ │ │ │ 000006a8 00001e01 R_MSP430_32 00000000 .debug_str + 53 │ │ │ │ │ 000006ce 00001e01 R_MSP430_32 00000000 .debug_str + 67f │ │ │ │ │ -0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +0000072d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000739 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ -0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 3cc │ │ │ │ │ -000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +0000074f 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +0000075d 00001e01 R_MSP430_32 00000000 .debug_str + 367 │ │ │ │ │ +000007bc 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 000007c8 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ -0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ -00000816 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ -0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +000007d6 00001e01 R_MSP430_32 00000000 .debug_str + 2b4 │ │ │ │ │ +0000080a 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ +00000816 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ +0000084d 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000859 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ -00000872 00001e01 R_MSP430_32 00000000 .debug_str + 540 │ │ │ │ │ +00000872 00001e01 R_MSP430_32 00000000 .debug_str + 4e3 │ │ │ │ │ 0000087f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 00000894 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 0000089f 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ 000008ac 00001e01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ 000008b9 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000008d0 00001e01 R_MSP430_32 00000000 .debug_str + 59a │ │ │ │ │ 000008dd 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000008f2 00001e01 R_MSP430_32 00000000 .debug_str + 474 │ │ │ │ │ 000008fd 00001e01 R_MSP430_32 00000000 .debug_str + 235 │ │ │ │ │ -0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 3e9 │ │ │ │ │ +0000090a 00001e01 R_MSP430_32 00000000 .debug_str + 384 │ │ │ │ │ 00000917 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000092e 00001e01 R_MSP430_32 00000000 .debug_str + 3b │ │ │ │ │ 0000093f 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 0000094b 00001e01 R_MSP430_32 00000000 .debug_str + 614 │ │ │ │ │ 00000957 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000959 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000096d 00001a01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000097b 00001a01 R_MSP430_32 00000000 .debug_loc + b │ │ │ │ │ 0000098c 00001e01 R_MSP430_32 00000000 .debug_str + 6a1 │ │ │ │ │ -0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 414 │ │ │ │ │ +0000099a 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ 000009aa 00001e01 R_MSP430_32 00000000 .debug_str + 58b │ │ │ │ │ 000009b2 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 000009b4 00000205 R_MSP430_16_BYTE 00000000 .text + b0 │ │ │ │ │ 000009b6 00001a01 R_MSP430_32 00000000 .debug_loc + 16 │ │ │ │ │ 000009c9 00001a01 R_MSP430_32 00000000 .debug_loc + 6a │ │ │ │ │ 000009ce 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 000009d9 00001a01 R_MSP430_32 00000000 .debug_loc + 7c │ │ │ │ │ @@ -329,44 +329,44 @@ │ │ │ │ │ 00000a42 00001e01 R_MSP430_32 00000000 .debug_str + 148 │ │ │ │ │ 00000a4a 00000205 R_MSP430_16_BYTE 00000000 .text + b0 │ │ │ │ │ 00000a4c 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 00000a4e 00001a01 R_MSP430_32 00000000 .debug_loc + fe │ │ │ │ │ 00000a61 00001a01 R_MSP430_32 00000000 .debug_loc + 15a │ │ │ │ │ 00000a66 00001e01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000a71 00001a01 R_MSP430_32 00000000 .debug_loc + 16c │ │ │ │ │ -00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 365 │ │ │ │ │ +00000a76 00001e01 R_MSP430_32 00000000 .debug_str + 300 │ │ │ │ │ 00000a81 00001a01 R_MSP430_32 00000000 .debug_loc + 17e │ │ │ │ │ 00000a8f 00001a01 R_MSP430_32 00000000 .debug_loc + 190 │ │ │ │ │ 00000a9d 00001a01 R_MSP430_32 00000000 .debug_loc + 19b │ │ │ │ │ 00000aab 00001a01 R_MSP430_32 00000000 .debug_loc + 1c0 │ │ │ │ │ 00000ab0 00000205 R_MSP430_16_BYTE 00000000 .text + fa │ │ │ │ │ 00000ab2 00000205 R_MSP430_16_BYTE 00000000 .text + 106 │ │ │ │ │ 00000ac0 00001a01 R_MSP430_32 00000000 .debug_loc + 1d2 │ │ │ │ │ -00000ac7 00001e01 R_MSP430_32 00000000 .debug_str + 33c │ │ │ │ │ +00000ac7 00001e01 R_MSP430_32 00000000 .debug_str + 2d7 │ │ │ │ │ 00000ad2 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 00000ad4 00000205 R_MSP430_16_BYTE 00000000 .text + 15c │ │ │ │ │ -00000ade 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000ade 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000ae8 00001a01 R_MSP430_32 00000000 .debug_loc + 1de │ │ │ │ │ 00000aee 00001e01 R_MSP430_32 00000000 .debug_str + 630 │ │ │ │ │ 00000af9 00000205 R_MSP430_16_BYTE 00000000 .text + 15c │ │ │ │ │ 00000afb 00000205 R_MSP430_16_BYTE 00000000 .text + 1a2 │ │ │ │ │ -00000b05 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000b05 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b0f 00001a01 R_MSP430_32 00000000 .debug_loc + 1f0 │ │ │ │ │ 00000b1d 00001a01 R_MSP430_32 00000000 .debug_loc + 202 │ │ │ │ │ 00000b23 00001e01 R_MSP430_32 00000000 .debug_str + 162 │ │ │ │ │ 00000b2e 00000205 R_MSP430_16_BYTE 00000000 .text + 1a2 │ │ │ │ │ 00000b30 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000b32 00001a01 R_MSP430_32 00000000 .debug_loc + 21b │ │ │ │ │ -00000b3b 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000b3b 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000b45 00001a01 R_MSP430_32 00000000 .debug_loc + 26f │ │ │ │ │ -00000b4a 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +00000b4a 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000b54 00001a01 R_MSP430_32 00000000 .debug_loc + 2ab │ │ │ │ │ 00000b61 00001a01 R_MSP430_32 00000000 .debug_loc + 2e0 │ │ │ │ │ 00000b70 00001a01 R_MSP430_32 00000000 .debug_loc + 36b │ │ │ │ │ -00000b75 00001e01 R_MSP430_32 00000000 .debug_str + 531 │ │ │ │ │ +00000b75 00001e01 R_MSP430_32 00000000 .debug_str + 4d4 │ │ │ │ │ 00000bd1 00001a01 R_MSP430_32 00000000 .debug_loc + 3a2 │ │ │ │ │ 00000bd6 00001e01 R_MSP430_32 00000000 .debug_str + 6c5 │ │ │ │ │ 00000be0 00001a01 R_MSP430_32 00000000 .debug_loc + 3e7 │ │ │ │ │ 00000be5 00000205 R_MSP430_16_BYTE 00000000 .text + 24e │ │ │ │ │ 00000be7 00000205 R_MSP430_16_BYTE 00000000 .text + 2b6 │ │ │ │ │ 00000bfd 00000205 R_MSP430_16_BYTE 00000000 .text + 24e │ │ │ │ │ 00000bff 00000205 R_MSP430_16_BYTE 00000000 .text + 2b4 │ │ │ │ │ @@ -394,16 +394,16 @@ │ │ │ │ │ 00000cc4 00000205 R_MSP430_16_BYTE 00000000 .text + 31a │ │ │ │ │ 00000cc6 00000205 R_MSP430_16_BYTE 00000000 .text + 3ec │ │ │ │ │ 00000cc8 00001a01 R_MSP430_32 00000000 .debug_loc + 4b0 │ │ │ │ │ 00000cdc 00001a01 R_MSP430_32 00000000 .debug_loc + 4d4 │ │ │ │ │ 00000cec 00001a01 R_MSP430_32 00000000 .debug_loc + 4f4 │ │ │ │ │ 00000cfa 00001a01 R_MSP430_32 00000000 .debug_loc + 52a │ │ │ │ │ 00000cff 00001e01 R_MSP430_32 00000000 .debug_str + 22f │ │ │ │ │ -00000d0e 00001e01 R_MSP430_32 00000000 .debug_str + 3bd │ │ │ │ │ -00000d1a 00001e01 R_MSP430_32 00000000 .debug_str + 4de │ │ │ │ │ +00000d0e 00001e01 R_MSP430_32 00000000 .debug_str + 358 │ │ │ │ │ +00000d1a 00001e01 R_MSP430_32 00000000 .debug_str + 481 │ │ │ │ │ 00000d2a 00000205 R_MSP430_16_BYTE 00000000 .text + 35c │ │ │ │ │ 00000d2c 00000205 R_MSP430_16_BYTE 00000000 .text + 362 │ │ │ │ │ 00000d3f 00001a01 R_MSP430_32 00000000 .debug_loc + 568 │ │ │ │ │ 00000d44 00000205 R_MSP430_16_BYTE 00000000 .text + 35c │ │ │ │ │ 00000d46 00000205 R_MSP430_16_BYTE 00000000 .text + 362 │ │ │ │ │ 00000d52 00001a01 R_MSP430_32 00000000 .debug_loc + 573 │ │ │ │ │ 00000d62 00000205 R_MSP430_16_BYTE 00000000 .text + 362 │ │ │ │ │ @@ -426,28 +426,28 @@ │ │ │ │ │ 00000e05 00001e01 R_MSP430_32 00000000 .debug_str + 6cc │ │ │ │ │ 00000e11 00000205 R_MSP430_16_BYTE 00000000 .text + 3ec │ │ │ │ │ 00000e13 00000205 R_MSP430_16_BYTE 00000000 .text + 508 │ │ │ │ │ 00000e15 00001a01 R_MSP430_32 00000000 .debug_loc + 602 │ │ │ │ │ 00000e28 00001a01 R_MSP430_32 00000000 .debug_loc + 656 │ │ │ │ │ 00000e2d 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000e38 00001a01 R_MSP430_32 00000000 .debug_loc + 66f │ │ │ │ │ -00000e3d 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +00000e3d 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000e48 00001a01 R_MSP430_32 00000000 .debug_loc + 688 │ │ │ │ │ 00000e4d 00001e01 R_MSP430_32 00000000 .debug_str + 1fe │ │ │ │ │ 00000e58 00001a01 R_MSP430_32 00000000 .debug_loc + 6bf │ │ │ │ │ -00000e5d 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000e5d 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000e68 00001a01 R_MSP430_32 00000000 .debug_loc + 6da │ │ │ │ │ -00000e6d 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +00000e6d 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000e78 00001a01 R_MSP430_32 00000000 .debug_loc + 70a │ │ │ │ │ 00000e7d 00001c01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000e86 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000e91 00001a01 R_MSP430_32 00000000 .debug_loc + 733 │ │ │ │ │ 00000e96 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000ea1 00001a01 R_MSP430_32 00000000 .debug_loc + 745 │ │ │ │ │ -00000ea6 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00000ea6 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000eb1 00001a01 R_MSP430_32 00000000 .debug_loc + 765 │ │ │ │ │ 00000eba 00000205 R_MSP430_16_BYTE 00000000 .text + 426 │ │ │ │ │ 00000ebc 00000205 R_MSP430_16_BYTE 00000000 .text + 42c │ │ │ │ │ 00000ec6 00001a01 R_MSP430_32 00000000 .debug_loc + 771 │ │ │ │ │ 00000ed1 00000205 R_MSP430_16_BYTE 00000000 .text + 4a0 │ │ │ │ │ 00000ed3 00000205 R_MSP430_16_BYTE 00000000 .text + 4a6 │ │ │ │ │ 00000edd 00001a01 R_MSP430_32 00000000 .debug_loc + 783 │ │ │ │ │ @@ -456,19 +456,19 @@ │ │ │ │ │ 00000eee 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ 00000ef0 00001a01 R_MSP430_32 00000000 .debug_loc + 78e │ │ │ │ │ 00000f03 00001a01 R_MSP430_32 00000000 .debug_loc + 7da │ │ │ │ │ 00000f08 00001e01 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 00000f13 00001a01 R_MSP430_32 00000000 .debug_loc + 7f3 │ │ │ │ │ 00000f18 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 00000f23 00001a01 R_MSP430_32 00000000 .debug_loc + 80c │ │ │ │ │ -00000f28 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +00000f28 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 00000f33 00001a01 R_MSP430_32 00000000 .debug_loc + 825 │ │ │ │ │ -00000f38 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +00000f38 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00000f43 00001a01 R_MSP430_32 00000000 .debug_loc + 846 │ │ │ │ │ -00000f48 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +00000f48 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00000f53 00001a01 R_MSP430_32 00000000 .debug_loc + 86c │ │ │ │ │ 00000f58 00001c01 R_MSP430_32 00000000 .debug_ranges + 24 │ │ │ │ │ 00000f61 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00000f6c 00001a01 R_MSP430_32 00000000 .debug_loc + 893 │ │ │ │ │ 00000f75 00000205 R_MSP430_16_BYTE 00000000 .text + 560 │ │ │ │ │ 00000f77 00000205 R_MSP430_16_BYTE 00000000 .text + 566 │ │ │ │ │ 00000f85 00001a01 R_MSP430_32 00000000 .debug_loc + 89e │ │ │ │ │ @@ -477,49 +477,49 @@ │ │ │ │ │ 00000f9f 00001a01 R_MSP430_32 00000000 .debug_loc + 8a9 │ │ │ │ │ 00000fa9 00000205 R_MSP430_16_BYTE 00000000 .text + 588 │ │ │ │ │ 00000fab 00000205 R_MSP430_16_BYTE 00000000 .text + 5a4 │ │ │ │ │ 00000fb9 00001a01 R_MSP430_32 00000000 .debug_loc + 8b5 │ │ │ │ │ 00000fc2 00001a01 R_MSP430_32 00000000 .debug_loc + 8c0 │ │ │ │ │ 00000fc8 00000205 R_MSP430_16_BYTE 00000000 .text + 5c8 │ │ │ │ │ 00000fca 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ -00000fcd 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00000fcd 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00000fdc 00001e01 R_MSP430_32 00000000 .debug_str + 217 │ │ │ │ │ 00000fe7 00001a01 R_MSP430_32 00000000 .debug_loc + 8cb │ │ │ │ │ 00000ff2 00000205 R_MSP430_16_BYTE 00000000 .text + 5a4 │ │ │ │ │ 00000ff4 00000205 R_MSP430_16_BYTE 00000000 .text + 5aa │ │ │ │ │ 00000ffe 00001a01 R_MSP430_32 00000000 .debug_loc + 8eb │ │ │ │ │ 00001005 00001e01 R_MSP430_32 00000000 .debug_str + 25d │ │ │ │ │ 00001011 00000205 R_MSP430_16_BYTE 00000000 .text + 602 │ │ │ │ │ 00001013 00000205 R_MSP430_16_BYTE 00000000 .text + 68e │ │ │ │ │ 00001015 00001a01 R_MSP430_32 00000000 .debug_loc + 8f6 │ │ │ │ │ 00001028 00001a01 R_MSP430_32 00000000 .debug_loc + 932 │ │ │ │ │ 00001036 00001a01 R_MSP430_32 00000000 .debug_loc + 952 │ │ │ │ │ 00001044 00001a01 R_MSP430_32 00000000 .debug_loc + 972 │ │ │ │ │ -00001049 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +00001049 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 00001054 00001a01 R_MSP430_32 00000000 .debug_loc + 992 │ │ │ │ │ 00001059 00001e01 R_MSP430_32 00000000 .debug_str + 6a1 │ │ │ │ │ -00001068 00001e01 R_MSP430_32 00000000 .debug_str + 414 │ │ │ │ │ -00001078 00001e01 R_MSP430_32 00000000 .debug_str + 352 │ │ │ │ │ +00001068 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ +00001078 00001e01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00001084 00000205 R_MSP430_16_BYTE 00000000 .text + 68e │ │ │ │ │ 00001086 00000205 R_MSP430_16_BYTE 00000000 .text + 7a4 │ │ │ │ │ 00001088 00001a01 R_MSP430_32 00000000 .debug_loc + 9b2 │ │ │ │ │ 0000109b 00001a01 R_MSP430_32 00000000 .debug_loc + 9fe │ │ │ │ │ 000010a0 00001e01 R_MSP430_32 00000000 .debug_str + 64 │ │ │ │ │ 000010ab 00001a01 R_MSP430_32 00000000 .debug_loc + a17 │ │ │ │ │ 000010ba 00001a01 R_MSP430_32 00000000 .debug_loc + a30 │ │ │ │ │ -000010bf 00001e01 R_MSP430_32 00000000 .debug_str + 380 │ │ │ │ │ +000010bf 00001e01 R_MSP430_32 00000000 .debug_str + 31b │ │ │ │ │ 000010ca 00001a01 R_MSP430_32 00000000 .debug_loc + a49 │ │ │ │ │ -000010cf 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +000010cf 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 000010da 00001a01 R_MSP430_32 00000000 .debug_loc + a6a │ │ │ │ │ -000010df 00001e01 R_MSP430_32 00000000 .debug_str + 3b0 │ │ │ │ │ +000010df 00001e01 R_MSP430_32 00000000 .debug_str + 34b │ │ │ │ │ 000010ea 00001a01 R_MSP430_32 00000000 .debug_loc + a90 │ │ │ │ │ 000010ef 00001c01 R_MSP430_32 00000000 .debug_ranges + 30 │ │ │ │ │ 000010f8 00001e01 R_MSP430_32 00000000 .debug_str + 204 │ │ │ │ │ 00001103 00001a01 R_MSP430_32 00000000 .debug_loc + ab7 │ │ │ │ │ -00001108 00001e01 R_MSP430_32 00000000 .debug_str + 36d │ │ │ │ │ +00001108 00001e01 R_MSP430_32 00000000 .debug_str + 308 │ │ │ │ │ 00001117 00001e01 R_MSP430_32 00000000 .debug_str + 2ab │ │ │ │ │ 0000112a 00000205 R_MSP430_16_BYTE 00000000 .text + 6e6 │ │ │ │ │ 0000112c 00000205 R_MSP430_16_BYTE 00000000 .text + 6ec │ │ │ │ │ 0000113a 00001a01 R_MSP430_32 00000000 .debug_loc + ac2 │ │ │ │ │ 00001140 00000205 R_MSP430_16_BYTE 00000000 .text + 708 │ │ │ │ │ 00001142 00000205 R_MSP430_16_BYTE 00000000 .text + 71c │ │ │ │ │ 00001149 00001e01 R_MSP430_32 00000000 .debug_str + 288 │ │ │ │ │ @@ -654,18 +654,18 @@ │ │ │ │ │ 00001584 00001e01 R_MSP430_32 00000000 .debug_str + 5c7 │ │ │ │ │ 00001590 00000205 R_MSP430_16_BYTE 00000000 .text + de6 │ │ │ │ │ 00001592 00000205 R_MSP430_16_BYTE 00000000 .text + e6e │ │ │ │ │ 00001594 00001a01 R_MSP430_32 00000000 .debug_loc + 122f │ │ │ │ │ 000015a7 00001a01 R_MSP430_32 00000000 .debug_loc + 1263 │ │ │ │ │ 000015b5 00001a01 R_MSP430_32 00000000 .debug_loc + 1283 │ │ │ │ │ 000015c3 00001a01 R_MSP430_32 00000000 .debug_loc + 1295 │ │ │ │ │ -000015c8 00001e01 R_MSP430_32 00000000 .debug_str + 503 │ │ │ │ │ -000015d6 00001e01 R_MSP430_32 00000000 .debug_str + 566 │ │ │ │ │ +000015c8 00001e01 R_MSP430_32 00000000 .debug_str + 4a6 │ │ │ │ │ +000015d6 00001e01 R_MSP430_32 00000000 .debug_str + 509 │ │ │ │ │ 000015e4 00001e01 R_MSP430_32 00000000 .debug_str + 6a1 │ │ │ │ │ -000015f3 00001e01 R_MSP430_32 00000000 .debug_str + 414 │ │ │ │ │ +000015f3 00001e01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ 00001606 00000205 R_MSP430_16_BYTE 00000000 .text + df6 │ │ │ │ │ 00001608 00000205 R_MSP430_16_BYTE 00000000 .text + e04 │ │ │ │ │ 00001616 00001a01 R_MSP430_32 00000000 .debug_loc + 12b5 │ │ │ │ │ 0000161f 00000205 R_MSP430_16_BYTE 00000000 .text + df6 │ │ │ │ │ 00001621 00000205 R_MSP430_16_BYTE 00000000 .text + dfa │ │ │ │ │ 0000162b 00001a01 R_MSP430_32 00000000 .debug_loc + 12c7 │ │ │ │ │ 00001636 00000205 R_MSP430_16_BYTE 00000000 .text + e1c │ │ │ │ │ @@ -678,15 +678,15 @@ │ │ │ │ │ 00001665 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 00001690 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 00001692 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ 000016a0 00001a01 R_MSP430_32 00000000 .debug_loc + 1307 │ │ │ │ │ 000016a9 00001a01 R_MSP430_32 00000000 .debug_loc + 1319 │ │ │ │ │ 000016b2 00000205 R_MSP430_16_BYTE 00000000 .text + ea2 │ │ │ │ │ 000016b4 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ -000016d6 00001e01 R_MSP430_32 00000000 .debug_str + 389 │ │ │ │ │ +000016d6 00001e01 R_MSP430_32 00000000 .debug_str + 324 │ │ │ │ │ 000016dd 00000205 R_MSP430_16_BYTE 00000000 .text + ed6 │ │ │ │ │ 000016df 00000205 R_MSP430_16_BYTE 00000000 .text + f16 │ │ │ │ │ 000016e1 00001a01 R_MSP430_32 00000000 .debug_loc + 132b │ │ │ │ │ 000016ea 00001e01 R_MSP430_32 00000000 .debug_str + 279 │ │ │ │ │ 000016f4 00001a01 R_MSP430_32 00000000 .debug_loc + 133f │ │ │ │ │ 00001702 00001a01 R_MSP430_32 00000000 .debug_loc + 135f │ │ │ │ │ 0000170b 00000205 R_MSP430_16_BYTE 00000000 .text + ee8 │ │ │ │ │ @@ -745,17 +745,17 @@ │ │ │ │ │ 0000190c 00001e01 R_MSP430_32 00000000 .debug_str + 8b │ │ │ │ │ 00001917 00001a01 R_MSP430_32 00000000 .debug_loc + 14ff │ │ │ │ │ 00001926 00001a01 R_MSP430_32 00000000 .debug_loc + 1518 │ │ │ │ │ 00001934 00001a01 R_MSP430_32 00000000 .debug_loc + 154c │ │ │ │ │ 00001939 00001e01 R_MSP430_32 00000000 .debug_str + 67a │ │ │ │ │ 00001940 00000205 R_MSP430_16_BYTE 00000000 .text + 10d6 │ │ │ │ │ 00001943 00001c01 R_MSP430_32 00000000 .debug_ranges + 148 │ │ │ │ │ -0000194c 00001e01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ +0000194c 00001e01 R_MSP430_32 00000000 .debug_str + 342 │ │ │ │ │ 00001957 00001a01 R_MSP430_32 00000000 .debug_loc + 1592 │ │ │ │ │ -0000195c 00001e01 R_MSP430_32 00000000 .debug_str + 53b │ │ │ │ │ +0000195c 00001e01 R_MSP430_32 00000000 .debug_str + 4de │ │ │ │ │ 00001967 00001a01 R_MSP430_32 00000000 .debug_loc + 15b7 │ │ │ │ │ 00001970 00000205 R_MSP430_16_BYTE 00000000 .text + 1142 │ │ │ │ │ 00001972 00000205 R_MSP430_16_BYTE 00000000 .text + 1152 │ │ │ │ │ 0000197c 00001a01 R_MSP430_32 00000000 .debug_loc + 15c3 │ │ │ │ │ 00001985 00000205 R_MSP430_16_BYTE 00000000 .text + 1142 │ │ │ │ │ 00001987 00000205 R_MSP430_16_BYTE 00000000 .text + 1146 │ │ │ │ │ 00001991 00001a01 R_MSP430_32 00000000 .debug_loc + 15c3 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-dw2-fde.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 1 0 0 unwind-dw2-fde.h │ │ │ │ │ 4 2 0 0 stddef.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ Length: 0x19df (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0xc6): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x2b4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x481): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x3c9): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x514): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x1164 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ <24> DW_AT_name : (indirect string, offset: 0x137): long int │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ <1><3a>: Abbrev Number: 4 (DW_TAG_base_type) │ │ │ │ │ <3b> DW_AT_byte_size : 2 │ │ │ │ │ <3c> DW_AT_encoding : 5 (signed) │ │ │ │ │ <3d> DW_AT_name : int │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x50e): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x4b1): char │ │ │ │ │ <1><48>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x2f): _Unwind_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 5 │ │ │ │ │ <4e> DW_AT_decl_line : 48 │ │ │ │ │ <4f> DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <54> DW_AT_name : (indirect string, offset: 0xfb): _Unwind_Internal_Ptr │ │ │ │ │ @@ -96,33 +96,33 @@ │ │ │ │ │ <1>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x10a>, dwarf_fde │ │ │ │ │ DW_AT_sibling : <0xd3> │ │ │ │ │ <2>: Abbrev Number: 12 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x376): dwarf_fde │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x311): dwarf_fde │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 144 │ │ │ │ │ DW_AT_sibling : <0x10a> │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x51d): length │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4c0): length │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 146 │ │ │ │ │ DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x40a): CIE_delta │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x3a5): CIE_delta │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 147 │ │ │ │ │ DW_AT_type : <0x264>, sword, long int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <100> DW_AT_decl_file : 3 │ │ │ │ │ <101> DW_AT_decl_line : 148 │ │ │ │ │ <102> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <106> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><109>: Abbrev Number: 0 │ │ │ │ │ <1><10a>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <10b> DW_AT_byte_size : 2 │ │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ <14d> DW_AT_type : <0x86>, fde_vector │ │ │ │ │ <1><151>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <152> DW_AT_byte_size : 4 │ │ │ │ │ <153> DW_AT_decl_file : 3 │ │ │ │ │ <154> DW_AT_decl_line : 53 │ │ │ │ │ <155> DW_AT_sibling : <0x1af> │ │ │ │ │ <2><159>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <15a> DW_AT_name : (indirect string, offset: 0x427): sorted │ │ │ │ │ + <15a> DW_AT_name : (indirect string, offset: 0x3c2): sorted │ │ │ │ │ <15e> DW_AT_decl_file : 3 │ │ │ │ │ <15f> DW_AT_decl_line : 54 │ │ │ │ │ <160> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <164> DW_AT_byte_size : 4 │ │ │ │ │ <165> DW_AT_bit_size : 1 │ │ │ │ │ <166> DW_AT_bit_offset : 31 │ │ │ │ │ <167> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -179,24 +179,24 @@ │ │ │ │ │ <170> DW_AT_decl_line : 55 │ │ │ │ │ <171> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <175> DW_AT_byte_size : 4 │ │ │ │ │ <176> DW_AT_bit_size : 1 │ │ │ │ │ <177> DW_AT_bit_offset : 30 │ │ │ │ │ <178> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><17b>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <17c> DW_AT_name : (indirect string, offset: 0x4f4): mixed_encoding │ │ │ │ │ + <17c> DW_AT_name : (indirect string, offset: 0x497): mixed_encoding │ │ │ │ │ <180> DW_AT_decl_file : 3 │ │ │ │ │ <181> DW_AT_decl_line : 56 │ │ │ │ │ <182> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <186> DW_AT_byte_size : 4 │ │ │ │ │ <187> DW_AT_bit_size : 1 │ │ │ │ │ <188> DW_AT_bit_offset : 29 │ │ │ │ │ <189> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><18c>: Abbrev Number: 17 (DW_TAG_member) │ │ │ │ │ - <18d> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <18d> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <191> DW_AT_decl_file : 3 │ │ │ │ │ <192> DW_AT_decl_line : 57 │ │ │ │ │ <193> DW_AT_type : <0x7f>, long unsigned int │ │ │ │ │ <197> DW_AT_byte_size : 4 │ │ │ │ │ <198> DW_AT_bit_size : 8 │ │ │ │ │ <199> DW_AT_bit_offset : 21 │ │ │ │ │ <19a> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ │ <1><1ca>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ <1cb> DW_AT_name : (indirect string, offset: 0xaa): object │ │ │ │ │ <1cf> DW_AT_byte_size : 14 │ │ │ │ │ <1d0> DW_AT_decl_file : 3 │ │ │ │ │ <1d1> DW_AT_decl_line : 41 │ │ │ │ │ <1d2> DW_AT_sibling : <0x227> │ │ │ │ │ <2><1d6>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <1d7> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <1d7> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <1db> DW_AT_decl_file : 3 │ │ │ │ │ <1dc> DW_AT_decl_line : 43 │ │ │ │ │ <1dd> DW_AT_type : <0x65> │ │ │ │ │ <1e1> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><1e4>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <1e5> DW_AT_name : (indirect string, offset: 0x474): tbase │ │ │ │ │ <1e9> DW_AT_decl_file : 3 │ │ │ │ │ @@ -287,15 +287,15 @@ │ │ │ │ │ <2><247>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <248> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <24c> DW_AT_decl_file : 3 │ │ │ │ │ <24d> DW_AT_decl_line : 89 │ │ │ │ │ <24e> DW_AT_type : <0x65> │ │ │ │ │ <252> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><255>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <256> DW_AT_name : (indirect string, offset: 0x53b): func │ │ │ │ │ + <256> DW_AT_name : (indirect string, offset: 0x4de): func │ │ │ │ │ <25a> DW_AT_decl_file : 3 │ │ │ │ │ <25b> DW_AT_decl_line : 90 │ │ │ │ │ <25c> DW_AT_type : <0x65> │ │ │ │ │ <260> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><263>: Abbrev Number: 0 │ │ │ │ │ <1><264>: Abbrev Number: 3 (DW_TAG_typedef) │ │ │ │ │ <265> DW_AT_name : (indirect string, offset: 0x5e): sword │ │ │ │ │ @@ -324,33 +324,33 @@ │ │ │ │ │ <1><297>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ <298> DW_AT_name : (indirect string, offset: 0x445): dwarf_cie │ │ │ │ │ <29c> DW_AT_byte_size : 10 │ │ │ │ │ <29d> DW_AT_decl_file : 3 │ │ │ │ │ <29e> DW_AT_decl_line : 135 │ │ │ │ │ <29f> DW_AT_sibling : <0x2dc> │ │ │ │ │ <2><2a3>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2a4> DW_AT_name : (indirect string, offset: 0x51d): length │ │ │ │ │ + <2a4> DW_AT_name : (indirect string, offset: 0x4c0): length │ │ │ │ │ <2a8> DW_AT_decl_file : 3 │ │ │ │ │ <2a9> DW_AT_decl_line : 137 │ │ │ │ │ <2aa> DW_AT_type : <0x26f>, uword, long unsigned int │ │ │ │ │ <2ae> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><2b1>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2b2> DW_AT_name : (indirect string, offset: 0x4ed): CIE_id │ │ │ │ │ + <2b2> DW_AT_name : (indirect string, offset: 0x490): CIE_id │ │ │ │ │ <2b6> DW_AT_decl_file : 3 │ │ │ │ │ <2b7> DW_AT_decl_line : 138 │ │ │ │ │ <2b8> DW_AT_type : <0x264>, sword, long int │ │ │ │ │ <2bc> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><2bf>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2c0> DW_AT_name : (indirect string, offset: 0x3b5): version │ │ │ │ │ + <2c0> DW_AT_name : (indirect string, offset: 0x350): version │ │ │ │ │ <2c4> DW_AT_decl_file : 3 │ │ │ │ │ <2c5> DW_AT_decl_line : 139 │ │ │ │ │ <2c6> DW_AT_type : <0x285>, ubyte, unsigned char │ │ │ │ │ <2ca> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><2cd>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <2ce> DW_AT_name : (indirect string, offset: 0x524): augmentation │ │ │ │ │ + <2ce> DW_AT_name : (indirect string, offset: 0x4c7): augmentation │ │ │ │ │ <2d2> DW_AT_decl_file : 3 │ │ │ │ │ <2d3> DW_AT_decl_line : 140 │ │ │ │ │ <2d4> DW_AT_type : <0x2dc>, unsigned char │ │ │ │ │ <2d8> DW_AT_data_member_location: 2 byte block: 23 9 (DW_OP_plus_uconst: 9) │ │ │ │ │ <2><2db>: Abbrev Number: 0 │ │ │ │ │ <1><2dc>: Abbrev Number: 11 (DW_TAG_array_type) │ │ │ │ │ <2dd> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ @@ -401,15 +401,15 @@ │ │ │ │ │ <2><345>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ <346> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <34a> DW_AT_decl_file : 1 │ │ │ │ │ <34b> DW_AT_decl_line : 393 │ │ │ │ │ <34d> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <351> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><354>: Abbrev Number: 24 (DW_TAG_member) │ │ │ │ │ - <355> DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + <355> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <359> DW_AT_decl_file : 1 │ │ │ │ │ <35a> DW_AT_decl_line : 394 │ │ │ │ │ <35c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <360> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><363>: Abbrev Number: 0 │ │ │ │ │ <1><364>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ <365> DW_AT_name : (indirect string, offset: 0x27f): last_fde │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ <415> DW_AT_type : <0x419>, unsigned char │ │ │ │ │ <1><419>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <41a> DW_AT_type : <0x290>, unsigned char │ │ │ │ │ <1><41e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <41f> DW_AT_byte_size : 2 │ │ │ │ │ <420> DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <1><424>: Abbrev Number: 25 (DW_TAG_subprogram) │ │ │ │ │ - <425> DW_AT_name : (indirect string, offset: 0x41a): read_sleb128 │ │ │ │ │ + <425> DW_AT_name : (indirect string, offset: 0x3b5): read_sleb128 │ │ │ │ │ <429> DW_AT_decl_file : 2 │ │ │ │ │ <42a> DW_AT_decl_line : 153 │ │ │ │ │ <42b> DW_AT_prototyped : 1 │ │ │ │ │ <42c> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <430> DW_AT_inline : 1 (inlined) │ │ │ │ │ <431> DW_AT_sibling : <0x46b> │ │ │ │ │ <2><435>: Abbrev Number: 26 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │ │ <4d2> DW_AT_decl_line : 417 │ │ │ │ │ <4d4> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><4d8>: Abbrev Number: 0 │ │ │ │ │ <1><4d9>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <4da> DW_AT_byte_size : 2 │ │ │ │ │ <4db> DW_AT_type : <0x338>, fde_accumulator │ │ │ │ │ <1><4df>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <4e0> DW_AT_name : (indirect string, offset: 0x4e3): fde_split │ │ │ │ │ + <4e0> DW_AT_name : (indirect string, offset: 0x486): fde_split │ │ │ │ │ <4e4> DW_AT_decl_file : 1 │ │ │ │ │ <4e5> DW_AT_decl_line : 436 │ │ │ │ │ <4e7> DW_AT_prototyped : 1 │ │ │ │ │ <4e8> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <4e9> DW_AT_sibling : <0x56d> │ │ │ │ │ <2><4ed>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <4ee> DW_AT_name : ob │ │ │ │ │ @@ -613,30 +613,30 @@ │ │ │ │ │ <500> DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ <2><504>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <505> DW_AT_name : (indirect string, offset: 0x1d2): linear │ │ │ │ │ <509> DW_AT_decl_file : 1 │ │ │ │ │ <50a> DW_AT_decl_line : 437 │ │ │ │ │ <50c> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><510>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <511> DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + <511> DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ <515> DW_AT_decl_file : 1 │ │ │ │ │ <516> DW_AT_decl_line : 437 │ │ │ │ │ <518> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><51c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <51d> DW_AT_name : (indirect string, offset: 0x1d9): marker │ │ │ │ │ <521> DW_AT_decl_file : 1 │ │ │ │ │ <522> DW_AT_decl_line : 439 │ │ │ │ │ <524> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><528>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <529> DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ <52d> DW_AT_decl_file : 1 │ │ │ │ │ <52e> DW_AT_decl_line : 440 │ │ │ │ │ <530> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><534>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <535> DW_AT_name : (indirect string, offset: 0x513): chain_end │ │ │ │ │ + <535> DW_AT_name : (indirect string, offset: 0x4b6): chain_end │ │ │ │ │ <539> DW_AT_decl_file : 1 │ │ │ │ │ <53a> DW_AT_decl_line : 441 │ │ │ │ │ <53c> DW_AT_type : <0x56d>, fde, dwarf_fde │ │ │ │ │ <2><540>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <541> DW_AT_name : i │ │ │ │ │ <543> DW_AT_decl_file : 1 │ │ │ │ │ <544> DW_AT_decl_line : 442 │ │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ │ <2><56c>: Abbrev Number: 0 │ │ │ │ │ <1><56d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <56e> DW_AT_byte_size : 2 │ │ │ │ │ <56f> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <1><573>: Abbrev Number: 13 (DW_TAG_const_type) │ │ │ │ │ <574> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1><578>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <579> DW_AT_name : (indirect string, offset: 0x55c): fde_merge │ │ │ │ │ + <579> DW_AT_name : (indirect string, offset: 0x4ff): fde_merge │ │ │ │ │ <57d> DW_AT_decl_file : 1 │ │ │ │ │ <57e> DW_AT_decl_line : 540 │ │ │ │ │ <580> DW_AT_prototyped : 1 │ │ │ │ │ <581> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <582> DW_AT_sibling : <0x5d6> │ │ │ │ │ <2><586>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <587> DW_AT_name : ob │ │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ │ <5ba> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5be>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <5bf> DW_AT_name : i2 │ │ │ │ │ <5c2> DW_AT_decl_file : 1 │ │ │ │ │ <5c3> DW_AT_decl_line : 543 │ │ │ │ │ <5c5> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><5c9>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <5ca> DW_AT_name : (indirect string, offset: 0x405): fde2 │ │ │ │ │ + <5ca> DW_AT_name : (indirect string, offset: 0x3a0): fde2 │ │ │ │ │ <5ce> DW_AT_decl_file : 1 │ │ │ │ │ <5cf> DW_AT_decl_line : 544 │ │ │ │ │ <5d1> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <2><5d5>: Abbrev Number: 0 │ │ │ │ │ <1><5d6>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ <5d7> DW_AT_name : (indirect string, offset: 0x5f4): start_fde_sort │ │ │ │ │ <5db> DW_AT_decl_file : 1 │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ <2><600>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <601> DW_AT_name : (indirect string, offset: 0xc1): size │ │ │ │ │ <605> DW_AT_decl_file : 1 │ │ │ │ │ <606> DW_AT_decl_line : 400 │ │ │ │ │ <608> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <2><60c>: Abbrev Number: 0 │ │ │ │ │ <1><60d>: Abbrev Number: 31 (DW_TAG_subprogram) │ │ │ │ │ - <60e> DW_AT_name : (indirect string, offset: 0x39a): end_fde_sort │ │ │ │ │ + <60e> DW_AT_name : (indirect string, offset: 0x335): end_fde_sort │ │ │ │ │ <612> DW_AT_decl_file : 1 │ │ │ │ │ <613> DW_AT_decl_line : 567 │ │ │ │ │ <615> DW_AT_prototyped : 1 │ │ │ │ │ <616> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <617> DW_AT_sibling : <0x64b> │ │ │ │ │ <2><61b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ <61c> DW_AT_name : ob │ │ │ │ │ @@ -790,15 +790,15 @@ │ │ │ │ │ <3><689>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <68a> DW_AT_name : p │ │ │ │ │ <68c> DW_AT_decl_file : 1 │ │ │ │ │ <68d> DW_AT_decl_line : 734 │ │ │ │ │ <68f> DW_AT_type : <0x6c1>, fde, dwarf_fde │ │ │ │ │ <3><693>: Abbrev Number: 35 (DW_TAG_lexical_block) │ │ │ │ │ <4><694>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <695> DW_AT_name : (indirect string, offset: 0x3c2): cur_count │ │ │ │ │ + <695> DW_AT_name : (indirect string, offset: 0x35d): cur_count │ │ │ │ │ <699> DW_AT_decl_file : 1 │ │ │ │ │ <69a> DW_AT_decl_line : 737 │ │ │ │ │ <69c> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <4><6a0>: Abbrev Number: 0 │ │ │ │ │ <3><6a1>: Abbrev Number: 0 │ │ │ │ │ <2><6a2>: Abbrev Number: 37 (DW_TAG_lexical_block) │ │ │ │ │ <6a3> DW_AT_sibling : <0x6b4> │ │ │ │ │ @@ -863,37 +863,37 @@ │ │ │ │ │ <71e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><722>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <723> DW_AT_name : f │ │ │ │ │ <725> DW_AT_decl_file : 1 │ │ │ │ │ <726> DW_AT_decl_line : 928 │ │ │ │ │ <728> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><72c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <72d> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <72d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <731> DW_AT_decl_file : 1 │ │ │ │ │ <732> DW_AT_decl_line : 929 │ │ │ │ │ <734> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><738>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <739> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <73d> DW_AT_decl_file : 1 │ │ │ │ │ <73e> DW_AT_decl_line : 929 │ │ │ │ │ <740> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><744>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <745> DW_AT_name : p │ │ │ │ │ <747> DW_AT_decl_file : 1 │ │ │ │ │ <748> DW_AT_decl_line : 930 │ │ │ │ │ <74a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><74e>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <74f> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <74f> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <753> DW_AT_decl_file : 1 │ │ │ │ │ <754> DW_AT_decl_line : 931 │ │ │ │ │ <756> DW_AT_type : <0x3a>, int │ │ │ │ │ <3><75a>: Abbrev Number: 0 │ │ │ │ │ <2><75b>: Abbrev Number: 0 │ │ │ │ │ <1><75c>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <75d> DW_AT_name : (indirect string, offset: 0x3cc): binary_search_unencoded_fdes │ │ │ │ │ + <75d> DW_AT_name : (indirect string, offset: 0x367): binary_search_unencoded_fdes │ │ │ │ │ <761> DW_AT_decl_file : 1 │ │ │ │ │ <762> DW_AT_decl_line : 864 │ │ │ │ │ <764> DW_AT_prototyped : 1 │ │ │ │ │ <765> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <769> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <76a> DW_AT_sibling : <0x7d5> │ │ │ │ │ <2><76e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -929,27 +929,27 @@ │ │ │ │ │ <7ad> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><7b1>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7b2> DW_AT_name : f │ │ │ │ │ <7b4> DW_AT_decl_file : 1 │ │ │ │ │ <7b5> DW_AT_decl_line : 872 │ │ │ │ │ <7b7> DW_AT_type : <0x573>, fde, dwarf_fde │ │ │ │ │ <3><7bb>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <7bc> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <7bc> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <7c0> DW_AT_decl_file : 1 │ │ │ │ │ <7c1> DW_AT_decl_line : 873 │ │ │ │ │ <7c3> DW_AT_type : <0x65> │ │ │ │ │ <3><7c7>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <7c8> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <7cc> DW_AT_decl_file : 1 │ │ │ │ │ <7cd> DW_AT_decl_line : 874 │ │ │ │ │ <7cf> DW_AT_type : <0x27a>, uaddr, unsigned int │ │ │ │ │ <3><7d3>: Abbrev Number: 0 │ │ │ │ │ <2><7d4>: Abbrev Number: 0 │ │ │ │ │ <1><7d5>: Abbrev Number: 28 (DW_TAG_subprogram) │ │ │ │ │ - <7d6> DW_AT_name : (indirect string, offset: 0x319): binary_search_single_encoding_fdes │ │ │ │ │ + <7d6> DW_AT_name : (indirect string, offset: 0x2b4): binary_search_single_encoding_fdes │ │ │ │ │ <7da> DW_AT_decl_file : 1 │ │ │ │ │ <7db> DW_AT_decl_line : 890 │ │ │ │ │ <7dd> DW_AT_prototyped : 1 │ │ │ │ │ <7de> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <7e2> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <7e3> DW_AT_sibling : <0x870> │ │ │ │ │ <2><7e7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -964,20 +964,20 @@ │ │ │ │ │ <7f9> DW_AT_type : <0x65> │ │ │ │ │ <2><7fd>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <7fe> DW_AT_name : vec │ │ │ │ │ <802> DW_AT_decl_file : 1 │ │ │ │ │ <803> DW_AT_decl_line : 892 │ │ │ │ │ <805> DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ <2><809>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <80a> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <80a> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <80e> DW_AT_decl_file : 1 │ │ │ │ │ <80f> DW_AT_decl_line : 893 │ │ │ │ │ <811> DW_AT_type : <0x3a>, int │ │ │ │ │ <2><815>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <816> DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + <816> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <81a> DW_AT_decl_file : 1 │ │ │ │ │ <81b> DW_AT_decl_line : 894 │ │ │ │ │ <81d> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><821>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <822> DW_AT_name : lo │ │ │ │ │ <825> DW_AT_decl_file : 1 │ │ │ │ │ <826> DW_AT_decl_line : 895 │ │ │ │ │ @@ -995,15 +995,15 @@ │ │ │ │ │ <83e> DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ <3><842>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <843> DW_AT_name : f │ │ │ │ │ <845> DW_AT_decl_file : 1 │ │ │ │ │ <846> DW_AT_decl_line : 900 │ │ │ │ │ <848> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <3><84c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - <84d> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <84d> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <851> DW_AT_decl_file : 1 │ │ │ │ │ <852> DW_AT_decl_line : 901 │ │ │ │ │ <854> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <3><858>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <859> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <85d> DW_AT_decl_file : 1 │ │ │ │ │ <85e> DW_AT_decl_line : 901 │ │ │ │ │ @@ -1013,15 +1013,15 @@ │ │ │ │ │ <867> DW_AT_decl_file : 1 │ │ │ │ │ <868> DW_AT_decl_line : 902 │ │ │ │ │ <86a> DW_AT_type : <0x413>, unsigned char │ │ │ │ │ <3><86e>: Abbrev Number: 0 │ │ │ │ │ <2><86f>: Abbrev Number: 0 │ │ │ │ │ <1><870>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <871> DW_AT_external : 1 │ │ │ │ │ - <872> DW_AT_name : (indirect string, offset: 0x540): __register_frame_info_bases │ │ │ │ │ + <872> DW_AT_name : (indirect string, offset: 0x4e3): __register_frame_info_bases │ │ │ │ │ <876> DW_AT_decl_file : 1 │ │ │ │ │ <877> DW_AT_decl_line : 73 │ │ │ │ │ <878> DW_AT_prototyped : 1 │ │ │ │ │ <879> DW_AT_inline : 1 (inlined) │ │ │ │ │ <87a> DW_AT_sibling : <0x8aa> │ │ │ │ │ <2><87e>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <87f> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ @@ -1090,15 +1090,15 @@ │ │ │ │ │ <8fd> DW_AT_name : (indirect string, offset: 0x235): dbase │ │ │ │ │ <901> DW_AT_decl_file : 1 │ │ │ │ │ <902> DW_AT_decl_line : 124 │ │ │ │ │ <903> DW_AT_type : <0x65> │ │ │ │ │ <2><907>: Abbrev Number: 0 │ │ │ │ │ <1><908>: Abbrev Number: 38 (DW_TAG_subprogram) │ │ │ │ │ <909> DW_AT_external : 1 │ │ │ │ │ - <90a> DW_AT_name : (indirect string, offset: 0x3e9): __register_frame_info_table │ │ │ │ │ + <90a> DW_AT_name : (indirect string, offset: 0x384): __register_frame_info_table │ │ │ │ │ <90e> DW_AT_decl_file : 1 │ │ │ │ │ <90f> DW_AT_decl_line : 144 │ │ │ │ │ <910> DW_AT_prototyped : 1 │ │ │ │ │ <911> DW_AT_inline : 1 (inlined) │ │ │ │ │ <912> DW_AT_sibling : <0x92c> │ │ │ │ │ <2><916>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ <917> DW_AT_name : (indirect string, offset: 0x279): begin │ │ │ │ │ @@ -1157,15 +1157,15 @@ │ │ │ │ │ <2><98b>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <98c> DW_AT_name : (indirect string, offset: 0x6a1): x_ptr │ │ │ │ │ <990> DW_AT_decl_file : 1 │ │ │ │ │ <991> DW_AT_decl_line : 329 │ │ │ │ │ <993> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <997> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><999>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <99a> DW_AT_name : (indirect string, offset: 0x414): y_ptr │ │ │ │ │ + <99a> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <99e> DW_AT_decl_file : 1 │ │ │ │ │ <99f> DW_AT_decl_line : 329 │ │ │ │ │ <9a1> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <9a5> DW_AT_location : 2 byte block: 7d 8 (DW_OP_breg13 (r13): 8) │ │ │ │ │ <2><9a8>: Abbrev Number: 0 │ │ │ │ │ <1><9a9>: Abbrev Number: 44 (DW_TAG_subprogram) │ │ │ │ │ <9aa> DW_AT_name : (indirect string, offset: 0x58b): frame_downheap │ │ │ │ │ @@ -1250,15 +1250,15 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x0): fde_compare │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 508 │ │ │ │ │ DW_AT_type : <0x301>, fde_compare_t, int │ │ │ │ │ DW_AT_location : 0x16c (location list) │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x365): erratic │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x300): erratic │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 509 │ │ │ │ │ DW_AT_type : <0x14b>, fde_vector │ │ │ │ │ DW_AT_location : 0x17e (location list) │ │ │ │ │ <2>: Abbrev Number: 46 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : a │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1285,25 +1285,25 @@ │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 532 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x1d2 (location list) │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 48 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x33c): size_of_encoded_value │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x2d7): size_of_encoded_value │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x33>, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x12c │ │ │ │ │ DW_AT_high_pc : 0x15c │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xaed> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 72 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1de (location list) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 48 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x630): base_from_object │ │ │ │ │ @@ -1312,15 +1312,15 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_low_pc : 0x15c │ │ │ │ │ DW_AT_high_pc : 0x1a2 │ │ │ │ │ DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ DW_AT_sibling : <0xb22> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 235 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x1f0 (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : ob │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1335,21 +1335,21 @@ │ │ │ │ │ DW_AT_prototyped : 1 │ │ │ │ │ DW_AT_type : <0x413>, unsigned char │ │ │ │ │ DW_AT_low_pc : 0x1a2 │ │ │ │ │ DW_AT_high_pc : 0x31a │ │ │ │ │ DW_AT_frame_base : 0x21b (location list) │ │ │ │ │ DW_AT_sibling : <0xc9f> │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x290>, unsigned char │ │ │ │ │ DW_AT_location : 0x26f (location list) │ │ │ │ │ <2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 181 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x2ab (location list) │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : p │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1359,15 +1359,15 @@ │ │ │ │ │ <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : val │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 182 │ │ │ │ │ DW_AT_type : <0xc9f>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x36b (location list) │ │ │ │ │ <2>: Abbrev Number: 52 (DW_TAG_union_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x531): unaligned │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4d4): unaligned │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 184 │ │ │ │ │ DW_AT_sibling : <0xbc8> │ │ │ │ │ <3>: Abbrev Number: 18 (DW_TAG_member) │ │ │ │ │ DW_AT_name : ptr │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ @@ -1541,20 +1541,20 @@ │ │ │ │ │ <2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x22f): dummy │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 263 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 78 (DW_OP_fbreg: -8) │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3bd): utmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x358): utmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 264 │ │ │ │ │ DW_AT_type : <0x73>, _uleb128_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x4de): stmp │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x481): stmp │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 265 │ │ │ │ │ DW_AT_type : <0x67>, _sleb128_t, long int │ │ │ │ │ <2>: Abbrev Number: 63 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x3cc> │ │ │ │ │ DW_AT_low_pc : 0x35c │ │ │ │ │ DW_AT_high_pc : 0x362 │ │ │ │ │ @@ -1668,33 +1668,33 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 602 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x66f (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 604 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x688 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x1fe): count │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 605 │ │ │ │ │ DW_AT_type : <0x28>, size_t, unsigned int │ │ │ │ │ DW_AT_location : 0x6bf (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 606 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x6da (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 607 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x70a (location list) │ │ │ │ │ <2>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x18 │ │ │ │ │ DW_AT_sibling : <0xecc> │ │ │ │ │ @@ -1707,15 +1707,15 @@ │ │ │ │ │ <3>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x745 (location list) │ │ │ │ │ <3>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 612 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x765 (location list) │ │ │ │ │ <3>: Abbrev Number: 69 (DW_TAG_inlined_subroutine) │ │ │ │ │ DW_AT_abstract_origin: <0x471> │ │ │ │ │ DW_AT_low_pc : 0x426 │ │ │ │ │ @@ -1762,27 +1762,27 @@ │ │ │ │ │ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x64): this_fde │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 659 │ │ │ │ │ DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ DW_AT_location : 0x80c (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 661 │ │ │ │ │ DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ DW_AT_location : 0x825 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 662 │ │ │ │ │ DW_AT_type : <0x3a>, int │ │ │ │ │ DW_AT_location : 0x846 (location list) │ │ │ │ │ <2>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 663 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 0x86c (location list) │ │ │ │ │ <2>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : 0x24 │ │ │ │ │ DW_AT_sibling : <0xfed> │ │ │ │ │ @@ -1828,15 +1828,15 @@ │ │ │ │ │ DW_AT_abstract_origin: <0x4c0> │ │ │ │ │ DW_AT_location : 0x8c0 (location list) │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 47 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_low_pc : 0x5c8 │ │ │ │ │ DW_AT_high_pc : 0x602 │ │ │ │ │ <4>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 695 │ │ │ │ │ DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <4>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x217): mask │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ @@ -1881,34 +1881,34 @@ │ │ │ │ │ <2><103a>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <103b> DW_AT_name : y │ │ │ │ │ <103d> DW_AT_decl_file : 1 │ │ │ │ │ <103e> DW_AT_decl_line : 341 │ │ │ │ │ <1040> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1044> DW_AT_location : 0x972 (location list) │ │ │ │ │ <2><1048>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <1049> DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + <1049> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <104d> DW_AT_decl_file : 1 │ │ │ │ │ <104e> DW_AT_decl_line : 343 │ │ │ │ │ <1050> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1054> DW_AT_location : 0x992 (location list) │ │ │ │ │ <2><1058>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1059> DW_AT_name : (indirect string, offset: 0x6a1): x_ptr │ │ │ │ │ <105d> DW_AT_decl_file : 1 │ │ │ │ │ <105e> DW_AT_decl_line : 343 │ │ │ │ │ <1060> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1064> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1067>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1068> DW_AT_name : (indirect string, offset: 0x414): y_ptr │ │ │ │ │ + <1068> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <106c> DW_AT_decl_file : 1 │ │ │ │ │ <106d> DW_AT_decl_line : 343 │ │ │ │ │ <106f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1073> DW_AT_location : 2 byte block: 91 70 (DW_OP_fbreg: -16) │ │ │ │ │ <2><1076>: Abbrev Number: 0 │ │ │ │ │ <1><1077>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ - <1078> DW_AT_name : (indirect string, offset: 0x352): linear_search_fdes │ │ │ │ │ + <1078> DW_AT_name : (indirect string, offset: 0x2ed): linear_search_fdes │ │ │ │ │ <107c> DW_AT_decl_file : 1 │ │ │ │ │ <107d> DW_AT_decl_line : 794 │ │ │ │ │ <107f> DW_AT_prototyped : 1 │ │ │ │ │ <1080> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <1084> DW_AT_low_pc : 0x68e │ │ │ │ │ <1086> DW_AT_high_pc : 0x7a4 │ │ │ │ │ <1088> DW_AT_frame_base : 0x9b2 (location list) │ │ │ │ │ @@ -1928,42 +1928,42 @@ │ │ │ │ │ <2><10af>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <10b0> DW_AT_name : pc │ │ │ │ │ <10b3> DW_AT_decl_file : 1 │ │ │ │ │ <10b4> DW_AT_decl_line : 794 │ │ │ │ │ <10b6> DW_AT_type : <0x65> │ │ │ │ │ <10ba> DW_AT_location : 0xa30 (location list) │ │ │ │ │ <2><10be>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10bf> DW_AT_name : (indirect string, offset: 0x380): last_cie │ │ │ │ │ + <10bf> DW_AT_name : (indirect string, offset: 0x31b): last_cie │ │ │ │ │ <10c3> DW_AT_decl_file : 1 │ │ │ │ │ <10c4> DW_AT_decl_line : 796 │ │ │ │ │ <10c6> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <10ca> DW_AT_location : 0xa49 (location list) │ │ │ │ │ <2><10ce>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10cf> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <10cf> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <10d3> DW_AT_decl_file : 1 │ │ │ │ │ <10d4> DW_AT_decl_line : 797 │ │ │ │ │ <10d6> DW_AT_type : <0x3a>, int │ │ │ │ │ <10da> DW_AT_location : 0xa6a (location list) │ │ │ │ │ <2><10de>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <10df> DW_AT_name : (indirect string, offset: 0x3b0): base │ │ │ │ │ + <10df> DW_AT_name : (indirect string, offset: 0x34b): base │ │ │ │ │ <10e3> DW_AT_decl_file : 1 │ │ │ │ │ <10e4> DW_AT_decl_line : 798 │ │ │ │ │ <10e6> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <10ea> DW_AT_location : 0xa90 (location list) │ │ │ │ │ <2><10ee>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ <10ef> DW_AT_ranges : 0x30 │ │ │ │ │ <10f3> DW_AT_sibling : <0x117e> │ │ │ │ │ <3><10f7>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ <10f8> DW_AT_name : (indirect string, offset: 0x204): this_cie │ │ │ │ │ <10fc> DW_AT_decl_file : 1 │ │ │ │ │ <10fd> DW_AT_decl_line : 802 │ │ │ │ │ <10ff> DW_AT_type : <0x48c>, dwarf_cie │ │ │ │ │ <1103> DW_AT_location : 0xab7 (location list) │ │ │ │ │ <3><1107>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <1108> DW_AT_name : (indirect string, offset: 0x36d): pc_begin │ │ │ │ │ + <1108> DW_AT_name : (indirect string, offset: 0x308): pc_begin │ │ │ │ │ <110c> DW_AT_decl_file : 1 │ │ │ │ │ <110d> DW_AT_decl_line : 803 │ │ │ │ │ <110f> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1113> DW_AT_location : 2 byte block: 91 6e (DW_OP_fbreg: -18) │ │ │ │ │ <3><1116>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <1117> DW_AT_name : (indirect string, offset: 0x2ab): pc_range │ │ │ │ │ <111b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -2440,33 +2440,33 @@ │ │ │ │ │ <2><15b9>: Abbrev Number: 41 (DW_TAG_formal_parameter) │ │ │ │ │ <15ba> DW_AT_name : y │ │ │ │ │ <15bc> DW_AT_decl_file : 1 │ │ │ │ │ <15bd> DW_AT_decl_line : 357 │ │ │ │ │ <15bf> DW_AT_type : <0x32d>, fde, dwarf_fde │ │ │ │ │ <15c3> DW_AT_location : 0x1295 (location list) │ │ │ │ │ <2><15c7>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15c8> DW_AT_name : (indirect string, offset: 0x503): x_encoding │ │ │ │ │ + <15c8> DW_AT_name : (indirect string, offset: 0x4a6): x_encoding │ │ │ │ │ <15cc> DW_AT_decl_file : 1 │ │ │ │ │ <15cd> DW_AT_decl_line : 359 │ │ │ │ │ <15cf> DW_AT_type : <0x3a>, int │ │ │ │ │ <15d3> DW_AT_location : 1 byte block: 59 (DW_OP_reg9 (r9)) │ │ │ │ │ <2><15d5>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15d6> DW_AT_name : (indirect string, offset: 0x566): y_encoding │ │ │ │ │ + <15d6> DW_AT_name : (indirect string, offset: 0x509): y_encoding │ │ │ │ │ <15da> DW_AT_decl_file : 1 │ │ │ │ │ <15db> DW_AT_decl_line : 359 │ │ │ │ │ <15dd> DW_AT_type : <0x3a>, int │ │ │ │ │ <15e1> DW_AT_location : 1 byte block: 5a (DW_OP_reg10 (r10)) │ │ │ │ │ <2><15e3>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <15e4> DW_AT_name : (indirect string, offset: 0x6a1): x_ptr │ │ │ │ │ <15e8> DW_AT_decl_file : 1 │ │ │ │ │ <15e9> DW_AT_decl_line : 360 │ │ │ │ │ <15eb> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15ef> DW_AT_location : 2 byte block: 91 74 (DW_OP_fbreg: -12) │ │ │ │ │ <2><15f2>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ - <15f3> DW_AT_name : (indirect string, offset: 0x414): y_ptr │ │ │ │ │ + <15f3> DW_AT_name : (indirect string, offset: 0x3af): y_ptr │ │ │ │ │ <15f7> DW_AT_decl_file : 1 │ │ │ │ │ <15f8> DW_AT_decl_line : 360 │ │ │ │ │ <15fa> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <15fe> DW_AT_location : 2 byte block: 91 72 (DW_OP_fbreg: -14) │ │ │ │ │ <2><1601>: Abbrev Number: 63 (DW_TAG_inlined_subroutine) │ │ │ │ │ <1602> DW_AT_abstract_origin: <0x11a0> │ │ │ │ │ <1606> DW_AT_low_pc : 0xdf6 │ │ │ │ │ @@ -2558,15 +2558,15 @@ │ │ │ │ │ <3><16cb>: Abbrev Number: 74 (DW_TAG_formal_parameter) │ │ │ │ │ <16cc> DW_AT_abstract_origin: <0x87e> │ │ │ │ │ <16d0> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <3><16d2>: Abbrev Number: 0 │ │ │ │ │ <2><16d3>: Abbrev Number: 0 │ │ │ │ │ <1><16d4>: Abbrev Number: 76 (DW_TAG_subprogram) │ │ │ │ │ <16d5> DW_AT_external : 1 │ │ │ │ │ - <16d6> DW_AT_name : (indirect string, offset: 0x389): __register_frame │ │ │ │ │ + <16d6> DW_AT_name : (indirect string, offset: 0x324): __register_frame │ │ │ │ │ <16da> DW_AT_decl_file : 1 │ │ │ │ │ <16db> DW_AT_decl_line : 106 │ │ │ │ │ <16dc> DW_AT_prototyped : 1 │ │ │ │ │ <16dd> DW_AT_low_pc : 0xed6 │ │ │ │ │ <16df> DW_AT_high_pc : 0xf16 │ │ │ │ │ <16e1> DW_AT_frame_base : 0x132b (location list) │ │ │ │ │ <16e5> DW_AT_sibling : <0x1755> │ │ │ │ │ @@ -2836,21 +2836,21 @@ │ │ │ │ │ <193d> DW_AT_decl_file : 1 │ │ │ │ │ <193e> DW_AT_decl_line : 1034 │ │ │ │ │ <1940> DW_AT_low_pc : 0x10d6 │ │ │ │ │ <2><1942>: Abbrev Number: 68 (DW_TAG_lexical_block) │ │ │ │ │ <1943> DW_AT_ranges : 0x148 │ │ │ │ │ <1947> DW_AT_sibling : <0x1998> │ │ │ │ │ <3><194b>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <194c> DW_AT_name : (indirect string, offset: 0x3a7): encoding │ │ │ │ │ + <194c> DW_AT_name : (indirect string, offset: 0x342): encoding │ │ │ │ │ <1950> DW_AT_decl_file : 1 │ │ │ │ │ <1951> DW_AT_decl_line : 1039 │ │ │ │ │ <1953> DW_AT_type : <0x3a>, int │ │ │ │ │ <1957> DW_AT_location : 0x1592 (location list) │ │ │ │ │ <3><195b>: Abbrev Number: 67 (DW_TAG_variable) │ │ │ │ │ - <195c> DW_AT_name : (indirect string, offset: 0x53b): func │ │ │ │ │ + <195c> DW_AT_name : (indirect string, offset: 0x4de): func │ │ │ │ │ <1960> DW_AT_decl_file : 1 │ │ │ │ │ <1961> DW_AT_decl_line : 1040 │ │ │ │ │ <1963> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1967> DW_AT_location : 0x15b7 (location list) │ │ │ │ │ <3><196b>: Abbrev Number: 69 (DW_TAG_inlined_subroutine) │ │ │ │ │ <196c> DW_AT_abstract_origin: <0x11a0> │ │ │ │ │ <1970> DW_AT_low_pc : 0x1142 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -11,16 +11,16 @@ │ │ │ │ │ K!R5A6A7A8A9A:A;A0A │ │ │ │ │ 4A5A6A7A8A9A:A;A0Ak │ │ │ │ │ KIK[K[K[YO │ │ │ │ │ C!R8A9A:A;A0A │ │ │ │ │ C!R8A9A:A;A0A?C │ │ │ │ │ H!S7A8A9A:A;A0A<@ │ │ │ │ │ H!S7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-dw2-fde.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind-dw2-fde.h │ │ │ │ │ stddef.h │ │ │ │ │ unwind.h │ │ │ │ │ gthr-single.h │ │ │ │ │ JLge0K2L │ │ │ │ │ @@ -57,44 +57,44 @@ │ │ │ │ │ unsigned int │ │ │ │ │ unhandled_fdes │ │ │ │ │ fde_single_encoding_compare │ │ │ │ │ last_fde │ │ │ │ │ pc_array │ │ │ │ │ long unsigned int │ │ │ │ │ pc_range │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ binary_search_single_encoding_fdes │ │ │ │ │ size_of_encoded_value │ │ │ │ │ linear_search_fdes │ │ │ │ │ pc_begin │ │ │ │ │ dwarf_fde │ │ │ │ │ last_cie │ │ │ │ │ __register_frame │ │ │ │ │ end_fde_sort │ │ │ │ │ encoding │ │ │ │ │ cur_count │ │ │ │ │ binary_search_unencoded_fdes │ │ │ │ │ __register_frame_info_table │ │ │ │ │ CIE_delta │ │ │ │ │ read_sleb128 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ next_fde │ │ │ │ │ unsigned char │ │ │ │ │ dwarf_cie │ │ │ │ │ fde_compare_t │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ fde_split │ │ │ │ │ mixed_encoding │ │ │ │ │ x_encoding │ │ │ │ │ chain_end │ │ │ │ │ augmentation │ │ │ │ │ unaligned │ │ │ │ │ __register_frame_info_bases │ │ │ │ │ fde_merge │ │ │ │ │ y_encoding │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ dwarf_eh_bases │ │ │ │ │ _sleb128_t │ │ │ │ │ frame_downheap │ │ │ │ │ __register_frame_info_table_bases │ │ │ │ │ fde_vector │ │ │ │ │ fde_mixed_encoding_compare │ │ │ │ │ __gthread_mutex_t │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -53,58 +53,58 @@ │ │ │ │ │ [ 25d] fde_single_encoding_compare │ │ │ │ │ [ 279] begin │ │ │ │ │ [ 27f] last_fde │ │ │ │ │ [ 288] pc_array │ │ │ │ │ [ 291] long unsigned int │ │ │ │ │ [ 2a3] __mutex │ │ │ │ │ [ 2ab] pc_range │ │ │ │ │ - [ 2b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ - [ 319] binary_search_single_encoding_fdes │ │ │ │ │ - [ 33c] size_of_encoded_value │ │ │ │ │ - [ 352] linear_search_fdes │ │ │ │ │ - [ 365] erratic │ │ │ │ │ - [ 36d] pc_begin │ │ │ │ │ - [ 376] dwarf_fde │ │ │ │ │ - [ 380] last_cie │ │ │ │ │ - [ 389] __register_frame │ │ │ │ │ - [ 39a] end_fde_sort │ │ │ │ │ - [ 3a7] encoding │ │ │ │ │ - [ 3b0] base │ │ │ │ │ - [ 3b5] version │ │ │ │ │ - [ 3bd] utmp │ │ │ │ │ - [ 3c2] cur_count │ │ │ │ │ - [ 3cc] binary_search_unencoded_fdes │ │ │ │ │ - [ 3e9] __register_frame_info_table │ │ │ │ │ - [ 405] fde2 │ │ │ │ │ - [ 40a] CIE_delta │ │ │ │ │ - [ 414] y_ptr │ │ │ │ │ - [ 41a] read_sleb128 │ │ │ │ │ - [ 427] sorted │ │ │ │ │ + [ 2b4] binary_search_single_encoding_fdes │ │ │ │ │ + [ 2d7] size_of_encoded_value │ │ │ │ │ + [ 2ed] linear_search_fdes │ │ │ │ │ + [ 300] erratic │ │ │ │ │ + [ 308] pc_begin │ │ │ │ │ + [ 311] dwarf_fde │ │ │ │ │ + [ 31b] last_cie │ │ │ │ │ + [ 324] __register_frame │ │ │ │ │ + [ 335] end_fde_sort │ │ │ │ │ + [ 342] encoding │ │ │ │ │ + [ 34b] base │ │ │ │ │ + [ 350] version │ │ │ │ │ + [ 358] utmp │ │ │ │ │ + [ 35d] cur_count │ │ │ │ │ + [ 367] binary_search_unencoded_fdes │ │ │ │ │ + [ 384] __register_frame_info_table │ │ │ │ │ + [ 3a0] fde2 │ │ │ │ │ + [ 3a5] CIE_delta │ │ │ │ │ + [ 3af] y_ptr │ │ │ │ │ + [ 3b5] read_sleb128 │ │ │ │ │ + [ 3c2] sorted │ │ │ │ │ + [ 3c9] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-dw2-fde.c │ │ │ │ │ [ 42e] next_fde │ │ │ │ │ [ 437] unsigned char │ │ │ │ │ [ 445] dwarf_cie │ │ │ │ │ [ 44f] fde_compare_t │ │ │ │ │ [ 45d] __gthread_mutex_unlock │ │ │ │ │ [ 474] tbase │ │ │ │ │ [ 47a] single │ │ │ │ │ - [ 481] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 4de] stmp │ │ │ │ │ - [ 4e3] fde_split │ │ │ │ │ - [ 4ed] CIE_id │ │ │ │ │ - [ 4f4] mixed_encoding │ │ │ │ │ - [ 503] x_encoding │ │ │ │ │ - [ 50e] char │ │ │ │ │ - [ 513] chain_end │ │ │ │ │ - [ 51d] length │ │ │ │ │ - [ 524] augmentation │ │ │ │ │ - [ 531] unaligned │ │ │ │ │ - [ 53b] func │ │ │ │ │ - [ 540] __register_frame_info_bases │ │ │ │ │ - [ 55c] fde_merge │ │ │ │ │ - [ 566] y_encoding │ │ │ │ │ + [ 481] stmp │ │ │ │ │ + [ 486] fde_split │ │ │ │ │ + [ 490] CIE_id │ │ │ │ │ + [ 497] mixed_encoding │ │ │ │ │ + [ 4a6] x_encoding │ │ │ │ │ + [ 4b1] char │ │ │ │ │ + [ 4b6] chain_end │ │ │ │ │ + [ 4c0] length │ │ │ │ │ + [ 4c7] augmentation │ │ │ │ │ + [ 4d4] unaligned │ │ │ │ │ + [ 4de] func │ │ │ │ │ + [ 4e3] __register_frame_info_bases │ │ │ │ │ + [ 4ff] fde_merge │ │ │ │ │ + [ 509] y_encoding │ │ │ │ │ + [ 514] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 571] dwarf_eh_bases │ │ │ │ │ [ 580] _sleb128_t │ │ │ │ │ [ 58b] frame_downheap │ │ │ │ │ [ 59a] __register_frame_info_table_bases │ │ │ │ │ [ 5bc] fde_vector │ │ │ │ │ [ 5c7] fde_mixed_encoding_compare │ │ │ │ │ [ 5e2] __gthread_mutex_t │ │ │ ├── unwind-sjlj.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -71,93 +71,93 @@ │ │ │ │ │ 000001a0 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 000001a8 00000901 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 000001ac 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x2cfc contains 278 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000b01 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00001001 R_MSP430_32 00000000 .debug_str + 1f2 │ │ │ │ │ -00000011 00001001 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ -00000015 00001001 R_MSP430_32 00000000 .debug_str + 4c1 │ │ │ │ │ +0000000c 00001001 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ +00000011 00001001 R_MSP430_32 00000000 .debug_str + 2ae │ │ │ │ │ +00000015 00001001 R_MSP430_32 00000000 .debug_str + 511 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 336 │ │ │ │ │ 0000001d 00000f01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00001001 R_MSP430_32 00000000 .debug_str + 227 │ │ │ │ │ +00000024 00001001 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ 0000002b 00001001 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ 00000039 00001001 R_MSP430_32 00000000 .debug_str + 3c3 │ │ │ │ │ 0000003e 00001001 R_MSP430_32 00000000 .debug_str + 383 │ │ │ │ │ 00000049 00001001 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000054 00001001 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -00000061 00001001 R_MSP430_32 00000000 .debug_str + 1b8 │ │ │ │ │ +00000061 00001001 R_MSP430_32 00000000 .debug_str + 156 │ │ │ │ │ 0000006e 00001001 R_MSP430_32 00000000 .debug_str + 417 │ │ │ │ │ 00000074 00001001 R_MSP430_32 00000000 .debug_str + 390 │ │ │ │ │ 0000007a 00001001 R_MSP430_32 00000000 .debug_str + 5f8 │ │ │ │ │ 00000080 00001001 R_MSP430_32 00000000 .debug_str + 578 │ │ │ │ │ 00000086 00001001 R_MSP430_32 00000000 .debug_str + 3f0 │ │ │ │ │ 0000008c 00001001 R_MSP430_32 00000000 .debug_str + 31a │ │ │ │ │ -00000092 00001001 R_MSP430_32 00000000 .debug_str + 11f │ │ │ │ │ -00000098 00001001 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ +00000092 00001001 R_MSP430_32 00000000 .debug_str + bd │ │ │ │ │ +00000098 00001001 R_MSP430_32 00000000 .debug_str + 73 │ │ │ │ │ 0000009e 00001001 R_MSP430_32 00000000 .debug_str + 450 │ │ │ │ │ -000000a5 00001001 R_MSP430_32 00000000 .debug_str + 53c │ │ │ │ │ +000000a5 00001001 R_MSP430_32 00000000 .debug_str + 4df │ │ │ │ │ 000000b0 00001001 R_MSP430_32 00000000 .debug_str + 59e │ │ │ │ │ -000000d8 00001001 R_MSP430_32 00000000 .debug_str + 2ce │ │ │ │ │ +000000d8 00001001 R_MSP430_32 00000000 .debug_str + 26c │ │ │ │ │ 000000e4 00001001 R_MSP430_32 00000000 .debug_str + 488 │ │ │ │ │ -000000f2 00001001 R_MSP430_32 00000000 .debug_str + 186 │ │ │ │ │ -00000100 00001001 R_MSP430_32 00000000 .debug_str + 295 │ │ │ │ │ +000000f2 00001001 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000100 00001001 R_MSP430_32 00000000 .debug_str + 233 │ │ │ │ │ 0000010e 00001001 R_MSP430_32 00000000 .debug_str + 310 │ │ │ │ │ 0000011d 00001001 R_MSP430_32 00000000 .debug_str + 64b │ │ │ │ │ 00000128 00001001 R_MSP430_32 00000000 .debug_str + 3ae │ │ │ │ │ -00000168 00001001 R_MSP430_32 00000000 .debug_str + 51e │ │ │ │ │ +00000168 00001001 R_MSP430_32 00000000 .debug_str + 4c1 │ │ │ │ │ 00000184 00001001 R_MSP430_32 00000000 .debug_str + 3df │ │ │ │ │ 000001aa 00001001 R_MSP430_32 00000000 .debug_str + 465 │ │ │ │ │ 000001e1 00001001 R_MSP430_32 00000000 .debug_str + 35e │ │ │ │ │ -000001e6 00001001 R_MSP430_32 00000000 .debug_str + 2b8 │ │ │ │ │ +000001e6 00001001 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ 000001f2 00001001 R_MSP430_32 00000000 .debug_str + 5f3 │ │ │ │ │ 00000200 00001001 R_MSP430_32 00000000 .debug_str + 401 │ │ │ │ │ -0000020e 00001001 R_MSP430_32 00000000 .debug_str + f8 │ │ │ │ │ +0000020e 00001001 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 0000021c 00001001 R_MSP430_32 00000000 .debug_str + 47c │ │ │ │ │ -0000022a 00001001 R_MSP430_32 00000000 .debug_str + 29f │ │ │ │ │ -00000238 00001001 R_MSP430_32 00000000 .debug_str + 2a4 │ │ │ │ │ +0000022a 00001001 R_MSP430_32 00000000 .debug_str + 23d │ │ │ │ │ +00000238 00001001 R_MSP430_32 00000000 .debug_str + 242 │ │ │ │ │ 00000274 00001001 R_MSP430_32 00000000 .debug_str + 47c │ │ │ │ │ 00000283 00001001 R_MSP430_32 00000000 .debug_str + 5e0 │ │ │ │ │ -0000028e 00001001 R_MSP430_32 00000000 .debug_str + 246 │ │ │ │ │ -0000029c 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -000002ba 00001001 R_MSP430_32 00000000 .debug_str + 146 │ │ │ │ │ -000002c7 00001001 R_MSP430_32 00000000 .debug_str + 173 │ │ │ │ │ -000002d9 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -000002f1 00001001 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ -00000303 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000028e 00001001 R_MSP430_32 00000000 .debug_str + 1e4 │ │ │ │ │ +0000029c 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +000002ba 00001001 R_MSP430_32 00000000 .debug_str + e4 │ │ │ │ │ +000002c7 00001001 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000002d9 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +000002f1 00001001 R_MSP430_32 00000000 .debug_str + d0 │ │ │ │ │ +00000303 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000310 00001001 R_MSP430_32 00000000 .debug_str + 610 │ │ │ │ │ 00000328 00001001 R_MSP430_32 00000000 .debug_str + c │ │ │ │ │ 00000336 00001001 R_MSP430_32 00000000 .debug_str + 375 │ │ │ │ │ 00000342 00001001 R_MSP430_32 00000000 .debug_str + 55 │ │ │ │ │ 00000350 00001001 R_MSP430_32 00000000 .debug_str + 346 │ │ │ │ │ 00000368 00001001 R_MSP430_32 00000000 .debug_str + 628 │ │ │ │ │ -00000376 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000376 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 0000038e 00001001 R_MSP430_32 00000000 .debug_str + 63b │ │ │ │ │ -0000039c 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000039c 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000003a9 00001001 R_MSP430_32 00000000 .debug_str + 39 │ │ │ │ │ 000003b4 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000003b6 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 000003b8 00000c01 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 000003cb 00000c01 R_MSP430_32 00000000 .debug_loc + 84 │ │ │ │ │ -000003d0 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000003d0 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000003da 00000c01 R_MSP430_32 00000000 .debug_loc + 96 │ │ │ │ │ 000003df 00001001 R_MSP430_32 00000000 .debug_str + 3be │ │ │ │ │ 000003e9 00000c01 R_MSP430_32 00000000 .debug_loc + a8 │ │ │ │ │ -000003ee 00001001 R_MSP430_32 00000000 .debug_str + 52e │ │ │ │ │ +000003ee 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ 000003f8 00000c01 R_MSP430_32 00000000 .debug_loc + bb │ │ │ │ │ 000003fd 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000407 00000c01 R_MSP430_32 00000000 .debug_loc + ce │ │ │ │ │ 0000040c 00001001 R_MSP430_32 00000000 .debug_str + 498 │ │ │ │ │ 00000416 00000c01 R_MSP430_32 00000000 .debug_loc + e1 │ │ │ │ │ 0000041b 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 0000041d 00000205 R_MSP430_16_BYTE 00000000 .text + 98 │ │ │ │ │ 00000429 00000c01 R_MSP430_32 00000000 .debug_loc + ec │ │ │ │ │ -0000042e 00001001 R_MSP430_32 00000000 .debug_str + 1eb │ │ │ │ │ +0000042e 00001001 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ 00000438 00000c01 R_MSP430_32 00000000 .debug_loc + fa │ │ │ │ │ 00000441 00000205 R_MSP430_16_BYTE 00000000 .text + 1c │ │ │ │ │ 00000443 00000e01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ │ 00000454 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 41f │ │ │ │ │ 0000045c 00000c01 R_MSP430_32 00000000 .debug_loc + 10d │ │ │ │ │ 00000466 00000205 R_MSP430_16_BYTE 00000000 .text + 7a │ │ │ │ │ 00000468 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ @@ -167,26 +167,26 @@ │ │ │ │ │ 0000048a 00000c01 R_MSP430_32 00000000 .debug_loc + 123 │ │ │ │ │ 00000493 00000205 R_MSP430_16_BYTE 00000000 .text + 7e │ │ │ │ │ 00000495 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 0000049e 00000c01 R_MSP430_32 00000000 .debug_loc + 12f │ │ │ │ │ 000004a9 00000205 R_MSP430_16_BYTE 00000000 .text + 82 │ │ │ │ │ 000004ab 00000205 R_MSP430_16_BYTE 00000000 .text + 86 │ │ │ │ │ 000004b5 00000c01 R_MSP430_32 00000000 .debug_loc + 13c │ │ │ │ │ -000004be 00001001 R_MSP430_32 00000000 .debug_str + 550 │ │ │ │ │ +000004be 00001001 R_MSP430_32 00000000 .debug_str + 4f3 │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + a8 │ │ │ │ │ 000004cb 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 000004cd 00000c01 R_MSP430_32 00000000 .debug_loc + 147 │ │ │ │ │ 000004e0 00000c01 R_MSP430_32 00000000 .debug_loc + 18b │ │ │ │ │ -000004e5 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000004e5 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000004ef 00000c01 R_MSP430_32 00000000 .debug_loc + 1a4 │ │ │ │ │ 000004f4 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 000004fe 00000c01 R_MSP430_32 00000000 .debug_loc + 1bd │ │ │ │ │ 00000503 00000e01 R_MSP430_32 00000000 .debug_ranges + c │ │ │ │ │ 00000511 00000c01 R_MSP430_32 00000000 .debug_loc + 1dd │ │ │ │ │ -00000516 00001001 R_MSP430_32 00000000 .debug_str + ea │ │ │ │ │ +00000516 00001001 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ 00000520 00000c01 R_MSP430_32 00000000 .debug_loc + 1fd │ │ │ │ │ 00000529 00000205 R_MSP430_16_BYTE 00000000 .text + ec │ │ │ │ │ 0000052b 00000205 R_MSP430_16_BYTE 00000000 .text + f4 │ │ │ │ │ 00000538 00000c01 R_MSP430_32 00000000 .debug_loc + 216 │ │ │ │ │ 00000542 00000205 R_MSP430_16_BYTE 00000000 .text + f4 │ │ │ │ │ 00000544 00000e01 R_MSP430_32 00000000 .debug_ranges + 18 │ │ │ │ │ 00000551 00000a05 R_MSP430_16_BYTE 00000000 .debug_info + 507 │ │ │ │ │ @@ -194,81 +194,81 @@ │ │ │ │ │ 00000565 00000205 R_MSP430_16_BYTE 00000000 .text + 120 │ │ │ │ │ 00000567 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 00000569 00000c01 R_MSP430_32 00000000 .debug_loc + 233 │ │ │ │ │ 00000576 00000c01 R_MSP430_32 00000000 .debug_loc + 257 │ │ │ │ │ 0000057f 00000205 R_MSP430_16_BYTE 00000000 .text + 128 │ │ │ │ │ 00000581 00000205 R_MSP430_16_BYTE 00000000 .text + 12c │ │ │ │ │ 0000058b 00000c01 R_MSP430_32 00000000 .debug_loc + 262 │ │ │ │ │ -00000593 00001001 R_MSP430_32 00000000 .debug_str + 230 │ │ │ │ │ +00000593 00001001 R_MSP430_32 00000000 .debug_str + 1ce │ │ │ │ │ 0000059a 00000205 R_MSP430_16_BYTE 00000000 .text + 13c │ │ │ │ │ 0000059c 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005b7 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005b9 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000005ce 00000205 R_MSP430_16_BYTE 00000000 .text + 148 │ │ │ │ │ 000005d0 00000205 R_MSP430_16_BYTE 00000000 .text + 14c │ │ │ │ │ -000005e0 00001001 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ +000005e0 00001001 R_MSP430_32 00000000 .debug_str + af │ │ │ │ │ 000005eb 00000205 R_MSP430_16_BYTE 00000000 .text + 14e │ │ │ │ │ 000005ed 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ -000005f7 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000005f7 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000601 00000c01 R_MSP430_32 00000000 .debug_loc + 276 │ │ │ │ │ -00000606 00001001 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000606 00001001 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000610 00000c01 R_MSP430_32 00000000 .debug_loc + 281 │ │ │ │ │ -00000617 00001001 R_MSP430_32 00000000 .debug_str + 286 │ │ │ │ │ +00000617 00001001 R_MSP430_32 00000000 .debug_str + 224 │ │ │ │ │ 00000622 00000205 R_MSP430_16_BYTE 00000000 .text + 158 │ │ │ │ │ 00000624 00000205 R_MSP430_16_BYTE 00000000 .text + 168 │ │ │ │ │ -0000062e 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000062e 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000638 00000c01 R_MSP430_32 00000000 .debug_loc + 295 │ │ │ │ │ 0000063f 00001001 R_MSP430_32 00000000 .debug_str + 590 │ │ │ │ │ 00000646 00000205 R_MSP430_16_BYTE 00000000 .text + 168 │ │ │ │ │ 00000648 00000205 R_MSP430_16_BYTE 00000000 .text + 174 │ │ │ │ │ -00000652 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ -0000065f 00001001 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000652 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ +0000065f 00001001 R_MSP430_32 00000000 .debug_str + fc │ │ │ │ │ 00000669 00000c01 R_MSP430_32 00000000 .debug_loc + 2a0 │ │ │ │ │ -0000067d 00001001 R_MSP430_32 00000000 .debug_str + 270 │ │ │ │ │ +0000067d 00001001 R_MSP430_32 00000000 .debug_str + 20e │ │ │ │ │ 00000688 00000205 R_MSP430_16_BYTE 00000000 .text + 174 │ │ │ │ │ 0000068a 00000205 R_MSP430_16_BYTE 00000000 .text + 17e │ │ │ │ │ -00000694 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000694 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 0000069e 00000c01 R_MSP430_32 00000000 .debug_loc + 2b4 │ │ │ │ │ 000006a5 00001001 R_MSP430_32 00000000 .debug_str + 43e │ │ │ │ │ 000006b0 00000205 R_MSP430_16_BYTE 00000000 .text + 17e │ │ │ │ │ 000006b2 00000205 R_MSP430_16_BYTE 00000000 .text + 194 │ │ │ │ │ -000006bc 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000006bc 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000006c6 00000c01 R_MSP430_32 00000000 .debug_loc + 2bf │ │ │ │ │ -000006cb 00001001 R_MSP430_32 00000000 .debug_str + 2a9 │ │ │ │ │ +000006cb 00001001 R_MSP430_32 00000000 .debug_str + 247 │ │ │ │ │ 000006e0 00001001 R_MSP430_32 00000000 .debug_str + 5d2 │ │ │ │ │ 000006e7 00000205 R_MSP430_16_BYTE 00000000 .text + 194 │ │ │ │ │ 000006e9 00000205 R_MSP430_16_BYTE 00000000 .text + 19e │ │ │ │ │ -000006f3 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000006f3 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000006fd 00000c01 R_MSP430_32 00000000 .debug_loc + 2ca │ │ │ │ │ 0000070c 00000c01 R_MSP430_32 00000000 .debug_loc + 2d5 │ │ │ │ │ -00000713 00001001 R_MSP430_32 00000000 .debug_str + 198 │ │ │ │ │ +00000713 00001001 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 0000071e 00000205 R_MSP430_16_BYTE 00000000 .text + 19e │ │ │ │ │ 00000720 00000205 R_MSP430_16_BYTE 00000000 .text + 1a6 │ │ │ │ │ -0000072a 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +0000072a 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000734 00000c01 R_MSP430_32 00000000 .debug_loc + 2e9 │ │ │ │ │ 0000073b 00001001 R_MSP430_32 00000000 .debug_str + 5c │ │ │ │ │ 00000746 00000205 R_MSP430_16_BYTE 00000000 .text + 1a6 │ │ │ │ │ 00000748 00000205 R_MSP430_16_BYTE 00000000 .text + 1aa │ │ │ │ │ -00000752 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000752 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 0000075c 00000c01 R_MSP430_32 00000000 .debug_loc + 2f4 │ │ │ │ │ -00000763 00001001 R_MSP430_32 00000000 .debug_str + 2f2 │ │ │ │ │ +00000763 00001001 R_MSP430_32 00000000 .debug_str + 290 │ │ │ │ │ 0000076e 00000205 R_MSP430_16_BYTE 00000000 .text + 1aa │ │ │ │ │ 00000770 00000205 R_MSP430_16_BYTE 00000000 .text + 1ae │ │ │ │ │ 00000783 00000c01 R_MSP430_32 00000000 .debug_loc + 2ff │ │ │ │ │ 0000078a 00001001 R_MSP430_32 00000000 .debug_str + 5bb │ │ │ │ │ 00000795 00000205 R_MSP430_16_BYTE 00000000 .text + 1ae │ │ │ │ │ 00000797 00000205 R_MSP430_16_BYTE 00000000 .text + 1b2 │ │ │ │ │ -000007a1 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000007a1 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000007ab 00000c01 R_MSP430_32 00000000 .debug_loc + 30a │ │ │ │ │ 000007b2 00001001 R_MSP430_32 00000000 .debug_str + 3c8 │ │ │ │ │ 000007bd 00000205 R_MSP430_16_BYTE 00000000 .text + 1b2 │ │ │ │ │ 000007bf 00000205 R_MSP430_16_BYTE 00000000 .text + 1b6 │ │ │ │ │ -000007c9 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +000007c9 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 000007d4 00000c01 R_MSP430_32 00000000 .debug_loc + 315 │ │ │ │ │ -000007db 00001001 R_MSP430_32 00000000 .debug_str + 1cf │ │ │ │ │ +000007db 00001001 R_MSP430_32 00000000 .debug_str + 16d │ │ │ │ │ 000007e6 00000205 R_MSP430_16_BYTE 00000000 .text + 1b6 │ │ │ │ │ 000007e8 00000205 R_MSP430_16_BYTE 00000000 .text + 258 │ │ │ │ │ 000007ea 00000c01 R_MSP430_32 00000000 .debug_loc + 320 │ │ │ │ │ 000007fd 00000c01 R_MSP430_32 00000000 .debug_loc + 354 │ │ │ │ │ 00000802 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 0000080c 00000c01 R_MSP430_32 00000000 .debug_loc + 36d │ │ │ │ │ 00000811 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ @@ -291,22 +291,22 @@ │ │ │ │ │ 000008a4 00001001 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 000008af 00000205 R_MSP430_16_BYTE 00000000 .text + 258 │ │ │ │ │ 000008b1 00000205 R_MSP430_16_BYTE 00000000 .text + 27e │ │ │ │ │ 000008b3 00000c01 R_MSP430_32 00000000 .debug_loc + 3ee │ │ │ │ │ 000008c6 00000c01 R_MSP430_32 00000000 .debug_loc + 402 │ │ │ │ │ 000008cb 00001001 R_MSP430_32 00000000 .debug_str + 3be │ │ │ │ │ 000008d5 00000c01 R_MSP430_32 00000000 .debug_loc + 40d │ │ │ │ │ -000008da 00001001 R_MSP430_32 00000000 .debug_str + 52e │ │ │ │ │ +000008da 00001001 R_MSP430_32 00000000 .debug_str + 4d1 │ │ │ │ │ 000008e4 00000c01 R_MSP430_32 00000000 .debug_loc + 420 │ │ │ │ │ 000008e9 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 000008f3 00000c01 R_MSP430_32 00000000 .debug_loc + 42b │ │ │ │ │ 000008f8 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ 00000906 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000910 00000c01 R_MSP430_32 00000000 .debug_loc + 43a │ │ │ │ │ -00000917 00001001 R_MSP430_32 00000000 .debug_str + fd │ │ │ │ │ +00000917 00001001 R_MSP430_32 00000000 .debug_str + 9b │ │ │ │ │ 0000091e 00000205 R_MSP430_16_BYTE 00000000 .text + 27e │ │ │ │ │ 00000920 00000205 R_MSP430_16_BYTE 00000000 .text + 2a8 │ │ │ │ │ 00000922 00000c01 R_MSP430_32 00000000 .debug_loc + 445 │ │ │ │ │ 00000935 00000c01 R_MSP430_32 00000000 .debug_loc + 459 │ │ │ │ │ 0000093a 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000944 00000c01 R_MSP430_32 00000000 .debug_loc + 46b │ │ │ │ │ 00000949 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ @@ -318,27 +318,27 @@ │ │ │ │ │ 00000977 00000c01 R_MSP430_32 00000000 .debug_loc + 496 │ │ │ │ │ 0000098a 00000c01 R_MSP430_32 00000000 .debug_loc + 4aa │ │ │ │ │ 0000098f 00001001 R_MSP430_32 00000000 .debug_str + 32c │ │ │ │ │ 00000999 00000c01 R_MSP430_32 00000000 .debug_loc + 4bc │ │ │ │ │ 0000099e 00001001 R_MSP430_32 00000000 .debug_str + 40b │ │ │ │ │ 000009ac 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 000009b6 00000c01 R_MSP430_32 00000000 .debug_loc + 4cb │ │ │ │ │ -000009bd 00001001 R_MSP430_32 00000000 .debug_str + 258 │ │ │ │ │ +000009bd 00001001 R_MSP430_32 00000000 .debug_str + 1f6 │ │ │ │ │ 000009c4 00000205 R_MSP430_16_BYTE 00000000 .text + 2d4 │ │ │ │ │ 000009c6 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ 000009db 00000c01 R_MSP430_32 00000000 .debug_loc + 4dd │ │ │ │ │ -000009e2 00001001 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ +000009e2 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ 000009ed 00000205 R_MSP430_16_BYTE 00000000 .text + 2e4 │ │ │ │ │ 000009ef 00000205 R_MSP430_16_BYTE 00000000 .text + 336 │ │ │ │ │ 000009f1 00000c01 R_MSP430_32 00000000 .debug_loc + 4ef │ │ │ │ │ 000009fa 00001001 R_MSP430_32 00000000 .debug_str + 37d │ │ │ │ │ 00000a05 00000c01 R_MSP430_32 00000000 .debug_loc + 51b │ │ │ │ │ -00000a0a 00001001 R_MSP430_32 00000000 .debug_str + 164 │ │ │ │ │ +00000a0a 00001001 R_MSP430_32 00000000 .debug_str + 102 │ │ │ │ │ 00000a15 00000c01 R_MSP430_32 00000000 .debug_loc + 52d │ │ │ │ │ -00000a1a 00001001 R_MSP430_32 00000000 .debug_str + 27e │ │ │ │ │ +00000a1a 00001001 R_MSP430_32 00000000 .debug_str + 21c │ │ │ │ │ 00000a29 00001001 R_MSP430_32 00000000 .debug_str + 370 │ │ │ │ │ 00000a3b 00000205 R_MSP430_16_BYTE 00000000 .text + 2f0 │ │ │ │ │ 00000a3d 00000205 R_MSP430_16_BYTE 00000000 .text + 2fa │ │ │ │ │ 00000a4b 00000c01 R_MSP430_32 00000000 .debug_loc + 53f │ │ │ │ │ 00000a54 00000205 R_MSP430_16_BYTE 00000000 .text + 2f0 │ │ │ │ │ 00000a56 00000205 R_MSP430_16_BYTE 00000000 .text + 2f4 │ │ │ │ │ 00000a5d 00000205 R_MSP430_16_BYTE 00000000 .text + 2fa │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind.inc │ │ │ │ │ 2 1 0 0 unwind-sjlj.c │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0xab6 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x1f2): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x190): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x73): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x4c1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x2ae): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x511): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x336 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x227): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1c5): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x339): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -43,15 +43,15 @@ │ │ │ │ │ <54> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x1b8): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x156): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x417): _URC_NO_REASON │ │ │ │ │ @@ -68,25 +68,25 @@ │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x3f0): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <8c> DW_AT_name : (indirect string, offset: 0x31a): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <92> DW_AT_name : (indirect string, offset: 0x11f): _URC_HANDLER_FOUND │ │ │ │ │ + <92> DW_AT_name : (indirect string, offset: 0xbd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xd5): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x73): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x450): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x53c): _Unwind_Reason_Code │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x4df): _Unwind_Reason_Code │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 71 │ │ │ │ │ DW_AT_type : <0x65> │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x59e): _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 82 │ │ │ │ │ @@ -102,33 +102,33 @@ │ │ │ │ │ <2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0xd7>, _Unwind_Exception │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2ce): _Unwind_Exception │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x26c): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x488): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x186): exception_cleanup │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x124): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 88 │ │ │ │ │ DW_AT_type : <0xaf>, _Unwind_Exception_Cleanup_Fn │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <100> DW_AT_name : (indirect string, offset: 0x295): private_1 │ │ │ │ │ + <100> DW_AT_name : (indirect string, offset: 0x233): private_1 │ │ │ │ │ <104> DW_AT_decl_file : 3 │ │ │ │ │ <105> DW_AT_decl_line : 89 │ │ │ │ │ <106> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <10a> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><10d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <10e> DW_AT_name : (indirect string, offset: 0x310): private_2 │ │ │ │ │ <112> DW_AT_decl_file : 3 │ │ │ │ │ @@ -166,15 +166,15 @@ │ │ │ │ │ <2><15b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <15c> DW_AT_type : <0x181> │ │ │ │ │ <2><160>: Abbrev Number: 0 │ │ │ │ │ <1><161>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <162> DW_AT_byte_size : 2 │ │ │ │ │ <163> DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ <1><167>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <168> DW_AT_name : (indirect string, offset: 0x51e): _Unwind_Context │ │ │ │ │ + <168> DW_AT_name : (indirect string, offset: 0x4c1): _Unwind_Context │ │ │ │ │ <16c> DW_AT_byte_size : 2 │ │ │ │ │ <16d> DW_AT_decl_file : 2 │ │ │ │ │ <16e> DW_AT_decl_line : 84 │ │ │ │ │ <16f> DW_AT_sibling : <0x181> │ │ │ │ │ <2><173>: Abbrev Number: 13 (DW_TAG_member) │ │ │ │ │ <174> DW_AT_name : fc │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │ │ <1d9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><1dd>: Abbrev Number: 0 │ │ │ │ │ <1><1de>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1df> DW_AT_byte_size : 4 │ │ │ │ │ <1e0> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <1e1> DW_AT_name : (indirect string, offset: 0x35e): long unsigned int │ │ │ │ │ <1><1e5>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ - <1e6> DW_AT_name : (indirect string, offset: 0x2b8): SjLj_Function_Context │ │ │ │ │ + <1e6> DW_AT_name : (indirect string, offset: 0x256): SjLj_Function_Context │ │ │ │ │ <1ea> DW_AT_byte_size : 16 │ │ │ │ │ <1eb> DW_AT_decl_file : 2 │ │ │ │ │ <1ec> DW_AT_decl_line : 53 │ │ │ │ │ <1ed> DW_AT_sibling : <0x246> │ │ │ │ │ <2><1f1>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1f2> DW_AT_name : (indirect string, offset: 0x5f3): prev │ │ │ │ │ <1f6> DW_AT_decl_file : 2 │ │ │ │ │ @@ -243,33 +243,33 @@ │ │ │ │ │ <2><1ff>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <200> DW_AT_name : (indirect string, offset: 0x401): call_site │ │ │ │ │ <204> DW_AT_decl_file : 2 │ │ │ │ │ <205> DW_AT_decl_line : 62 │ │ │ │ │ <206> DW_AT_type : <0x2f>, int │ │ │ │ │ <20a> DW_AT_data_member_location: 2 byte block: 23 2 (DW_OP_plus_uconst: 2) │ │ │ │ │ <2><20d>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <20e> DW_AT_name : (indirect string, offset: 0xf8): data │ │ │ │ │ + <20e> DW_AT_name : (indirect string, offset: 0x96): data │ │ │ │ │ <212> DW_AT_decl_file : 2 │ │ │ │ │ <213> DW_AT_decl_line : 66 │ │ │ │ │ <214> DW_AT_type : <0x24c>, _Unwind_Word, unsigned int │ │ │ │ │ <218> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><21b>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <21c> DW_AT_name : (indirect string, offset: 0x47c): personality │ │ │ │ │ <220> DW_AT_decl_file : 2 │ │ │ │ │ <221> DW_AT_decl_line : 70 │ │ │ │ │ <222> DW_AT_type : <0x1a9>, _Unwind_Personality_Fn, _Unwind_Reason_Code │ │ │ │ │ <226> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><229>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <22a> DW_AT_name : (indirect string, offset: 0x29f): lsda │ │ │ │ │ + <22a> DW_AT_name : (indirect string, offset: 0x23d): lsda │ │ │ │ │ <22e> DW_AT_decl_file : 2 │ │ │ │ │ <22f> DW_AT_decl_line : 71 │ │ │ │ │ <230> DW_AT_type : <0x181> │ │ │ │ │ <234> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><237>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <238> DW_AT_name : (indirect string, offset: 0x2a4): jbuf │ │ │ │ │ + <238> DW_AT_name : (indirect string, offset: 0x242): jbuf │ │ │ │ │ <23c> DW_AT_decl_file : 2 │ │ │ │ │ <23d> DW_AT_decl_line : 80 │ │ │ │ │ <23e> DW_AT_type : <0x25c> │ │ │ │ │ <242> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><245>: Abbrev Number: 0 │ │ │ │ │ <1><246>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <247> DW_AT_byte_size : 2 │ │ │ │ │ @@ -301,70 +301,70 @@ │ │ │ │ │ <2><281>: Abbrev Number: 0 │ │ │ │ │ <1><282>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <283> DW_AT_name : (indirect string, offset: 0x5e0): _Unwind_FrameState │ │ │ │ │ <287> DW_AT_decl_file : 2 │ │ │ │ │ <288> DW_AT_decl_line : 92 │ │ │ │ │ <289> DW_AT_type : <0x26b> │ │ │ │ │ <1><28d>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <28e> DW_AT_name : (indirect string, offset: 0x246): uw_update_context │ │ │ │ │ + <28e> DW_AT_name : (indirect string, offset: 0x1e4): uw_update_context │ │ │ │ │ <292> DW_AT_decl_file : 2 │ │ │ │ │ <293> DW_AT_decl_line : 282 │ │ │ │ │ <295> DW_AT_prototyped : 1 │ │ │ │ │ <296> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <297> DW_AT_sibling : <0x2b3> │ │ │ │ │ <2><29b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <29c> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <29c> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <2a0> DW_AT_decl_file : 2 │ │ │ │ │ <2a1> DW_AT_decl_line : 282 │ │ │ │ │ <2a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2a7>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2a8> DW_AT_name : fs │ │ │ │ │ <2ab> DW_AT_decl_file : 2 │ │ │ │ │ <2ac> DW_AT_decl_line : 283 │ │ │ │ │ <2ae> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2b2>: Abbrev Number: 0 │ │ │ │ │ <1><2b3>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2b4> DW_AT_byte_size : 2 │ │ │ │ │ <2b5> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <1><2b9>: Abbrev Number: 22 (DW_TAG_subprogram) │ │ │ │ │ - <2ba> DW_AT_name : (indirect string, offset: 0x146): _Unwind_SjLj_GetContext │ │ │ │ │ + <2ba> DW_AT_name : (indirect string, offset: 0xe4): _Unwind_SjLj_GetContext │ │ │ │ │ <2be> DW_AT_decl_file : 2 │ │ │ │ │ <2bf> DW_AT_decl_line : 140 │ │ │ │ │ <2c0> DW_AT_prototyped : 1 │ │ │ │ │ <2c1> DW_AT_type : <0x246>, SjLj_Function_Context │ │ │ │ │ <2c5> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <1><2c6>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2c7> DW_AT_name : (indirect string, offset: 0x173): uw_frame_state_for │ │ │ │ │ + <2c7> DW_AT_name : (indirect string, offset: 0x111): uw_frame_state_for │ │ │ │ │ <2cb> DW_AT_decl_file : 2 │ │ │ │ │ <2cc> DW_AT_decl_line : 267 │ │ │ │ │ <2ce> DW_AT_prototyped : 1 │ │ │ │ │ <2cf> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <2d3> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2d4> DW_AT_sibling : <0x2f0> │ │ │ │ │ <2><2d8>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <2d9> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <2d9> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <2dd> DW_AT_decl_file : 2 │ │ │ │ │ <2de> DW_AT_decl_line : 267 │ │ │ │ │ <2e0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><2e4>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <2e5> DW_AT_name : fs │ │ │ │ │ <2e8> DW_AT_decl_file : 2 │ │ │ │ │ <2e9> DW_AT_decl_line : 267 │ │ │ │ │ <2eb> DW_AT_type : <0x2b3>, _Unwind_FrameState │ │ │ │ │ <2><2ef>: Abbrev Number: 0 │ │ │ │ │ <1><2f0>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ - <2f1> DW_AT_name : (indirect string, offset: 0x132): uw_identify_context │ │ │ │ │ + <2f1> DW_AT_name : (indirect string, offset: 0xd0): uw_identify_context │ │ │ │ │ <2f5> DW_AT_decl_file : 2 │ │ │ │ │ <2f6> DW_AT_decl_line : 310 │ │ │ │ │ <2f8> DW_AT_prototyped : 1 │ │ │ │ │ <2f9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2fd> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2fe> DW_AT_sibling : <0x30f> │ │ │ │ │ <2><302>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <303> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <303> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <307> DW_AT_decl_file : 2 │ │ │ │ │ <308> DW_AT_decl_line : 310 │ │ │ │ │ <30a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><30e>: Abbrev Number: 0 │ │ │ │ │ <1><30f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ <310> DW_AT_name : (indirect string, offset: 0x610): _Unwind_SjLj_SetContext │ │ │ │ │ <314> DW_AT_decl_file : 2 │ │ │ │ │ @@ -414,15 +414,15 @@ │ │ │ │ │ <368> DW_AT_name : (indirect string, offset: 0x628): uw_advance_context │ │ │ │ │ <36c> DW_AT_decl_file : 2 │ │ │ │ │ <36d> DW_AT_decl_line : 289 │ │ │ │ │ <36f> DW_AT_prototyped : 1 │ │ │ │ │ <370> DW_AT_inline : 1 (inlined) │ │ │ │ │ <371> DW_AT_sibling : <0x38d> │ │ │ │ │ <2><375>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <376> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <376> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <37a> DW_AT_decl_file : 2 │ │ │ │ │ <37b> DW_AT_decl_line : 289 │ │ │ │ │ <37d> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><381>: Abbrev Number: 21 (DW_TAG_formal_parameter) │ │ │ │ │ <382> DW_AT_name : fs │ │ │ │ │ <385> DW_AT_decl_file : 2 │ │ │ │ │ <386> DW_AT_decl_line : 289 │ │ │ │ │ @@ -432,15 +432,15 @@ │ │ │ │ │ <38e> DW_AT_name : (indirect string, offset: 0x63b): uw_init_context │ │ │ │ │ <392> DW_AT_decl_file : 2 │ │ │ │ │ <393> DW_AT_decl_line : 296 │ │ │ │ │ <395> DW_AT_prototyped : 1 │ │ │ │ │ <396> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <397> DW_AT_sibling : <0x3a8> │ │ │ │ │ <2><39b>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <39c> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <39c> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <3a0> DW_AT_decl_file : 2 │ │ │ │ │ <3a1> DW_AT_decl_line : 296 │ │ │ │ │ <3a3> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <2><3a7>: Abbrev Number: 0 │ │ │ │ │ <1><3a8>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ <3a9> DW_AT_name : (indirect string, offset: 0x39): _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ <3ad> DW_AT_decl_file : 1 │ │ │ │ │ @@ -454,27 +454,27 @@ │ │ │ │ │ <2><3c0>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <3c1> DW_AT_name : exc │ │ │ │ │ <3c5> DW_AT_decl_file : 1 │ │ │ │ │ <3c6> DW_AT_decl_line : 142 │ │ │ │ │ <3c7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <3cb> DW_AT_location : 0x84 (location list) │ │ │ │ │ <2><3cf>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <3d0> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <3d0> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <3d4> DW_AT_decl_file : 1 │ │ │ │ │ <3d5> DW_AT_decl_line : 143 │ │ │ │ │ <3d6> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <3da> DW_AT_location : 0x96 (location list) │ │ │ │ │ <2><3de>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <3df> DW_AT_name : (indirect string, offset: 0x3be): stop │ │ │ │ │ <3e3> DW_AT_decl_file : 1 │ │ │ │ │ <3e4> DW_AT_decl_line : 145 │ │ │ │ │ <3e5> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <3e9> DW_AT_location : 0xa8 (location list) │ │ │ │ │ <2><3ed>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <3ee> DW_AT_name : (indirect string, offset: 0x52e): stop_argument │ │ │ │ │ + <3ee> DW_AT_name : (indirect string, offset: 0x4d1): stop_argument │ │ │ │ │ <3f2> DW_AT_decl_file : 1 │ │ │ │ │ <3f3> DW_AT_decl_line : 146 │ │ │ │ │ <3f4> DW_AT_type : <0x181> │ │ │ │ │ <3f8> DW_AT_location : 0xbb (location list) │ │ │ │ │ <2><3fc>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <3fd> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <401> DW_AT_decl_file : 1 │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ <3><41f>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <420> DW_AT_name : fs │ │ │ │ │ <423> DW_AT_decl_file : 1 │ │ │ │ │ <424> DW_AT_decl_line : 151 │ │ │ │ │ <425> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <429> DW_AT_location : 0xec (location list) │ │ │ │ │ <3><42d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <42e> DW_AT_name : (indirect string, offset: 0x1eb): action │ │ │ │ │ + <42e> DW_AT_name : (indirect string, offset: 0x189): action │ │ │ │ │ <432> DW_AT_decl_file : 1 │ │ │ │ │ <433> DW_AT_decl_line : 152 │ │ │ │ │ <434> DW_AT_type : <0x2f>, int │ │ │ │ │ <438> DW_AT_location : 0xfa (location list) │ │ │ │ │ <3><43c>: Abbrev Number: 33 (DW_TAG_inlined_subroutine) │ │ │ │ │ <43d> DW_AT_abstract_origin: <0x2c6> │ │ │ │ │ <441> DW_AT_entry_pc : 0x1c │ │ │ │ │ @@ -556,15 +556,15 @@ │ │ │ │ │ <4b1> DW_AT_abstract_origin: <0x29b> │ │ │ │ │ <4b5> DW_AT_location : 0x13c (location list) │ │ │ │ │ <5><4b9>: Abbrev Number: 0 │ │ │ │ │ <4><4ba>: Abbrev Number: 0 │ │ │ │ │ <3><4bb>: Abbrev Number: 0 │ │ │ │ │ <2><4bc>: Abbrev Number: 0 │ │ │ │ │ <1><4bd>: Abbrev Number: 27 (DW_TAG_subprogram) │ │ │ │ │ - <4be> DW_AT_name : (indirect string, offset: 0x550): _Unwind_RaiseException_Phase2 │ │ │ │ │ + <4be> DW_AT_name : (indirect string, offset: 0x4f3): _Unwind_RaiseException_Phase2 │ │ │ │ │ <4c2> DW_AT_decl_file : 1 │ │ │ │ │ <4c3> DW_AT_decl_line : 38 │ │ │ │ │ <4c4> DW_AT_prototyped : 1 │ │ │ │ │ <4c5> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <4c9> DW_AT_low_pc : 0xa8 │ │ │ │ │ <4cb> DW_AT_high_pc : 0x120 │ │ │ │ │ <4cd> DW_AT_frame_base : 0x147 (location list) │ │ │ │ │ @@ -572,15 +572,15 @@ │ │ │ │ │ <2><4d5>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <4d6> DW_AT_name : exc │ │ │ │ │ <4da> DW_AT_decl_file : 1 │ │ │ │ │ <4db> DW_AT_decl_line : 38 │ │ │ │ │ <4dc> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <4e0> DW_AT_location : 0x18b (location list) │ │ │ │ │ <2><4e4>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <4e5> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <4e5> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <4e9> DW_AT_decl_file : 1 │ │ │ │ │ <4ea> DW_AT_decl_line : 39 │ │ │ │ │ <4eb> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <4ef> DW_AT_location : 0x1a4 (location list) │ │ │ │ │ <2><4f3>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <4f4> DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ <4f8> DW_AT_decl_file : 1 │ │ │ │ │ @@ -592,15 +592,15 @@ │ │ │ │ │ <3><507>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <508> DW_AT_name : fs │ │ │ │ │ <50b> DW_AT_decl_file : 1 │ │ │ │ │ <50c> DW_AT_decl_line : 45 │ │ │ │ │ <50d> DW_AT_type : <0x282>, _Unwind_FrameState │ │ │ │ │ <511> DW_AT_location : 0x1dd (location list) │ │ │ │ │ <3><515>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ - <516> DW_AT_name : (indirect string, offset: 0xea): match_handler │ │ │ │ │ + <516> DW_AT_name : (indirect string, offset: 0x88): match_handler │ │ │ │ │ <51a> DW_AT_decl_file : 1 │ │ │ │ │ <51b> DW_AT_decl_line : 46 │ │ │ │ │ <51c> DW_AT_type : <0x2f>, int │ │ │ │ │ <520> DW_AT_location : 0x1fd (location list) │ │ │ │ │ <3><524>: Abbrev Number: 40 (DW_TAG_inlined_subroutine) │ │ │ │ │ <525> DW_AT_abstract_origin: <0x28d> │ │ │ │ │ <529> DW_AT_low_pc : 0xec │ │ │ │ │ @@ -645,15 +645,15 @@ │ │ │ │ │ <3><586>: Abbrev Number: 35 (DW_TAG_formal_parameter) │ │ │ │ │ <587> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <58b> DW_AT_location : 0x262 (location list) │ │ │ │ │ <3><58f>: Abbrev Number: 0 │ │ │ │ │ <2><590>: Abbrev Number: 0 │ │ │ │ │ <1><591>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <592> DW_AT_external : 1 │ │ │ │ │ - <593> DW_AT_name : (indirect string, offset: 0x230): _Unwind_SjLj_Register │ │ │ │ │ + <593> DW_AT_name : (indirect string, offset: 0x1ce): _Unwind_SjLj_Register │ │ │ │ │ <597> DW_AT_decl_file : 3 │ │ │ │ │ <598> DW_AT_decl_line : 197 │ │ │ │ │ <599> DW_AT_prototyped : 1 │ │ │ │ │ <59a> DW_AT_low_pc : 0x13c │ │ │ │ │ <59c> DW_AT_high_pc : 0x148 │ │ │ │ │ <59e> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5a1> DW_AT_sibling : <0x5b2> │ │ │ │ │ @@ -682,49 +682,49 @@ │ │ │ │ │ <3><5d4>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ <5d5> DW_AT_abstract_origin: <0x31c> │ │ │ │ │ <5d9> DW_AT_location : 2 byte block: 7f 0 (DW_OP_breg15 (r15): 0) │ │ │ │ │ <3><5dc>: Abbrev Number: 0 │ │ │ │ │ <2><5dd>: Abbrev Number: 0 │ │ │ │ │ <1><5de>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <5df> DW_AT_external : 1 │ │ │ │ │ - <5e0> DW_AT_name : (indirect string, offset: 0x111): _Unwind_GetGR │ │ │ │ │ + <5e0> DW_AT_name : (indirect string, offset: 0xaf): _Unwind_GetGR │ │ │ │ │ <5e4> DW_AT_decl_file : 3 │ │ │ │ │ <5e5> DW_AT_decl_line : 160 │ │ │ │ │ <5e6> DW_AT_prototyped : 1 │ │ │ │ │ <5e7> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <5eb> DW_AT_low_pc : 0x14e │ │ │ │ │ <5ed> DW_AT_high_pc : 0x158 │ │ │ │ │ <5ef> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <5f2> DW_AT_sibling : <0x615> │ │ │ │ │ <2><5f6>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <5f7> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <5f7> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <5fb> DW_AT_decl_file : 2 │ │ │ │ │ <5fc> DW_AT_decl_line : 176 │ │ │ │ │ <5fd> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <601> DW_AT_location : 0x276 (location list) │ │ │ │ │ <2><605>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <606> DW_AT_name : (indirect string, offset: 0x15e): index │ │ │ │ │ + <606> DW_AT_name : (indirect string, offset: 0xfc): index │ │ │ │ │ <60a> DW_AT_decl_file : 2 │ │ │ │ │ <60b> DW_AT_decl_line : 176 │ │ │ │ │ <60c> DW_AT_type : <0x2f>, int │ │ │ │ │ <610> DW_AT_location : 0x281 (location list) │ │ │ │ │ <2><614>: Abbrev Number: 0 │ │ │ │ │ <1><615>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <616> DW_AT_external : 1 │ │ │ │ │ - <617> DW_AT_name : (indirect string, offset: 0x286): _Unwind_GetCFA │ │ │ │ │ + <617> DW_AT_name : (indirect string, offset: 0x224): _Unwind_GetCFA │ │ │ │ │ <61b> DW_AT_decl_file : 3 │ │ │ │ │ <61c> DW_AT_decl_line : 168 │ │ │ │ │ <61d> DW_AT_prototyped : 1 │ │ │ │ │ <61e> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <622> DW_AT_low_pc : 0x158 │ │ │ │ │ <624> DW_AT_high_pc : 0x168 │ │ │ │ │ <626> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <629> DW_AT_sibling : <0x63d> │ │ │ │ │ <2><62d>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <62e> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <62e> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <632> DW_AT_decl_file : 2 │ │ │ │ │ <633> DW_AT_decl_line : 184 │ │ │ │ │ <634> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <638> DW_AT_location : 0x295 (location list) │ │ │ │ │ <2><63c>: Abbrev Number: 0 │ │ │ │ │ <1><63d>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <63e> DW_AT_external : 1 │ │ │ │ │ @@ -733,45 +733,45 @@ │ │ │ │ │ <644> DW_AT_decl_line : 161 │ │ │ │ │ <645> DW_AT_prototyped : 1 │ │ │ │ │ <646> DW_AT_low_pc : 0x168 │ │ │ │ │ <648> DW_AT_high_pc : 0x174 │ │ │ │ │ <64a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <64d> DW_AT_sibling : <0x67b> │ │ │ │ │ <2><651>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <652> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <652> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <656> DW_AT_decl_file : 2 │ │ │ │ │ <657> DW_AT_decl_line : 203 │ │ │ │ │ <658> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <65c> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><65e>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <65f> DW_AT_name : (indirect string, offset: 0x15e): index │ │ │ │ │ + <65f> DW_AT_name : (indirect string, offset: 0xfc): index │ │ │ │ │ <663> DW_AT_decl_file : 2 │ │ │ │ │ <664> DW_AT_decl_line : 203 │ │ │ │ │ <665> DW_AT_type : <0x2f>, int │ │ │ │ │ <669> DW_AT_location : 0x2a0 (location list) │ │ │ │ │ <2><66d>: Abbrev Number: 44 (DW_TAG_formal_parameter) │ │ │ │ │ <66e> DW_AT_name : val │ │ │ │ │ <672> DW_AT_decl_file : 2 │ │ │ │ │ <673> DW_AT_decl_line : 203 │ │ │ │ │ <674> DW_AT_type : <0x3d>, _Unwind_Word, unsigned int │ │ │ │ │ <678> DW_AT_location : 1 byte block: 5d (DW_OP_reg13 (r13)) │ │ │ │ │ <2><67a>: Abbrev Number: 0 │ │ │ │ │ <1><67b>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <67c> DW_AT_external : 1 │ │ │ │ │ - <67d> DW_AT_name : (indirect string, offset: 0x270): _Unwind_GetIP │ │ │ │ │ + <67d> DW_AT_name : (indirect string, offset: 0x20e): _Unwind_GetIP │ │ │ │ │ <681> DW_AT_decl_file : 3 │ │ │ │ │ <682> DW_AT_decl_line : 163 │ │ │ │ │ <683> DW_AT_prototyped : 1 │ │ │ │ │ <684> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <688> DW_AT_low_pc : 0x174 │ │ │ │ │ <68a> DW_AT_high_pc : 0x17e │ │ │ │ │ <68c> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <68f> DW_AT_sibling : <0x6a3> │ │ │ │ │ <2><693>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <694> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <694> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <698> DW_AT_decl_file : 2 │ │ │ │ │ <699> DW_AT_decl_line : 211 │ │ │ │ │ <69a> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <69e> DW_AT_location : 0x2b4 (location list) │ │ │ │ │ <2><6a2>: Abbrev Number: 0 │ │ │ │ │ <1><6a3>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <6a4> DW_AT_external : 1 │ │ │ │ │ @@ -781,21 +781,21 @@ │ │ │ │ │ <6ab> DW_AT_prototyped : 1 │ │ │ │ │ <6ac> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <6b0> DW_AT_low_pc : 0x17e │ │ │ │ │ <6b2> DW_AT_high_pc : 0x194 │ │ │ │ │ <6b4> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6b7> DW_AT_sibling : <0x6d8> │ │ │ │ │ <2><6bb>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6bc> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <6bc> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <6c0> DW_AT_decl_file : 2 │ │ │ │ │ <6c1> DW_AT_decl_line : 217 │ │ │ │ │ <6c2> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6c6> DW_AT_location : 0x2bf (location list) │ │ │ │ │ <2><6ca>: Abbrev Number: 47 (DW_TAG_formal_parameter) │ │ │ │ │ - <6cb> DW_AT_name : (indirect string, offset: 0x2a9): ip_before_insn │ │ │ │ │ + <6cb> DW_AT_name : (indirect string, offset: 0x247): ip_before_insn │ │ │ │ │ <6cf> DW_AT_decl_file : 2 │ │ │ │ │ <6d0> DW_AT_decl_line : 217 │ │ │ │ │ <6d1> DW_AT_type : <0x6d8>, int │ │ │ │ │ <6d5> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><6d7>: Abbrev Number: 0 │ │ │ │ │ <1><6d8>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <6d9> DW_AT_byte_size : 2 │ │ │ │ │ @@ -807,39 +807,39 @@ │ │ │ │ │ <6e5> DW_AT_decl_line : 165 │ │ │ │ │ <6e6> DW_AT_prototyped : 1 │ │ │ │ │ <6e7> DW_AT_low_pc : 0x194 │ │ │ │ │ <6e9> DW_AT_high_pc : 0x19e │ │ │ │ │ <6eb> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <6ee> DW_AT_sibling : <0x711> │ │ │ │ │ <2><6f2>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <6f3> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <6f3> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <6f7> DW_AT_decl_file : 2 │ │ │ │ │ <6f8> DW_AT_decl_line : 229 │ │ │ │ │ <6f9> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <6fd> DW_AT_location : 0x2ca (location list) │ │ │ │ │ <2><701>: Abbrev Number: 28 (DW_TAG_formal_parameter) │ │ │ │ │ <702> DW_AT_name : val │ │ │ │ │ <706> DW_AT_decl_file : 2 │ │ │ │ │ <707> DW_AT_decl_line : 229 │ │ │ │ │ <708> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <70c> DW_AT_location : 0x2d5 (location list) │ │ │ │ │ <2><710>: Abbrev Number: 0 │ │ │ │ │ <1><711>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <712> DW_AT_external : 1 │ │ │ │ │ - <713> DW_AT_name : (indirect string, offset: 0x198): _Unwind_GetLanguageSpecificData │ │ │ │ │ + <713> DW_AT_name : (indirect string, offset: 0x136): _Unwind_GetLanguageSpecificData │ │ │ │ │ <717> DW_AT_decl_file : 3 │ │ │ │ │ <718> DW_AT_decl_line : 170 │ │ │ │ │ <719> DW_AT_prototyped : 1 │ │ │ │ │ <71a> DW_AT_type : <0x181> │ │ │ │ │ <71e> DW_AT_low_pc : 0x19e │ │ │ │ │ <720> DW_AT_high_pc : 0x1a6 │ │ │ │ │ <722> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <725> DW_AT_sibling : <0x739> │ │ │ │ │ <2><729>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <72a> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <72a> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <72e> DW_AT_decl_file : 2 │ │ │ │ │ <72f> DW_AT_decl_line : 235 │ │ │ │ │ <730> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <734> DW_AT_location : 0x2e9 (location list) │ │ │ │ │ <2><738>: Abbrev Number: 0 │ │ │ │ │ <1><739>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <73a> DW_AT_external : 1 │ │ │ │ │ @@ -849,23 +849,23 @@ │ │ │ │ │ <741> DW_AT_prototyped : 1 │ │ │ │ │ <742> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <746> DW_AT_low_pc : 0x1a6 │ │ │ │ │ <748> DW_AT_high_pc : 0x1aa │ │ │ │ │ <74a> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <74d> DW_AT_sibling : <0x761> │ │ │ │ │ <2><751>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <752> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <752> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <756> DW_AT_decl_file : 2 │ │ │ │ │ <757> DW_AT_decl_line : 241 │ │ │ │ │ <758> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <75c> DW_AT_location : 0x2f4 (location list) │ │ │ │ │ <2><760>: Abbrev Number: 0 │ │ │ │ │ <1><761>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <762> DW_AT_external : 1 │ │ │ │ │ - <763> DW_AT_name : (indirect string, offset: 0x2f2): _Unwind_FindEnclosingFunction │ │ │ │ │ + <763> DW_AT_name : (indirect string, offset: 0x290): _Unwind_FindEnclosingFunction │ │ │ │ │ <767> DW_AT_decl_file : 3 │ │ │ │ │ <768> DW_AT_decl_line : 239 │ │ │ │ │ <769> DW_AT_prototyped : 1 │ │ │ │ │ <76a> DW_AT_type : <0x181> │ │ │ │ │ <76e> DW_AT_low_pc : 0x1aa │ │ │ │ │ <770> DW_AT_high_pc : 0x1ae │ │ │ │ │ <772> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │ │ <790> DW_AT_prototyped : 1 │ │ │ │ │ <791> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <795> DW_AT_low_pc : 0x1ae │ │ │ │ │ <797> DW_AT_high_pc : 0x1b2 │ │ │ │ │ <799> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <79c> DW_AT_sibling : <0x7b0> │ │ │ │ │ <2><7a0>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a1> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <7a1> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <7a5> DW_AT_decl_file : 2 │ │ │ │ │ <7a6> DW_AT_decl_line : 254 │ │ │ │ │ <7a7> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7ab> DW_AT_location : 0x30a (location list) │ │ │ │ │ <2><7af>: Abbrev Number: 0 │ │ │ │ │ <1><7b0>: Abbrev Number: 46 (DW_TAG_subprogram) │ │ │ │ │ <7b1> DW_AT_external : 1 │ │ │ │ │ @@ -903,23 +903,23 @@ │ │ │ │ │ <7b8> DW_AT_prototyped : 1 │ │ │ │ │ <7b9> DW_AT_type : <0x48>, _Unwind_Ptr, unsigned int │ │ │ │ │ <7bd> DW_AT_low_pc : 0x1b2 │ │ │ │ │ <7bf> DW_AT_high_pc : 0x1b6 │ │ │ │ │ <7c1> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <7c4> DW_AT_sibling : <0x7d9> │ │ │ │ │ <2><7c8>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - <7c9> DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + <7c9> DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ <7cd> DW_AT_decl_file : 2 │ │ │ │ │ <7ce> DW_AT_decl_line : 260 │ │ │ │ │ <7d0> DW_AT_type : <0x161>, _Unwind_Context │ │ │ │ │ <7d4> DW_AT_location : 0x315 (location list) │ │ │ │ │ <2><7d8>: Abbrev Number: 0 │ │ │ │ │ <1><7d9>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <7da> DW_AT_external : 1 │ │ │ │ │ - <7db> DW_AT_name : (indirect string, offset: 0x1cf): _Unwind_SjLj_RaiseException │ │ │ │ │ + <7db> DW_AT_name : (indirect string, offset: 0x16d): _Unwind_SjLj_RaiseException │ │ │ │ │ <7df> DW_AT_decl_file : 3 │ │ │ │ │ <7e0> DW_AT_decl_line : 201 │ │ │ │ │ <7e1> DW_AT_prototyped : 1 │ │ │ │ │ <7e2> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <7e6> DW_AT_low_pc : 0x1b6 │ │ │ │ │ <7e8> DW_AT_high_pc : 0x258 │ │ │ │ │ <7ea> DW_AT_frame_base : 0x320 (location list) │ │ │ │ │ @@ -1019,15 +1019,15 @@ │ │ │ │ │ <2><8ca>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ <8cb> DW_AT_name : (indirect string, offset: 0x3be): stop │ │ │ │ │ <8cf> DW_AT_decl_file : 1 │ │ │ │ │ <8d0> DW_AT_decl_line : 196 │ │ │ │ │ <8d1> DW_AT_type : <0x127>, _Unwind_Stop_Fn, _Unwind_Reason_Code │ │ │ │ │ <8d5> DW_AT_location : 0x40d (location list) │ │ │ │ │ <2><8d9>: Abbrev Number: 29 (DW_TAG_formal_parameter) │ │ │ │ │ - <8da> DW_AT_name : (indirect string, offset: 0x52e): stop_argument │ │ │ │ │ + <8da> DW_AT_name : (indirect string, offset: 0x4d1): stop_argument │ │ │ │ │ <8de> DW_AT_decl_file : 1 │ │ │ │ │ <8df> DW_AT_decl_line : 196 │ │ │ │ │ <8e0> DW_AT_type : <0x181> │ │ │ │ │ <8e4> DW_AT_location : 0x420 (location list) │ │ │ │ │ <2><8e8>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <8e9> DW_AT_name : (indirect string, offset: 0x32c): this_context │ │ │ │ │ <8ed> DW_AT_decl_file : 1 │ │ │ │ │ @@ -1045,15 +1045,15 @@ │ │ │ │ │ <90a> DW_AT_decl_file : 1 │ │ │ │ │ <90b> DW_AT_decl_line : 199 │ │ │ │ │ <90c> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <910> DW_AT_location : 0x43a (location list) │ │ │ │ │ <2><914>: Abbrev Number: 0 │ │ │ │ │ <1><915>: Abbrev Number: 52 (DW_TAG_subprogram) │ │ │ │ │ <916> DW_AT_external : 1 │ │ │ │ │ - <917> DW_AT_name : (indirect string, offset: 0xfd): _Unwind_SjLj_Resume │ │ │ │ │ + <917> DW_AT_name : (indirect string, offset: 0x9b): _Unwind_SjLj_Resume │ │ │ │ │ <91b> DW_AT_decl_file : 3 │ │ │ │ │ <91c> DW_AT_decl_line : 205 │ │ │ │ │ <91d> DW_AT_prototyped : 1 │ │ │ │ │ <91e> DW_AT_low_pc : 0x27e │ │ │ │ │ <920> DW_AT_high_pc : 0x2a8 │ │ │ │ │ <922> DW_AT_frame_base : 0x445 (location list) │ │ │ │ │ <926> DW_AT_sibling : <0x966> │ │ │ │ │ @@ -1116,15 +1116,15 @@ │ │ │ │ │ <9b0> DW_AT_decl_file : 1 │ │ │ │ │ <9b1> DW_AT_decl_line : 247 │ │ │ │ │ <9b2> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9b6> DW_AT_location : 0x4cb (location list) │ │ │ │ │ <2><9ba>: Abbrev Number: 0 │ │ │ │ │ <1><9bb>: Abbrev Number: 43 (DW_TAG_subprogram) │ │ │ │ │ <9bc> DW_AT_external : 1 │ │ │ │ │ - <9bd> DW_AT_name : (indirect string, offset: 0x258): _Unwind_DeleteException │ │ │ │ │ + <9bd> DW_AT_name : (indirect string, offset: 0x1f6): _Unwind_DeleteException │ │ │ │ │ <9c1> DW_AT_decl_file : 3 │ │ │ │ │ <9c2> DW_AT_decl_line : 134 │ │ │ │ │ <9c3> DW_AT_prototyped : 1 │ │ │ │ │ <9c4> DW_AT_low_pc : 0x2d4 │ │ │ │ │ <9c6> DW_AT_high_pc : 0x2e4 │ │ │ │ │ <9c8> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <9cb> DW_AT_sibling : <0x9e0> │ │ │ │ │ @@ -1133,15 +1133,15 @@ │ │ │ │ │ <9d4> DW_AT_decl_file : 1 │ │ │ │ │ <9d5> DW_AT_decl_line : 268 │ │ │ │ │ <9d7> DW_AT_type : <0xd1>, _Unwind_Exception │ │ │ │ │ <9db> DW_AT_location : 0x4dd (location list) │ │ │ │ │ <2><9df>: Abbrev Number: 0 │ │ │ │ │ <1><9e0>: Abbrev Number: 49 (DW_TAG_subprogram) │ │ │ │ │ <9e1> DW_AT_external : 1 │ │ │ │ │ - <9e2> DW_AT_name : (indirect string, offset: 0x2e0): _Unwind_Backtrace │ │ │ │ │ + <9e2> DW_AT_name : (indirect string, offset: 0x27e): _Unwind_Backtrace │ │ │ │ │ <9e6> DW_AT_decl_file : 3 │ │ │ │ │ <9e7> DW_AT_decl_line : 153 │ │ │ │ │ <9e8> DW_AT_prototyped : 1 │ │ │ │ │ <9e9> DW_AT_type : <0xa4>, _Unwind_Reason_Code │ │ │ │ │ <9ed> DW_AT_low_pc : 0x2e4 │ │ │ │ │ <9ef> DW_AT_high_pc : 0x336 │ │ │ │ │ <9f1> DW_AT_frame_base : 0x4ef (location list) │ │ │ │ │ @@ -1149,21 +1149,21 @@ │ │ │ │ │ <2><9f9>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ <9fa> DW_AT_name : (indirect string, offset: 0x37d): trace │ │ │ │ │ <9fe> DW_AT_decl_file : 1 │ │ │ │ │ <9ff> DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x183>, _Unwind_Trace_Fn, _Unwind_Reason_Code │ │ │ │ │ DW_AT_location : 0x51b (location list) │ │ │ │ │ <2>: Abbrev Number: 48 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x164): trace_argument │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x102): trace_argument │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 278 │ │ │ │ │ DW_AT_type : <0x181> │ │ │ │ │ DW_AT_location : 0x52d (location list) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x27e): context │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x21c): context │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ │ DW_AT_decl_line : 280 │ │ │ │ │ DW_AT_type : <0x167>, _Unwind_Context │ │ │ │ │ DW_AT_location : 2 byte block: 91 76 (DW_OP_fbreg: -10) │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x370): code │ │ │ │ │ DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,23 @@ │ │ │ │ │ J6A7A8A9A:A;A0A │ │ │ │ │ '/C9A:A;A0A │ │ │ │ │ ^._/N0A/O │ │ │ │ │ !S4A:A;A0A │ │ │ │ │ !S4A:A;A0A! │ │ │ │ │ K!S9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind.inc │ │ │ │ │ unwind-sjlj.c │ │ │ │ │ unwind.h │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ uw_install_context │ │ │ │ │ _Unwind_SjLj_ForcedUnwind │ │ │ │ │ _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ _Unwind_GetRegionStart │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ match_handler │ │ │ │ │ _Unwind_SjLj_Resume │ │ │ │ │ _Unwind_GetGR │ │ │ │ │ _URC_HANDLER_FOUND │ │ │ │ │ uw_identify_context │ │ │ │ │ _Unwind_SjLj_GetContext │ │ │ │ │ @@ -37,14 +36,15 @@ │ │ │ │ │ _Unwind_GetCFA │ │ │ │ │ private_1 │ │ │ │ │ ip_before_insn │ │ │ │ │ SjLj_Function_Context │ │ │ │ │ _Unwind_Exception │ │ │ │ │ _Unwind_Backtrace │ │ │ │ │ _Unwind_FindEnclosingFunction │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ private_2 │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ this_context │ │ │ │ │ unsigned int │ │ │ │ │ _Unwind_SjLj_Unregister │ │ │ │ │ long unsigned int │ │ │ │ │ _Unwind_Word │ │ │ │ │ @@ -60,19 +60,19 @@ │ │ │ │ │ _Unwind_GetIPInfo │ │ │ │ │ _URC_CONTINUE_UNWIND │ │ │ │ │ _Unwind_Personality_Fn │ │ │ │ │ personality │ │ │ │ │ exception_class │ │ │ │ │ stop_code │ │ │ │ │ _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ _Unwind_Context │ │ │ │ │ stop_argument │ │ │ │ │ _Unwind_Reason_Code │ │ │ │ │ _Unwind_RaiseException_Phase2 │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ fc_static │ │ │ │ │ _URC_FATAL_PHASE1_ERROR │ │ │ │ │ _Unwind_SetGR │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ _Unwind_GetDataRelBase │ │ │ │ │ _Unwind_SetIP │ │ │ │ │ _Unwind_FrameState │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,47 +2,47 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] _Unwind_Ptr │ │ │ │ │ [ c] uw_install_context │ │ │ │ │ [ 1f] _Unwind_SjLj_ForcedUnwind │ │ │ │ │ [ 39] _Unwind_ForcedUnwind_Phase2 │ │ │ │ │ [ 55] target │ │ │ │ │ [ 5c] _Unwind_GetRegionStart │ │ │ │ │ - [ 73] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ - [ d5] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ ea] match_handler │ │ │ │ │ - [ f8] data │ │ │ │ │ - [ fd] _Unwind_SjLj_Resume │ │ │ │ │ - [ 111] _Unwind_GetGR │ │ │ │ │ - [ 11f] _URC_HANDLER_FOUND │ │ │ │ │ - [ 132] uw_identify_context │ │ │ │ │ - [ 146] _Unwind_SjLj_GetContext │ │ │ │ │ - [ 15e] index │ │ │ │ │ - [ 164] trace_argument │ │ │ │ │ - [ 173] uw_frame_state_for │ │ │ │ │ - [ 186] exception_cleanup │ │ │ │ │ - [ 198] _Unwind_GetLanguageSpecificData │ │ │ │ │ - [ 1b8] long long unsigned int │ │ │ │ │ - [ 1cf] _Unwind_SjLj_RaiseException │ │ │ │ │ - [ 1eb] action │ │ │ │ │ - [ 1f2] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 227] long int │ │ │ │ │ - [ 230] _Unwind_SjLj_Register │ │ │ │ │ - [ 246] uw_update_context │ │ │ │ │ - [ 258] _Unwind_DeleteException │ │ │ │ │ - [ 270] _Unwind_GetIP │ │ │ │ │ - [ 27e] context │ │ │ │ │ - [ 286] _Unwind_GetCFA │ │ │ │ │ - [ 295] private_1 │ │ │ │ │ - [ 29f] lsda │ │ │ │ │ - [ 2a4] jbuf │ │ │ │ │ - [ 2a9] ip_before_insn │ │ │ │ │ - [ 2b8] SjLj_Function_Context │ │ │ │ │ - [ 2ce] _Unwind_Exception │ │ │ │ │ - [ 2e0] _Unwind_Backtrace │ │ │ │ │ - [ 2f2] _Unwind_FindEnclosingFunction │ │ │ │ │ + [ 73] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 88] match_handler │ │ │ │ │ + [ 96] data │ │ │ │ │ + [ 9b] _Unwind_SjLj_Resume │ │ │ │ │ + [ af] _Unwind_GetGR │ │ │ │ │ + [ bd] _URC_HANDLER_FOUND │ │ │ │ │ + [ d0] uw_identify_context │ │ │ │ │ + [ e4] _Unwind_SjLj_GetContext │ │ │ │ │ + [ fc] index │ │ │ │ │ + [ 102] trace_argument │ │ │ │ │ + [ 111] uw_frame_state_for │ │ │ │ │ + [ 124] exception_cleanup │ │ │ │ │ + [ 136] _Unwind_GetLanguageSpecificData │ │ │ │ │ + [ 156] long long unsigned int │ │ │ │ │ + [ 16d] _Unwind_SjLj_RaiseException │ │ │ │ │ + [ 189] action │ │ │ │ │ + [ 190] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c5] long int │ │ │ │ │ + [ 1ce] _Unwind_SjLj_Register │ │ │ │ │ + [ 1e4] uw_update_context │ │ │ │ │ + [ 1f6] _Unwind_DeleteException │ │ │ │ │ + [ 20e] _Unwind_GetIP │ │ │ │ │ + [ 21c] context │ │ │ │ │ + [ 224] _Unwind_GetCFA │ │ │ │ │ + [ 233] private_1 │ │ │ │ │ + [ 23d] lsda │ │ │ │ │ + [ 242] jbuf │ │ │ │ │ + [ 247] ip_before_insn │ │ │ │ │ + [ 256] SjLj_Function_Context │ │ │ │ │ + [ 26c] _Unwind_Exception │ │ │ │ │ + [ 27e] _Unwind_Backtrace │ │ │ │ │ + [ 290] _Unwind_FindEnclosingFunction │ │ │ │ │ + [ 2ae] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-sjlj.c │ │ │ │ │ [ 310] private_2 │ │ │ │ │ [ 31a] _URC_END_OF_STACK │ │ │ │ │ [ 32c] this_context │ │ │ │ │ [ 339] unsigned int │ │ │ │ │ [ 346] _Unwind_SjLj_Unregister │ │ │ │ │ [ 35e] long unsigned int │ │ │ │ │ [ 370] code │ │ │ │ │ @@ -63,19 +63,19 @@ │ │ │ │ │ [ 43e] _Unwind_GetIPInfo │ │ │ │ │ [ 450] _URC_CONTINUE_UNWIND │ │ │ │ │ [ 465] _Unwind_Personality_Fn │ │ │ │ │ [ 47c] personality │ │ │ │ │ [ 488] exception_class │ │ │ │ │ [ 498] stop_code │ │ │ │ │ [ 4a2] _Unwind_SjLj_Resume_or_Rethrow │ │ │ │ │ - [ 4c1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 51e] _Unwind_Context │ │ │ │ │ - [ 52e] stop_argument │ │ │ │ │ - [ 53c] _Unwind_Reason_Code │ │ │ │ │ - [ 550] _Unwind_RaiseException_Phase2 │ │ │ │ │ + [ 4c1] _Unwind_Context │ │ │ │ │ + [ 4d1] stop_argument │ │ │ │ │ + [ 4df] _Unwind_Reason_Code │ │ │ │ │ + [ 4f3] _Unwind_RaiseException_Phase2 │ │ │ │ │ + [ 511] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ 56e] fc_static │ │ │ │ │ [ 578] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 590] _Unwind_SetGR │ │ │ │ │ [ 59e] _Unwind_Exception_Cleanup_Fn │ │ │ │ │ [ 5bb] _Unwind_GetDataRelBase │ │ │ │ │ [ 5d2] _Unwind_SetIP │ │ │ │ │ [ 5e0] _Unwind_FrameState │ │ │ ├── gthr-gnat.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -26,19 +26,19 @@ │ │ │ │ │ 00000052 00000701 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000056 00000205 R_MSP430_16_BYTE 00000000 .text + 1a │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xb40 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000901 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 4a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 91 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 22 │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -0000001e 00000d01 R_MSP430_32 00000000 .debug_str + 7f │ │ │ │ │ +0000001e 00000d01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ 00000031 00000d01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ 00000038 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000003a 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 00000041 00000d01 R_MSP430_32 00000000 .debug_str + 27 │ │ │ │ │ 00000048 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000004a 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 00000051 00000d01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 gthr-gnat.c │ │ │ │ │ 2 1 0 0 gthr-gnat.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ │ Length: 0x10b (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x4a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x91): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x7f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x22 │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_typedef) │ │ │ │ │ - <1e> DW_AT_name : (indirect string, offset: 0x7f): __gthread_mutex_t │ │ │ │ │ + <1e> DW_AT_name : (indirect string, offset: 0xdf): __gthread_mutex_t │ │ │ │ │ <22> DW_AT_decl_file : 2 │ │ │ │ │ <23> DW_AT_decl_line : 34 │ │ │ │ │ <24> DW_AT_type : <0x28>, int │ │ │ │ │ <1><28>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2b> DW_AT_name : int │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ gthr-gnat.c │ │ │ │ │ gthr-gnat.h │ │ │ │ │ __gthread_active_p │ │ │ │ │ __gnat_default_lock │ │ │ │ │ __gnat_default_unlock │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_t │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ __gthread_mutex_unlock │ │ │ │ │ __gnat_install_locks │ │ │ │ │ __gnat_task_unlock │ │ │ │ │ __gthread_mutex_lock │ │ │ │ │ __gnat_task_lock │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gthread_active_p │ │ │ │ │ [ 13] __gnat_default_lock │ │ │ │ │ [ 27] __gnat_default_unlock │ │ │ │ │ [ 3d] mutex │ │ │ │ │ [ 43] unlock │ │ │ │ │ [ 4a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 7f] __gthread_mutex_t │ │ │ │ │ - [ 91] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ 7f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/gthr-gnat.c │ │ │ │ │ + [ df] __gthread_mutex_t │ │ │ │ │ [ f1] __gthread_mutex_unlock │ │ │ │ │ [ 108] __gnat_install_locks │ │ │ │ │ [ 11d] __gnat_task_unlock │ │ │ │ │ [ 130] __gthread_mutex_lock │ │ │ │ │ [ 145] lock │ │ │ │ │ [ 14a] __gnat_task_lock │ │ │ ├── unwind-c.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -34,95 +34,95 @@ │ │ │ │ │ 00000016 00000601 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x1d48 contains 163 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000801 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000d01 R_MSP430_32 00000000 .debug_str + 35a │ │ │ │ │ -00000011 00000d01 R_MSP430_32 00000000 .debug_str + 289 │ │ │ │ │ +00000011 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ 00000015 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000017 00000205 R_MSP430_16_BYTE 00000000 .text + 18c │ │ │ │ │ 00000019 00000c01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ 00000020 00000d01 R_MSP430_32 00000000 .debug_str + 3f4 │ │ │ │ │ -00000027 00000d01 R_MSP430_32 00000000 .debug_str + 25b │ │ │ │ │ -00000033 00000d01 R_MSP430_32 00000000 .debug_str + 1ea │ │ │ │ │ -0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 325 │ │ │ │ │ +00000027 00000d01 R_MSP430_32 00000000 .debug_str + 2a2 │ │ │ │ │ +00000033 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000003e 00000d01 R_MSP430_32 00000000 .debug_str + 30d │ │ │ │ │ 00000049 00000d01 R_MSP430_32 00000000 .debug_str + 426 │ │ │ │ │ -00000054 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ -00000061 00000d01 R_MSP430_32 00000000 .debug_str + 268 │ │ │ │ │ +00000054 00000d01 R_MSP430_32 00000000 .debug_str + 260 │ │ │ │ │ +00000061 00000d01 R_MSP430_32 00000000 .debug_str + 2af │ │ │ │ │ 0000006e 00000d01 R_MSP430_32 00000000 .debug_str + 116 │ │ │ │ │ -00000074 00000d01 R_MSP430_32 00000000 .debug_str + 238 │ │ │ │ │ -0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 1d2 │ │ │ │ │ -00000080 00000d01 R_MSP430_32 00000000 .debug_str + 15f │ │ │ │ │ +00000074 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ +0000007a 00000d01 R_MSP430_32 00000000 .debug_str + 219 │ │ │ │ │ +00000080 00000d01 R_MSP430_32 00000000 .debug_str + 319 │ │ │ │ │ 00000086 00000d01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ -0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 207 │ │ │ │ │ +0000008c 00000d01 R_MSP430_32 00000000 .debug_str + 24e │ │ │ │ │ 00000092 00000d01 R_MSP430_32 00000000 .debug_str + dd │ │ │ │ │ -00000098 00000d01 R_MSP430_32 00000000 .debug_str + 19b │ │ │ │ │ +00000098 00000d01 R_MSP430_32 00000000 .debug_str + 1e2 │ │ │ │ │ 0000009e 00000d01 R_MSP430_32 00000000 .debug_str + 81 │ │ │ │ │ 000000a5 00000d01 R_MSP430_32 00000000 .debug_str + 5a │ │ │ │ │ 000000b0 00000d01 R_MSP430_32 00000000 .debug_str + 3d │ │ │ │ │ 000000d8 00000d01 R_MSP430_32 00000000 .debug_str + 348 │ │ │ │ │ -000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +000000e4 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 000000f2 00000d01 R_MSP430_32 00000000 .debug_str + 3cb │ │ │ │ │ 00000100 00000d01 R_MSP430_32 00000000 .debug_str + 3fd │ │ │ │ │ 0000010e 00000d01 R_MSP430_32 00000000 .debug_str + 407 │ │ │ │ │ 0000011d 00000d01 R_MSP430_32 00000000 .debug_str + 107 │ │ │ │ │ -0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2e8 │ │ │ │ │ +0000012e 00000d01 R_MSP430_32 00000000 .debug_str + 2d0 │ │ │ │ │ 00000136 00000d01 R_MSP430_32 00000000 .debug_str + 136 │ │ │ │ │ 00000142 00000d01 R_MSP430_32 00000000 .debug_str + 2c │ │ │ │ │ -00000150 00000d01 R_MSP430_32 00000000 .debug_str + 177 │ │ │ │ │ +00000150 00000d01 R_MSP430_32 00000000 .debug_str + 1be │ │ │ │ │ 0000015d 00000d01 R_MSP430_32 00000000 .debug_str + 37 │ │ │ │ │ 0000016b 00000d01 R_MSP430_32 00000000 .debug_str + 3a7 │ │ │ │ │ 00000179 00000d01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 00000187 00000d01 R_MSP430_32 00000000 .debug_str + 26 │ │ │ │ │ -00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2f8 │ │ │ │ │ +00000195 00000d01 R_MSP430_32 00000000 .debug_str + 2e0 │ │ │ │ │ 000001a3 00000d01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ 000001b1 00000d01 R_MSP430_32 00000000 .debug_str + 6e │ │ │ │ │ 000001cd 00000d01 R_MSP430_32 00000000 .debug_str + 141 │ │ │ │ │ 000001d2 00000d01 R_MSP430_32 00000000 .debug_str + 3af │ │ │ │ │ -000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 305 │ │ │ │ │ +000001dd 00000d01 R_MSP430_32 00000000 .debug_str + 2ed │ │ │ │ │ 00000202 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000020d 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000218 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +00000218 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 0000022a 00000d01 R_MSP430_32 00000000 .debug_str + 419 │ │ │ │ │ 0000024f 00000d01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ 0000025a 00000d01 R_MSP430_32 00000000 .debug_str + 3c0 │ │ │ │ │ -00000265 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ -00000277 00000d01 R_MSP430_32 00000000 .debug_str + 1bc │ │ │ │ │ +00000265 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ +00000277 00000d01 R_MSP430_32 00000000 .debug_str + 203 │ │ │ │ │ 00000288 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ 00000293 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ -0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 312 │ │ │ │ │ +0000029f 00000d01 R_MSP430_32 00000000 .debug_str + 2fa │ │ │ │ │ 000002b1 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 000002bd 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 189 │ │ │ │ │ +000002e6 00000d01 R_MSP430_32 00000000 .debug_str + 1d0 │ │ │ │ │ 000002f7 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 0000030b 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 00000321 00000d01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 00000333 00000d01 R_MSP430_32 00000000 .debug_str + a7 │ │ │ │ │ 00000344 00000d01 R_MSP430_32 00000000 .debug_str + 3eb │ │ │ │ │ -0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 256 │ │ │ │ │ -0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 27f │ │ │ │ │ -000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 231 │ │ │ │ │ +0000034f 00000d01 R_MSP430_32 00000000 .debug_str + 29d │ │ │ │ │ +0000036e 00000d01 R_MSP430_32 00000000 .debug_str + 2c6 │ │ │ │ │ +000003cb 00000d01 R_MSP430_32 00000000 .debug_str + 278 │ │ │ │ │ 00000406 00000d01 R_MSP430_32 00000000 .debug_str + 3dd │ │ │ │ │ 00000417 00000d01 R_MSP430_32 00000000 .debug_str + a │ │ │ │ │ 00000422 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000424 00000205 R_MSP430_16_BYTE 00000000 .text + 18c │ │ │ │ │ 00000426 00000901 R_MSP430_32 00000000 .debug_loc + 0 │ │ │ │ │ 0000042b 00000d01 R_MSP430_32 00000000 .debug_str + 39f │ │ │ │ │ 00000435 00000901 R_MSP430_32 00000000 .debug_loc + 44 │ │ │ │ │ 0000043a 00000d01 R_MSP430_32 00000000 .debug_str + 411 │ │ │ │ │ 00000444 00000901 R_MSP430_32 00000000 .debug_loc + 5d │ │ │ │ │ -00000449 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ +00000449 00000d01 R_MSP430_32 00000000 .debug_str + 23e │ │ │ │ │ 00000457 00000d01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ 00000465 00000d01 R_MSP430_32 00000000 .debug_str + 331 │ │ │ │ │ 00000473 00000d01 R_MSP430_32 00000000 .debug_str + 15a │ │ │ │ │ 0000047e 00000d01 R_MSP430_32 00000000 .debug_str + f0 │ │ │ │ │ 00000488 00000901 R_MSP430_32 00000000 .debug_loc + 6f │ │ │ │ │ 00000495 00000901 R_MSP430_32 00000000 .debug_loc + 88 │ │ │ │ │ -0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1b0 │ │ │ │ │ +0000049a 00000d01 R_MSP430_32 00000000 .debug_str + 1f7 │ │ │ │ │ 000004a4 00000901 R_MSP430_32 00000000 .debug_loc + 9a │ │ │ │ │ 000004b2 00000901 R_MSP430_32 00000000 .debug_loc + ad │ │ │ │ │ 000004b7 00000d01 R_MSP430_32 00000000 .debug_str + 339 │ │ │ │ │ 000004c3 00000d01 R_MSP430_32 00000000 .debug_str + 38f │ │ │ │ │ 000004c9 00000205 R_MSP430_16_BYTE 00000000 .text + 114 │ │ │ │ │ 000004d0 00000205 R_MSP430_16_BYTE 00000000 .text + 4a │ │ │ │ │ 000004d2 00000b01 R_MSP430_32 00000000 .debug_ranges + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,16 +21,16 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ - 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 2 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc5): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 unwind-c.c │ │ │ │ │ 2 1 0 0 unwind-pe.h │ │ │ │ │ 3 2 0 0 unwind.h │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,82 +4,82 @@ │ │ │ │ │ Length: 0x746 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x35a): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x289): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x15f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ <15> DW_AT_low_pc : 0x0 │ │ │ │ │ <17> DW_AT_high_pc : 0x18c │ │ │ │ │ <19> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><1d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <1e> DW_AT_byte_size : 4 │ │ │ │ │ <1f> DW_AT_encoding : 5 (signed) │ │ │ │ │ <20> DW_AT_name : (indirect string, offset: 0x3f4): long int │ │ │ │ │ <1><24>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <25> DW_AT_byte_size : 2 │ │ │ │ │ <26> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <27> DW_AT_name : (indirect string, offset: 0x25b): unsigned int │ │ │ │ │ + <27> DW_AT_name : (indirect string, offset: 0x2a2): unsigned int │ │ │ │ │ <1><2b>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <2c> DW_AT_byte_size : 2 │ │ │ │ │ <2d> DW_AT_encoding : 5 (signed) │ │ │ │ │ <2e> DW_AT_name : int │ │ │ │ │ <1><32>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <33> DW_AT_name : (indirect string, offset: 0x1ea): _Unwind_Word │ │ │ │ │ + <33> DW_AT_name : (indirect string, offset: 0x231): _Unwind_Word │ │ │ │ │ <37> DW_AT_decl_file : 3 │ │ │ │ │ <38> DW_AT_decl_line : 43 │ │ │ │ │ <39> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x325): _Unwind_Ptr │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x30d): _Unwind_Ptr │ │ │ │ │ <42> DW_AT_decl_file : 3 │ │ │ │ │ <43> DW_AT_decl_line : 48 │ │ │ │ │ <44> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x426): _Unwind_Internal_Ptr │ │ │ │ │ <4d> DW_AT_decl_file : 3 │ │ │ │ │ <4e> DW_AT_decl_line : 50 │ │ │ │ │ <4f> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <54> DW_AT_name : (indirect string, offset: 0x219): _Unwind_Exception_Class │ │ │ │ │ + <54> DW_AT_name : (indirect string, offset: 0x260): _Unwind_Exception_Class │ │ │ │ │ <58> DW_AT_decl_file : 3 │ │ │ │ │ <59> DW_AT_decl_line : 56 │ │ │ │ │ <5a> DW_AT_type : <0x5e>, long long unsigned int │ │ │ │ │ <1><5e>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <5f> DW_AT_byte_size : 8 │ │ │ │ │ <60> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <61> DW_AT_name : (indirect string, offset: 0x268): long long unsigned int │ │ │ │ │ + <61> DW_AT_name : (indirect string, offset: 0x2af): long long unsigned int │ │ │ │ │ <1><65>: Abbrev Number: 5 (DW_TAG_enumeration_type) │ │ │ │ │ <66> DW_AT_byte_size : 2 │ │ │ │ │ <67> DW_AT_decl_file : 3 │ │ │ │ │ <68> DW_AT_decl_line : 61 │ │ │ │ │ <69> DW_AT_sibling : <0xa4> │ │ │ │ │ <2><6d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <6e> DW_AT_name : (indirect string, offset: 0x116): _URC_NO_REASON │ │ │ │ │ <72> DW_AT_const_value : 0 │ │ │ │ │ <2><73>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <74> DW_AT_name : (indirect string, offset: 0x238): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + <74> DW_AT_name : (indirect string, offset: 0x27f): _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ <78> DW_AT_const_value : 1 │ │ │ │ │ <2><79>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x1d2): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x219): _URC_FATAL_PHASE2_ERROR │ │ │ │ │ <7e> DW_AT_const_value : 2 │ │ │ │ │ <2><7f>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <80> DW_AT_name : (indirect string, offset: 0x15f): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ + <80> DW_AT_name : (indirect string, offset: 0x319): _URC_FATAL_PHASE1_ERROR │ │ │ │ │ <84> DW_AT_const_value : 3 │ │ │ │ │ <2><85>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <86> DW_AT_name : (indirect string, offset: 0x125): _URC_NORMAL_STOP │ │ │ │ │ <8a> DW_AT_const_value : 4 │ │ │ │ │ <2><8b>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <8c> DW_AT_name : (indirect string, offset: 0x207): _URC_END_OF_STACK │ │ │ │ │ + <8c> DW_AT_name : (indirect string, offset: 0x24e): _URC_END_OF_STACK │ │ │ │ │ <90> DW_AT_const_value : 5 │ │ │ │ │ <2><91>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <92> DW_AT_name : (indirect string, offset: 0xdd): _URC_HANDLER_FOUND │ │ │ │ │ <96> DW_AT_const_value : 6 │ │ │ │ │ <2><97>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0x19b): _URC_INSTALL_CONTEXT │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x1e2): _URC_INSTALL_CONTEXT │ │ │ │ │ <9c> DW_AT_const_value : 7 │ │ │ │ │ <2><9d>: Abbrev Number: 6 (DW_TAG_enumerator) │ │ │ │ │ <9e> DW_AT_name : (indirect string, offset: 0x81): _URC_CONTINUE_UNWIND │ │ │ │ │ DW_AT_const_value : 8 │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x5a): _Unwind_Reason_Code │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ <1>: Abbrev Number: 10 (DW_TAG_structure_type) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x348): _Unwind_Exception │ │ │ │ │ DW_AT_byte_size : 14 │ │ │ │ │
DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 85 │ │ │ │ │ DW_AT_sibling : <0x11c> │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ DW_AT_decl_line : 87 │ │ │ │ │ DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ DW_AT_name : (indirect string, offset: 0x3cb): exception_cleanup │ │ │ │ │ DW_AT_decl_file : 3 │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ <121> DW_AT_decl_file : 3 │ │ │ │ │ <122> DW_AT_decl_line : 100 │ │ │ │ │ <123> DW_AT_type : <0x2b>, int │ │ │ │ │ <1><127>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <128> DW_AT_byte_size : 2 │ │ │ │ │ <129> DW_AT_type : <0x12d>, _Unwind_Context │ │ │ │ │ <1><12d>: Abbrev Number: 12 (DW_TAG_structure_type) │ │ │ │ │ - <12e> DW_AT_name : (indirect string, offset: 0x2e8): _Unwind_Context │ │ │ │ │ + <12e> DW_AT_name : (indirect string, offset: 0x2d0): _Unwind_Context │ │ │ │ │ <132> DW_AT_declaration : 1 │ │ │ │ │ <1><133>: Abbrev Number: 13 (DW_TAG_pointer_type) │ │ │ │ │ <134> DW_AT_byte_size : 2 │ │ │ │ │ <1><135>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <136> DW_AT_name : (indirect string, offset: 0x136): _sleb128_t │ │ │ │ │ <13a> DW_AT_decl_file : 3 │ │ │ │ │ <13b> DW_AT_decl_line : 259 │ │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ <142> DW_AT_name : (indirect string, offset: 0x2c): _uleb128_t │ │ │ │ │ <146> DW_AT_decl_file : 3 │ │ │ │ │ <147> DW_AT_decl_line : 260 │ │ │ │ │ <149> DW_AT_type : <0x14d>, long unsigned int │ │ │ │ │ <1><14d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <14e> DW_AT_byte_size : 4 │ │ │ │ │ <14f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <150> DW_AT_name : (indirect string, offset: 0x177): long unsigned int │ │ │ │ │ + <150> DW_AT_name : (indirect string, offset: 0x1be): long unsigned int │ │ │ │ │ <1><154>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <155> DW_AT_byte_size : 12 │ │ │ │ │ <156> DW_AT_decl_file : 1 │ │ │ │ │ <157> DW_AT_decl_line : 33 │ │ │ │ │ <158> DW_AT_sibling : <0x1bf> │ │ │ │ │ <2><15c>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <15d> DW_AT_name : (indirect string, offset: 0x37): Start │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ <2><186>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <187> DW_AT_name : (indirect string, offset: 0x26): TType │ │ │ │ │ <18b> DW_AT_decl_file : 1 │ │ │ │ │ <18c> DW_AT_decl_line : 38 │ │ │ │ │ <18d> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <191> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><194>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ - <195> DW_AT_name : (indirect string, offset: 0x2f8): action_table │ │ │ │ │ + <195> DW_AT_name : (indirect string, offset: 0x2e0): action_table │ │ │ │ │ <199> DW_AT_decl_file : 1 │ │ │ │ │ <19a> DW_AT_decl_line : 39 │ │ │ │ │ <19b> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <19f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2><1a2>: Abbrev Number: 11 (DW_TAG_member) │ │ │ │ │ <1a3> DW_AT_name : (indirect string, offset: 0xce): ttype_encoding │ │ │ │ │ <1a7> DW_AT_decl_file : 1 │ │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │ │ <1cd> DW_AT_name : (indirect string, offset: 0x141): unsigned char │ │ │ │ │ <1><1d1>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <1d2> DW_AT_name : (indirect string, offset: 0x3af): lsda_header_info │ │ │ │ │ <1d6> DW_AT_decl_file : 1 │ │ │ │ │ <1d7> DW_AT_decl_line : 42 │ │ │ │ │ <1d8> DW_AT_type : <0x154> │ │ │ │ │ <1><1dc>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <1dd> DW_AT_name : (indirect string, offset: 0x305): read_uleb128 │ │ │ │ │ + <1dd> DW_AT_name : (indirect string, offset: 0x2ed): read_uleb128 │ │ │ │ │ <1e1> DW_AT_decl_file : 2 │ │ │ │ │ <1e2> DW_AT_decl_line : 131 │ │ │ │ │ <1e3> DW_AT_prototyped : 1 │ │ │ │ │ <1e4> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <1e8> DW_AT_inline : 1 (inlined) │ │ │ │ │ <1e9> DW_AT_sibling : <0x223> │ │ │ │ │ <2><1ed>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ <208> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><20c>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20d> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <211> DW_AT_decl_file : 2 │ │ │ │ │ <212> DW_AT_decl_line : 134 │ │ │ │ │ <213> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><217>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <218> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <218> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <21c> DW_AT_decl_file : 2 │ │ │ │ │ <21d> DW_AT_decl_line : 135 │ │ │ │ │ <21e> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><222>: Abbrev Number: 0 │ │ │ │ │ <1><223>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <224> DW_AT_byte_size : 2 │ │ │ │ │ <225> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ @@ -287,24 +287,24 @@ │ │ │ │ │ <255> DW_AT_type : <0x24>, unsigned int │ │ │ │ │ <2><259>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <25a> DW_AT_name : (indirect string, offset: 0x3c0): byte │ │ │ │ │ <25e> DW_AT_decl_file : 2 │ │ │ │ │ <25f> DW_AT_decl_line : 156 │ │ │ │ │ <260> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><264>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <265> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <265> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <269> DW_AT_decl_file : 2 │ │ │ │ │ <26a> DW_AT_decl_line : 157 │ │ │ │ │ <26b> DW_AT_type : <0x141>, _uleb128_t, long unsigned int │ │ │ │ │ <2><26f>: Abbrev Number: 0 │ │ │ │ │ <1><270>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <271> DW_AT_byte_size : 2 │ │ │ │ │ <272> DW_AT_type : <0x135>, _sleb128_t, long int │ │ │ │ │ <1><276>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <277> DW_AT_name : (indirect string, offset: 0x1bc): base_of_encoded_value │ │ │ │ │ + <277> DW_AT_name : (indirect string, offset: 0x203): base_of_encoded_value │ │ │ │ │ <27b> DW_AT_decl_file : 2 │ │ │ │ │ <27c> DW_AT_decl_line : 101 │ │ │ │ │ <27d> DW_AT_prototyped : 1 │ │ │ │ │ <27e> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <282> DW_AT_inline : 1 (inlined) │ │ │ │ │ <283> DW_AT_sibling : <0x29e> │ │ │ │ │ <2><287>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -315,15 +315,15 @@ │ │ │ │ │ <2><292>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <293> DW_AT_name : (indirect string, offset: 0x331): context │ │ │ │ │ <297> DW_AT_decl_file : 2 │ │ │ │ │ <298> DW_AT_decl_line : 101 │ │ │ │ │ <299> DW_AT_type : <0x127>, _Unwind_Context │ │ │ │ │ <2><29d>: Abbrev Number: 0 │ │ │ │ │ <1><29e>: Abbrev Number: 21 (DW_TAG_subprogram) │ │ │ │ │ - <29f> DW_AT_name : (indirect string, offset: 0x312): read_encoded_value │ │ │ │ │ + <29f> DW_AT_name : (indirect string, offset: 0x2fa): read_encoded_value │ │ │ │ │ <2a3> DW_AT_decl_file : 2 │ │ │ │ │ <2a4> DW_AT_decl_line : 279 │ │ │ │ │ <2a6> DW_AT_prototyped : 1 │ │ │ │ │ <2a7> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2ab> DW_AT_inline : 3 (declared as inline and inlined) │ │ │ │ │ <2ac> DW_AT_sibling : <0x2df> │ │ │ │ │ <2><2b0>: Abbrev Number: 22 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ │ <2d8> DW_AT_decl_line : 280 │ │ │ │ │ <2da> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><2de>: Abbrev Number: 0 │ │ │ │ │ <1><2df>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2e0> DW_AT_byte_size : 2 │ │ │ │ │ <2e1> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <1><2e5>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ - <2e6> DW_AT_name : (indirect string, offset: 0x189): parse_lsda_header │ │ │ │ │ + <2e6> DW_AT_name : (indirect string, offset: 0x1d0): parse_lsda_header │ │ │ │ │ <2ea> DW_AT_decl_file : 1 │ │ │ │ │ <2eb> DW_AT_decl_line : 45 │ │ │ │ │ <2ec> DW_AT_prototyped : 1 │ │ │ │ │ <2ed> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2f1> DW_AT_inline : 1 (inlined) │ │ │ │ │ <2f2> DW_AT_sibling : <0x32c> │ │ │ │ │ <2><2f6>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ @@ -397,30 +397,30 @@ │ │ │ │ │ <33f> DW_AT_sibling : <0x403> │ │ │ │ │ <2><343>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ <344> DW_AT_name : (indirect string, offset: 0x3eb): encoding │ │ │ │ │ <348> DW_AT_decl_file : 2 │ │ │ │ │ <349> DW_AT_decl_line : 181 │ │ │ │ │ <34a> DW_AT_type : <0x1ca>, unsigned char │ │ │ │ │ <2><34e>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <34f> DW_AT_name : (indirect string, offset: 0x256): base │ │ │ │ │ + <34f> DW_AT_name : (indirect string, offset: 0x29d): base │ │ │ │ │ <353> DW_AT_decl_file : 2 │ │ │ │ │ <354> DW_AT_decl_line : 181 │ │ │ │ │ <355> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><359>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <35a> DW_AT_name : p │ │ │ │ │ <35c> DW_AT_decl_file : 2 │ │ │ │ │ <35d> DW_AT_decl_line : 182 │ │ │ │ │ <35e> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <2><362>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ <363> DW_AT_name : val │ │ │ │ │ <367> DW_AT_decl_file : 2 │ │ │ │ │ <368> DW_AT_decl_line : 182 │ │ │ │ │ <369> DW_AT_type : <0x2df>, _Unwind_Ptr, unsigned int │ │ │ │ │ <2><36d>: Abbrev Number: 25 (DW_TAG_union_type) │ │ │ │ │ - <36e> DW_AT_name : (indirect string, offset: 0x27f): unaligned │ │ │ │ │ + <36e> DW_AT_name : (indirect string, offset: 0x2c6): unaligned │ │ │ │ │ <372> DW_AT_byte_size : 8 │ │ │ │ │ <373> DW_AT_decl_file : 2 │ │ │ │ │ <374> DW_AT_decl_line : 184 │ │ │ │ │ <375> DW_AT_sibling : <0x3c1> │ │ │ │ │ <3><379>: Abbrev Number: 26 (DW_TAG_member) │ │ │ │ │ <37a> DW_AT_name : ptr │ │ │ │ │ <37e> DW_AT_decl_file : 2 │ │ │ │ │ @@ -459,15 +459,15 @@ │ │ │ │ │ <3><3c0>: Abbrev Number: 0 │ │ │ │ │ <2><3c1>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3c2> DW_AT_name : u │ │ │ │ │ <3c4> DW_AT_decl_file : 2 │ │ │ │ │ <3c5> DW_AT_decl_line : 195 │ │ │ │ │ <3c6> DW_AT_type : <0x40a>, unaligned │ │ │ │ │ <2><3ca>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ - <3cb> DW_AT_name : (indirect string, offset: 0x231): result │ │ │ │ │ + <3cb> DW_AT_name : (indirect string, offset: 0x278): result │ │ │ │ │ <3cf> DW_AT_decl_file : 2 │ │ │ │ │ <3d0> DW_AT_decl_line : 196 │ │ │ │ │ <3d1> DW_AT_type : <0x48>, _Unwind_Internal_Ptr, unsigned int │ │ │ │ │ <2><3d5>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <3d6> DW_AT_sibling : <0x3e4> │ │ │ │ │ <3><3da>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <3db> DW_AT_name : a │ │ │ │ │ @@ -519,15 +519,15 @@ │ │ │ │ │ <2><439>: Abbrev Number: 30 (DW_TAG_formal_parameter) │ │ │ │ │ <43a> DW_AT_name : (indirect string, offset: 0x411): actions │ │ │ │ │ <43e> DW_AT_decl_file : 1 │ │ │ │ │ <43f> DW_AT_decl_line : 116 │ │ │ │ │ <440> DW_AT_type : <0x11c>, _Unwind_Action, int │ │ │ │ │ <444> DW_AT_location : 0x5d (location list) │ │ │ │ │ <2><448>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <449> DW_AT_name : (indirect string, offset: 0x1f7): exception_class │ │ │ │ │ + <449> DW_AT_name : (indirect string, offset: 0x23e): exception_class │ │ │ │ │ <44d> DW_AT_decl_file : 1 │ │ │ │ │ <44e> DW_AT_decl_line : 117 │ │ │ │ │ <44f> DW_AT_type : <0x53>, _Unwind_Exception_Class, long long unsigned int │ │ │ │ │ <453> DW_AT_location : 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2><456>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <457> DW_AT_name : (indirect string, offset: 0xc4): ue_header │ │ │ │ │ <45b> DW_AT_decl_file : 1 │ │ │ │ │ @@ -554,15 +554,15 @@ │ │ │ │ │ <2><48c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <48d> DW_AT_name : p │ │ │ │ │ <48f> DW_AT_decl_file : 1 │ │ │ │ │ <490> DW_AT_decl_line : 123 │ │ │ │ │ <491> DW_AT_type : <0x1bf>, unsigned char │ │ │ │ │ <495> DW_AT_location : 0x88 (location list) │ │ │ │ │ <2><499>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ - <49a> DW_AT_name : (indirect string, offset: 0x1b0): landing_pad │ │ │ │ │ + <49a> DW_AT_name : (indirect string, offset: 0x1f7): landing_pad │ │ │ │ │ <49e> DW_AT_decl_file : 1 │ │ │ │ │ <49f> DW_AT_decl_line : 124 │ │ │ │ │ <4a0> DW_AT_type : <0x3d>, _Unwind_Ptr, unsigned int │ │ │ │ │ <4a4> DW_AT_location : 0x9a (location list) │ │ │ │ │ <2><4a8>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <4a9> DW_AT_name : ip │ │ │ │ │ <4ac> DW_AT_decl_file : 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ 5A6A7A8A9A:A;A0A. │ │ │ │ │ ?B5A6A7A8A9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/./gcc/include │ │ │ │ │ unwind-c.c │ │ │ │ │ unwind-pe.h │ │ │ │ │ unwind.h │ │ │ │ │ cs_action │ │ │ │ │ __gcc_personality_sj0 │ │ │ │ │ _uleb128_t │ │ │ │ │ _Unwind_Exception_Cleanup_Fn │ │ │ │ │ @@ -20,35 +20,35 @@ │ │ │ │ │ language_specific_data │ │ │ │ │ _Unwind_Action │ │ │ │ │ _URC_NO_REASON │ │ │ │ │ _URC_NORMAL_STOP │ │ │ │ │ _sleb128_t │ │ │ │ │ unsigned char │ │ │ │ │ ttype_base │ │ │ │ │ -_URC_FATAL_PHASE1_ERROR │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ long unsigned int │ │ │ │ │ parse_lsda_header │ │ │ │ │ _URC_INSTALL_CONTEXT │ │ │ │ │ landing_pad │ │ │ │ │ base_of_encoded_value │ │ │ │ │ _URC_FATAL_PHASE2_ERROR │ │ │ │ │ _Unwind_Word │ │ │ │ │ exception_class │ │ │ │ │ _URC_END_OF_STACK │ │ │ │ │ _Unwind_Exception_Class │ │ │ │ │ _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ unsigned int │ │ │ │ │ long long unsigned int │ │ │ │ │ unaligned │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ _Unwind_Context │ │ │ │ │ action_table │ │ │ │ │ read_uleb128 │ │ │ │ │ read_encoded_value │ │ │ │ │ _Unwind_Ptr │ │ │ │ │ +_URC_FATAL_PHASE1_ERROR │ │ │ │ │ ip_before_insn │ │ │ │ │ _Unwind_Exception │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ found_something │ │ │ │ │ lsda_header_info │ │ │ │ │ exception_cleanup │ │ │ │ │ long long int │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -19,37 +19,37 @@ │ │ │ │ │ [ 107] _Unwind_Action │ │ │ │ │ [ 116] _URC_NO_REASON │ │ │ │ │ [ 125] _URC_NORMAL_STOP │ │ │ │ │ [ 136] _sleb128_t │ │ │ │ │ [ 141] unsigned char │ │ │ │ │ [ 14f] ttype_base │ │ │ │ │ [ 15a] info │ │ │ │ │ - [ 15f] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ - [ 177] long unsigned int │ │ │ │ │ - [ 189] parse_lsda_header │ │ │ │ │ - [ 19b] _URC_INSTALL_CONTEXT │ │ │ │ │ - [ 1b0] landing_pad │ │ │ │ │ - [ 1bc] base_of_encoded_value │ │ │ │ │ - [ 1d2] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ - [ 1ea] _Unwind_Word │ │ │ │ │ - [ 1f7] exception_class │ │ │ │ │ - [ 207] _URC_END_OF_STACK │ │ │ │ │ - [ 219] _Unwind_Exception_Class │ │ │ │ │ - [ 231] result │ │ │ │ │ - [ 238] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ - [ 256] base │ │ │ │ │ - [ 25b] unsigned int │ │ │ │ │ - [ 268] long long unsigned int │ │ │ │ │ - [ 27f] unaligned │ │ │ │ │ - [ 289] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ - [ 2e8] _Unwind_Context │ │ │ │ │ - [ 2f8] action_table │ │ │ │ │ - [ 305] read_uleb128 │ │ │ │ │ - [ 312] read_encoded_value │ │ │ │ │ - [ 325] _Unwind_Ptr │ │ │ │ │ + [ 15f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/unwind-c.c │ │ │ │ │ + [ 1be] long unsigned int │ │ │ │ │ + [ 1d0] parse_lsda_header │ │ │ │ │ + [ 1e2] _URC_INSTALL_CONTEXT │ │ │ │ │ + [ 1f7] landing_pad │ │ │ │ │ + [ 203] base_of_encoded_value │ │ │ │ │ + [ 219] _URC_FATAL_PHASE2_ERROR │ │ │ │ │ + [ 231] _Unwind_Word │ │ │ │ │ + [ 23e] exception_class │ │ │ │ │ + [ 24e] _URC_END_OF_STACK │ │ │ │ │ + [ 260] _Unwind_Exception_Class │ │ │ │ │ + [ 278] result │ │ │ │ │ + [ 27f] _URC_FOREIGN_EXCEPTION_CAUGHT │ │ │ │ │ + [ 29d] base │ │ │ │ │ + [ 2a2] unsigned int │ │ │ │ │ + [ 2af] long long unsigned int │ │ │ │ │ + [ 2c6] unaligned │ │ │ │ │ + [ 2d0] _Unwind_Context │ │ │ │ │ + [ 2e0] action_table │ │ │ │ │ + [ 2ed] read_uleb128 │ │ │ │ │ + [ 2fa] read_encoded_value │ │ │ │ │ + [ 30d] _Unwind_Ptr │ │ │ │ │ + [ 319] _URC_FATAL_PHASE1_ERROR │ │ │ │ │ [ 331] context │ │ │ │ │ [ 339] ip_before_insn │ │ │ │ │ [ 348] _Unwind_Exception │ │ │ │ │ [ 35a] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 38f] found_something │ │ │ │ │ [ 39f] version │ │ │ │ │ [ 3a7] LPStart │ │ │ ├── emutls.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -14,25 +14,25 @@ │ │ │ │ │ 00000032 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000036 00000205 R_MSP430_16_BYTE 00000000 .text + 7c │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xcb4 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000c01 R_MSP430_32 00000000 .debug_str + 28 │ │ │ │ │ -00000011 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ -00000015 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ +00000011 00000c01 R_MSP430_32 00000000 .debug_str + b4 │ │ │ │ │ +00000015 00000c01 R_MSP430_32 00000000 .debug_str + 130 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + a4 │ │ │ │ │ 0000001d 00000b01 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000c01 R_MSP430_32 00000000 .debug_str + 108 │ │ │ │ │ +00000024 00000c01 R_MSP430_32 00000000 .debug_str + ab │ │ │ │ │ 0000002b 00000c01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -00000039 00000c01 R_MSP430_32 00000000 .debug_str + 103 │ │ │ │ │ -0000003e 00000c01 R_MSP430_32 00000000 .debug_str + 188 │ │ │ │ │ +00000039 00000c01 R_MSP430_32 00000000 .debug_str + a6 │ │ │ │ │ +0000003e 00000c01 R_MSP430_32 00000000 .debug_str + 12b │ │ │ │ │ 00000049 00000c01 R_MSP430_32 00000000 .debug_str + 11c │ │ │ │ │ -0000005c 00000c01 R_MSP430_32 00000000 .debug_str + 181 │ │ │ │ │ +0000005c 00000c01 R_MSP430_32 00000000 .debug_str + 124 │ │ │ │ │ 00000075 00000c01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ 00000081 00000c01 R_MSP430_32 00000000 .debug_str + 117 │ │ │ │ │ 0000008f 00000c01 R_MSP430_32 00000000 .debug_str + 22 │ │ │ │ │ 000000ab 00000c01 R_MSP430_32 00000000 .debug_str + 111 │ │ │ │ │ 000000ba 00000c01 R_MSP430_32 00000000 .debug_str + 6a │ │ │ │ │ 000000c7 00000c01 R_MSP430_32 00000000 .debug_str + 5d │ │ │ │ │ 00000101 00000c01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 emutls.c │ │ │ │ │ 2 1 0 0 gthr-single.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,52 +4,52 @@ │ │ │ │ │ Length: 0x197 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x28): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xa6): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x124): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xb4): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x130): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0xa4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x108): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xab): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <37> DW_AT_byte_size : 1 │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <39> DW_AT_name : (indirect string, offset: 0x103): char │ │ │ │ │ + <39> DW_AT_name : (indirect string, offset: 0xa6): char │ │ │ │ │ <1><3d>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <3e> DW_AT_name : (indirect string, offset: 0x188): word │ │ │ │ │ + <3e> DW_AT_name : (indirect string, offset: 0x12b): word │ │ │ │ │ <42> DW_AT_decl_file : 1 │ │ │ │ │ <43> DW_AT_decl_line : 32 │ │ │ │ │ <44> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><48>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ <49> DW_AT_name : (indirect string, offset: 0x11c): pointer │ │ │ │ │ <4d> DW_AT_decl_file : 1 │ │ │ │ │ <4e> DW_AT_decl_line : 33 │ │ │ │ │ <4f> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 5 (DW_TAG_union_type) │ │ │ │ │ <54> DW_AT_byte_size : 2 │ │ │ │ │ <55> DW_AT_decl_file : 1 │ │ │ │ │ <56> DW_AT_decl_line : 39 │ │ │ │ │ <57> DW_AT_sibling : <0x72> │ │ │ │ │ <2><5b>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ - <5c> DW_AT_name : (indirect string, offset: 0x181): offset │ │ │ │ │ + <5c> DW_AT_name : (indirect string, offset: 0x124): offset │ │ │ │ │ <60> DW_AT_decl_file : 1 │ │ │ │ │ <61> DW_AT_decl_line : 40 │ │ │ │ │ <62> DW_AT_type : <0x48>, pointer, unsigned int │ │ │ │ │ <2><66>: Abbrev Number: 7 (DW_TAG_member) │ │ │ │ │ <67> DW_AT_name : ptr │ │ │ │ │ <6b> DW_AT_decl_file : 1 │ │ │ │ │ <6c> DW_AT_decl_line : 41 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ K9A:A;A0A │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ emutls.c │ │ │ │ │ gthr-single.h │ │ │ │ │ unsigned int │ │ │ │ │ __emutls_get_address │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ emutls_alloc │ │ │ │ │ __gthread_active_p │ │ │ │ │ __emutls_register_common │ │ │ │ │ __emutls_object │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_loc │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ [ d] __emutls_get_address │ │ │ │ │ [ 22] align │ │ │ │ │ [ 28] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ [ 5d] emutls_alloc │ │ │ │ │ [ 6a] __gthread_active_p │ │ │ │ │ [ 7d] __emutls_register_common │ │ │ │ │ [ 96] __emutls_object │ │ │ │ │ - [ a6] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ - [ 103] char │ │ │ │ │ - [ 108] long int │ │ │ │ │ + [ a6] char │ │ │ │ │ + [ ab] long int │ │ │ │ │ + [ b4] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/emutls.c │ │ │ │ │ [ 111] templ │ │ │ │ │ [ 117] size │ │ │ │ │ [ 11c] pointer │ │ │ │ │ - [ 124] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 181] offset │ │ │ │ │ - [ 188] word │ │ │ │ │ + [ 124] offset │ │ │ │ │ + [ 12b] word │ │ │ │ │ + [ 130] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ ├── ./usr/lib/gcc/msp430/4.6.3/mmpy-16/libgcov.a │ │ │ ├── file list │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ ----------- 0 0 0 106 2018-01-24 18:26:30.000000 / │ │ │ │ +---------- 0 0 0 106 2022-01-07 17:16:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ --rw-rw-r-- 0 2952 1009 3088 2018-01-24 18:25:35.000000 _gcov.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2156 2018-01-24 18:25:36.000000 _gcov_merge_add.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2164 2018-01-24 18:25:36.000000 _gcov_merge_single.o │ │ │ │ --rw-rw-r-- 0 2952 1009 2164 2018-01-24 18:25:36.000000 _gcov_merge_delta.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_fork.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execl.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execlp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execle.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execv.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execvp.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_execve.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_interval_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_pow2_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_one_value_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_indirect_call_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_average_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_ior_profiler.o │ │ │ │ --rw-rw-r-- 0 2952 1009 1376 2018-01-24 18:25:36.000000 _gcov_merge_ior.o │ │ │ │ +-rw-r--r-- 0 1000 1000 3088 2022-01-07 17:14:55.000000 _gcov.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2156 2022-01-07 17:14:55.000000 _gcov_merge_add.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2164 2022-01-07 17:14:55.000000 _gcov_merge_single.o │ │ │ │ +-rw-r--r-- 0 1000 1000 2164 2022-01-07 17:14:56.000000 _gcov_merge_delta.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_fork.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execl.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execlp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execle.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execv.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execvp.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_execve.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_interval_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_pow2_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_one_value_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_indirect_call_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_average_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_ior_profiler.o │ │ │ │ +-rw-r--r-- 0 1000 1000 1376 2022-01-07 17:14:56.000000 _gcov_merge_ior.o │ │ │ ├── _gcov.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -5,48 +5,48 @@ │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000022 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 00000026 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0xa30 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 133 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 41 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 17f │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 190 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + c8 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 176 │ │ │ │ │ -0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 13 │ │ │ │ │ -00000044 00000a01 R_MSP430_32 00000000 .debug_str + 101 │ │ │ │ │ -00000049 00000a01 R_MSP430_32 00000000 .debug_str + 123 │ │ │ │ │ -00000056 00000a01 R_MSP430_32 00000000 .debug_str + ac │ │ │ │ │ -0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 113 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + 1d3 │ │ │ │ │ +0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 71 │ │ │ │ │ +00000044 00000a01 R_MSP430_32 00000000 .debug_str + 15e │ │ │ │ │ +00000049 00000a01 R_MSP430_32 00000000 .debug_str + 180 │ │ │ │ │ +00000056 00000a01 R_MSP430_32 00000000 .debug_str + b6 │ │ │ │ │ +0000005b 00000a01 R_MSP430_32 00000000 .debug_str + 170 │ │ │ │ │ 00000068 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 106 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ │ -00000089 00000a01 R_MSP430_32 00000000 .debug_str + 38 │ │ │ │ │ -00000098 00000a01 R_MSP430_32 00000000 .debug_str + be │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 163 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 17a │ │ │ │ │ +00000089 00000a01 R_MSP430_32 00000000 .debug_str + 96 │ │ │ │ │ +00000098 00000a01 R_MSP430_32 00000000 .debug_str + 125 │ │ │ │ │ 000000b7 00000a01 R_MSP430_32 00000000 .debug_str + 1e8 │ │ │ │ │ -000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 2a │ │ │ │ │ -000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 168 │ │ │ │ │ -0000010b 00000a01 R_MSP430_32 00000000 .debug_str + ef │ │ │ │ │ -0000011b 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -00000128 00000a01 R_MSP430_32 00000000 .debug_str + de │ │ │ │ │ +000000e0 00000a01 R_MSP430_32 00000000 .debug_str + 88 │ │ │ │ │ +000000fc 00000a01 R_MSP430_32 00000000 .debug_str + 1c5 │ │ │ │ │ +0000010b 00000a01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ +0000011b 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +00000128 00000a01 R_MSP430_32 00000000 .debug_str + 13b │ │ │ │ │ 00000137 00000a01 R_MSP430_32 00000000 .debug_str + e │ │ │ │ │ -00000146 00000a01 R_MSP430_32 00000000 .debug_str + cf │ │ │ │ │ -00000155 00000a01 R_MSP430_32 00000000 .debug_str + e6 │ │ │ │ │ -00000164 00000a01 R_MSP430_32 00000000 .debug_str + f5 │ │ │ │ │ -00000173 00000a01 R_MSP430_32 00000000 .debug_str + 20 │ │ │ │ │ -00000182 00000a01 R_MSP430_32 00000000 .debug_str + d5 │ │ │ │ │ -00000191 00000a01 R_MSP430_32 00000000 .debug_str + 16f │ │ │ │ │ +00000146 00000a01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +00000155 00000a01 R_MSP430_32 00000000 .debug_str + 143 │ │ │ │ │ +00000164 00000a01 R_MSP430_32 00000000 .debug_str + 152 │ │ │ │ │ +00000173 00000a01 R_MSP430_32 00000000 .debug_str + 7e │ │ │ │ │ +00000182 00000a01 R_MSP430_32 00000000 .debug_str + 132 │ │ │ │ │ +00000191 00000a01 R_MSP430_32 00000000 .debug_str + 1cc │ │ │ │ │ 000001c2 00000a01 R_MSP430_32 00000000 .debug_str + 1dc │ │ │ │ │ 000001c9 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 000001cb 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -000001e2 00000a01 R_MSP430_32 00000000 .debug_str + 9f │ │ │ │ │ +000001e2 00000a01 R_MSP430_32 00000000 .debug_str + a9 │ │ │ │ │ 000001e9 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 000001eb 00000205 R_MSP430_16_BYTE 00000000 .text + 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0xbec contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,80 +2,80 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x1ed (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x133): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x190): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x41): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x17f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0x13): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0xc8): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x4 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x176): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0x1d3): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <2b> DW_AT_name : (indirect string, offset: 0x13): unsigned int │ │ │ │ │ + <2b> DW_AT_name : (indirect string, offset: 0x71): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ <32> DW_AT_name : int │ │ │ │ │ <1><36>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <37> DW_AT_byte_size : 2 │ │ │ │ │ <38> DW_AT_type : <0x3c>, char │ │ │ │ │ <1><3c>: Abbrev Number: 5 (DW_TAG_const_type) │ │ │ │ │ <3d> DW_AT_type : <0x41>, char │ │ │ │ │ <1><41>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <42> DW_AT_byte_size : 1 │ │ │ │ │ <43> DW_AT_encoding : 6 (signed char) │ │ │ │ │ - <44> DW_AT_name : (indirect string, offset: 0x101): char │ │ │ │ │ + <44> DW_AT_name : (indirect string, offset: 0x15e): char │ │ │ │ │ <1><48>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <49> DW_AT_name : (indirect string, offset: 0x123): gcov_unsigned_t │ │ │ │ │ + <49> DW_AT_name : (indirect string, offset: 0x180): gcov_unsigned_t │ │ │ │ │ <4d> DW_AT_decl_file : 2 │ │ │ │ │ <4e> DW_AT_decl_line : 168 │ │ │ │ │ <4f> DW_AT_type : <0x53>, long unsigned int │ │ │ │ │ <1><53>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <54> DW_AT_byte_size : 4 │ │ │ │ │ <55> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ - <56> DW_AT_name : (indirect string, offset: 0xac): long unsigned int │ │ │ │ │ + <56> DW_AT_name : (indirect string, offset: 0xb6): long unsigned int │ │ │ │ │ <1><5a>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ - <5b> DW_AT_name : (indirect string, offset: 0x113): gcov_type │ │ │ │ │ + <5b> DW_AT_name : (indirect string, offset: 0x170): gcov_type │ │ │ │ │ <5f> DW_AT_decl_file : 2 │ │ │ │ │ <60> DW_AT_decl_line : 171 │ │ │ │ │ <61> DW_AT_type : <0x65>, long long int │ │ │ │ │ <1><65>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <66> DW_AT_byte_size : 8 │ │ │ │ │ <67> DW_AT_encoding : 5 (signed) │ │ │ │ │ <68> DW_AT_name : (indirect string, offset: 0x0): long long int │ │ │ │ │ <1><6c>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x106): gcov_fn_info │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0x163): gcov_fn_info │ │ │ │ │ <71> DW_AT_byte_size : 8 │ │ │ │ │ <72> DW_AT_decl_file : 2 │ │ │ │ │ <73> DW_AT_decl_line : 415 │ │ │ │ │ <75> DW_AT_sibling : <0xa7> │ │ │ │ │ <2><79>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x11d): ident │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0x17a): ident │ │ │ │ │ <7e> DW_AT_decl_file : 2 │ │ │ │ │ <7f> DW_AT_decl_line : 417 │ │ │ │ │ <81> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <85> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><88>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <89> DW_AT_name : (indirect string, offset: 0x38): checksum │ │ │ │ │ + <89> DW_AT_name : (indirect string, offset: 0x96): checksum │ │ │ │ │ <8d> DW_AT_decl_file : 2 │ │ │ │ │ <8e> DW_AT_decl_line : 418 │ │ │ │ │ <90> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <94> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><97>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <98> DW_AT_name : (indirect string, offset: 0xbe): n_ctrs │ │ │ │ │ + <98> DW_AT_name : (indirect string, offset: 0x125): n_ctrs │ │ │ │ │ <9c> DW_AT_decl_file : 2 │ │ │ │ │ <9d> DW_AT_decl_line : 419 │ │ │ │ │ <9f> DW_AT_type : <0xa7>, unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 9 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : <0x28>, unsigned int │ │ │ │ │ @@ -99,88 +99,88 @@ │ │ │ │ │ <2>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ DW_AT_byte_size : 2 │ │ │ │ │ DW_AT_type : <0x5a>, gcov_type, long long int │ │ │ │ │ <1>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x2a): gcov_ctr_info │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x88): gcov_ctr_info │ │ │ │ │ DW_AT_byte_size : 8 │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 426 │ │ │ │ │ DW_AT_sibling : <0x11a> │ │ │ │ │ <2>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ DW_AT_name : num │ │ │ │ │ DW_AT_decl_file : 2 │ │ │ │ │ DW_AT_decl_line : 428 │ │ │ │ │ DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - DW_AT_name : (indirect string, offset: 0x168): values │ │ │ │ │ + DW_AT_name : (indirect string, offset: 0x1c5): values │ │ │ │ │ <100> DW_AT_decl_file : 2 │ │ │ │ │ <101> DW_AT_decl_line : 429 │ │ │ │ │ <103> DW_AT_type : <0xd9>, gcov_type, long long int │ │ │ │ │ <107> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><10a>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <10b> DW_AT_name : (indirect string, offset: 0xef): merge │ │ │ │ │ + <10b> DW_AT_name : (indirect string, offset: 0x14c): merge │ │ │ │ │ <10f> DW_AT_decl_file : 2 │ │ │ │ │ <110> DW_AT_decl_line : 430 │ │ │ │ │ <112> DW_AT_type : <0xb6>, gcov_merge_fn │ │ │ │ │ <116> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><119>: Abbrev Number: 0 │ │ │ │ │ <1><11a>: Abbrev Number: 7 (DW_TAG_structure_type) │ │ │ │ │ - <11b> DW_AT_name : (indirect string, offset: 0xc5): gcov_info │ │ │ │ │ + <11b> DW_AT_name : (indirect string, offset: 0x9f): gcov_info │ │ │ │ │ <11f> DW_AT_byte_size : 18 │ │ │ │ │ <120> DW_AT_decl_file : 2 │ │ │ │ │ <121> DW_AT_decl_line : 434 │ │ │ │ │ <123> DW_AT_sibling : <0x1a0> │ │ │ │ │ <2><127>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <128> DW_AT_name : (indirect string, offset: 0xde): version │ │ │ │ │ + <128> DW_AT_name : (indirect string, offset: 0x13b): version │ │ │ │ │ <12c> DW_AT_decl_file : 2 │ │ │ │ │ <12d> DW_AT_decl_line : 436 │ │ │ │ │ <12f> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <133> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0) │ │ │ │ │ <2><136>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ <137> DW_AT_name : (indirect string, offset: 0xe): next │ │ │ │ │ <13b> DW_AT_decl_file : 2 │ │ │ │ │ <13c> DW_AT_decl_line : 437 │ │ │ │ │ <13e> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <142> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4) │ │ │ │ │ <2><145>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <146> DW_AT_name : (indirect string, offset: 0xcf): stamp │ │ │ │ │ + <146> DW_AT_name : (indirect string, offset: 0x12c): stamp │ │ │ │ │ <14a> DW_AT_decl_file : 2 │ │ │ │ │ <14b> DW_AT_decl_line : 439 │ │ │ │ │ <14d> DW_AT_type : <0x48>, gcov_unsigned_t, long unsigned int │ │ │ │ │ <151> DW_AT_data_member_location: 2 byte block: 23 6 (DW_OP_plus_uconst: 6) │ │ │ │ │ <2><154>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <155> DW_AT_name : (indirect string, offset: 0xe6): filename │ │ │ │ │ + <155> DW_AT_name : (indirect string, offset: 0x143): filename │ │ │ │ │ <159> DW_AT_decl_file : 2 │ │ │ │ │ <15a> DW_AT_decl_line : 440 │ │ │ │ │ <15c> DW_AT_type : <0x36>, char │ │ │ │ │ <160> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10) │ │ │ │ │ <2><163>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <164> DW_AT_name : (indirect string, offset: 0xf5): n_functions │ │ │ │ │ + <164> DW_AT_name : (indirect string, offset: 0x152): n_functions │ │ │ │ │ <168> DW_AT_decl_file : 2 │ │ │ │ │ <169> DW_AT_decl_line : 442 │ │ │ │ │ <16b> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <16f> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12) │ │ │ │ │ <2><172>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <173> DW_AT_name : (indirect string, offset: 0x20): functions │ │ │ │ │ + <173> DW_AT_name : (indirect string, offset: 0x7e): functions │ │ │ │ │ <177> DW_AT_decl_file : 2 │ │ │ │ │ <178> DW_AT_decl_line : 443 │ │ │ │ │ <17a> DW_AT_type : <0x1a6>, gcov_fn_info │ │ │ │ │ <17e> DW_AT_data_member_location: 2 byte block: 23 e (DW_OP_plus_uconst: 14) │ │ │ │ │ <2><181>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <182> DW_AT_name : (indirect string, offset: 0xd5): ctr_mask │ │ │ │ │ + <182> DW_AT_name : (indirect string, offset: 0x132): ctr_mask │ │ │ │ │ <186> DW_AT_decl_file : 2 │ │ │ │ │ <187> DW_AT_decl_line : 445 │ │ │ │ │ <189> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <18d> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16) │ │ │ │ │ <2><190>: Abbrev Number: 8 (DW_TAG_member) │ │ │ │ │ - <191> DW_AT_name : (indirect string, offset: 0x16f): counts │ │ │ │ │ + <191> DW_AT_name : (indirect string, offset: 0x1cc): counts │ │ │ │ │ <195> DW_AT_decl_file : 2 │ │ │ │ │ <196> DW_AT_decl_line : 446 │ │ │ │ │ <198> DW_AT_type : <0x1b1>, gcov_ctr_info │ │ │ │ │ <19c> DW_AT_data_member_location: 2 byte block: 23 12 (DW_OP_plus_uconst: 18) │ │ │ │ │ <2><19f>: Abbrev Number: 0 │ │ │ │ │ <1><1a0>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <1a1> DW_AT_byte_size : 2 │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ <1d7> DW_AT_decl_file : 1 │ │ │ │ │ <1d8> DW_AT_decl_line : 49 │ │ │ │ │ <1d9> DW_AT_type : <0x1a0>, gcov_info │ │ │ │ │ <1dd> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><1df>: Abbrev Number: 0 │ │ │ │ │ <1><1e0>: Abbrev Number: 17 (DW_TAG_subprogram) │ │ │ │ │ <1e1> DW_AT_external : 1 │ │ │ │ │ - <1e2> DW_AT_name : (indirect string, offset: 0x9f): __gcov_flush │ │ │ │ │ + <1e2> DW_AT_name : (indirect string, offset: 0xa9): __gcov_flush │ │ │ │ │ <1e6> DW_AT_decl_file : 1 │ │ │ │ │ <1e7> DW_AT_decl_line : 50 │ │ │ │ │ <1e8> DW_AT_prototyped : 1 │ │ │ │ │ <1e9> DW_AT_low_pc : 0x2 │ │ │ │ │ <1eb> DW_AT_high_pc : 0x4 │ │ │ │ │ <1ed> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <1><1f0>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ long long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ unsigned int │ │ │ │ │ functions │ │ │ │ │ gcov_ctr_info │ │ │ │ │ checksum │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +gcov_info │ │ │ │ │ __gcov_flush │ │ │ │ │ long unsigned int │ │ │ │ │ -gcov_info │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ ctr_mask │ │ │ │ │ filename │ │ │ │ │ n_functions │ │ │ │ │ gcov_fn_info │ │ │ │ │ gcov_type │ │ │ │ │ gcov_unsigned_t │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ long int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __gcov_init │ │ │ │ │ gcov_merge_fn │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] long long int │ │ │ │ │ [ e] next │ │ │ │ │ - [ 13] unsigned int │ │ │ │ │ - [ 20] functions │ │ │ │ │ - [ 2a] gcov_ctr_info │ │ │ │ │ - [ 38] checksum │ │ │ │ │ - [ 41] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 9f] __gcov_flush │ │ │ │ │ - [ ac] long unsigned int │ │ │ │ │ - [ be] n_ctrs │ │ │ │ │ - [ c5] gcov_info │ │ │ │ │ - [ cf] stamp │ │ │ │ │ - [ d5] ctr_mask │ │ │ │ │ - [ de] version │ │ │ │ │ - [ e6] filename │ │ │ │ │ - [ ef] merge │ │ │ │ │ - [ f5] n_functions │ │ │ │ │ - [ 101] char │ │ │ │ │ - [ 106] gcov_fn_info │ │ │ │ │ - [ 113] gcov_type │ │ │ │ │ - [ 11d] ident │ │ │ │ │ - [ 123] gcov_unsigned_t │ │ │ │ │ - [ 133] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 168] values │ │ │ │ │ - [ 16f] counts │ │ │ │ │ - [ 176] long int │ │ │ │ │ - [ 17f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 13] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 71] unsigned int │ │ │ │ │ + [ 7e] functions │ │ │ │ │ + [ 88] gcov_ctr_info │ │ │ │ │ + [ 96] checksum │ │ │ │ │ + [ 9f] gcov_info │ │ │ │ │ + [ a9] __gcov_flush │ │ │ │ │ + [ b6] long unsigned int │ │ │ │ │ + [ c8] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 125] n_ctrs │ │ │ │ │ + [ 12c] stamp │ │ │ │ │ + [ 132] ctr_mask │ │ │ │ │ + [ 13b] version │ │ │ │ │ + [ 143] filename │ │ │ │ │ + [ 14c] merge │ │ │ │ │ + [ 152] n_functions │ │ │ │ │ + [ 15e] char │ │ │ │ │ + [ 163] gcov_fn_info │ │ │ │ │ + [ 170] gcov_type │ │ │ │ │ + [ 17a] ident │ │ │ │ │ + [ 180] gcov_unsigned_t │ │ │ │ │ + [ 190] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1c5] values │ │ │ │ │ + [ 1cc] counts │ │ │ │ │ + [ 1d3] long int │ │ │ │ │ [ 1dc] __gcov_init │ │ │ │ │ [ 1e8] gcov_merge_fn │ │ │ ├── _gcov_merge_add.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x770 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 8d │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 30 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + df │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 65 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 134 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + d6 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 147 │ │ │ │ │ 00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 13d │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 14c │ │ │ │ │ -0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ +0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c2 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 129 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + cb │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x848 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x860 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x8d): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x30): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xcb): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xdf): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x65): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x134): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xd6): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -43,29 +43,29 @@ │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x14c): long long int │ │ │ │ │ <1><56>: Abbrev Number: 5 (DW_TAG_pointer_type) │ │ │ │ │ <57> DW_AT_byte_size : 2 │ │ │ │ │ <58> DW_AT_type : <0x44>, gcov_type, long long int │ │ │ │ │ <1><5c>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <5d> DW_AT_external : 1 │ │ │ │ │ - <5e> DW_AT_name : (indirect string, offset: 0x7c): __gcov_merge_add │ │ │ │ │ + <5e> DW_AT_name : (indirect string, offset: 0x1f): __gcov_merge_add │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 54 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xc2): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 54 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x129): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xcb): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 55 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ __gcov_merge_add │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] __gcov_merge_add │ │ │ │ │ - [ 8d] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 1f] __gcov_merge_add │ │ │ │ │ + [ 30] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 65] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ c2] counters │ │ │ │ │ - [ cb] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 129] n_counters │ │ │ │ │ - [ 134] long int │ │ │ │ │ + [ cb] n_counters │ │ │ │ │ + [ d6] long int │ │ │ │ │ + [ df] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 13d] gcov_type │ │ │ │ │ [ 147] char │ │ │ │ │ [ 14c] long long int │ │ │ ├── _gcov_merge_single.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x778 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 90 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 33 │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 68 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + 137 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 14 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 14a │ │ │ │ │ 00000040 00000a01 R_MSP430_32 00000000 .debug_str + 21 │ │ │ │ │ 00000045 00000a01 R_MSP430_32 00000000 .debug_str + 140 │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 14f │ │ │ │ │ 0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c5 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + 12c │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x850 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x868 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x90): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x33): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xce): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x33): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe2): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x68): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x137): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xd9): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x14): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -57,15 +57,15 @@ │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ <6d> DW_AT_name : (indirect string, offset: 0xc5): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 59 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0x12c): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xce): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 60 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ __gcov_merge_single │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] __gcov_merge_single │ │ │ │ │ [ 14] unsigned int │ │ │ │ │ [ 21] long unsigned int │ │ │ │ │ - [ 33] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 90] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 33] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 68] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ [ c5] counters │ │ │ │ │ - [ ce] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 12c] n_counters │ │ │ │ │ - [ 137] long int │ │ │ │ │ + [ ce] n_counters │ │ │ │ │ + [ d9] long int │ │ │ │ │ + [ e2] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 140] gcov_type │ │ │ │ │ [ 14a] char │ │ │ │ │ [ 14f] long long int │ │ │ ├── _gcov_merge_delta.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -4,30 +4,30 @@ │ │ │ │ │ 00000016 00000501 R_MSP430_32 00000000 .debug_frame + 0 │ │ │ │ │ 0000001a 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x778 contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000701 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ 0000000c 00000a01 R_MSP430_32 00000000 .debug_str + 32 │ │ │ │ │ -00000011 00000a01 R_MSP430_32 00000000 .debug_str + 70 │ │ │ │ │ -00000015 00000a01 R_MSP430_32 00000000 .debug_str + ec │ │ │ │ │ +00000011 00000a01 R_MSP430_32 00000000 .debug_str + e1 │ │ │ │ │ +00000015 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ 0000001d 00000901 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000a01 R_MSP430_32 00000000 .debug_str + d9 │ │ │ │ │ +00000024 00000a01 R_MSP430_32 00000000 .debug_str + d8 │ │ │ │ │ 0000002b 00000a01 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000a01 R_MSP430_32 00000000 .debug_str + 149 │ │ │ │ │ 00000040 00000a01 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ -00000045 00000a01 R_MSP430_32 00000000 .debug_str + e2 │ │ │ │ │ +00000045 00000a01 R_MSP430_32 00000000 .debug_str + 13f │ │ │ │ │ 00000052 00000a01 R_MSP430_32 00000000 .debug_str + 14e │ │ │ │ │ 0000005e 00000a01 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ 00000065 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 00000067 00000205 R_MSP430_16_BYTE 00000000 .text + 2 │ │ │ │ │ -0000006d 00000a01 R_MSP430_32 00000000 .debug_str + 67 │ │ │ │ │ -0000007a 00000a01 R_MSP430_32 00000000 .debug_str + ce │ │ │ │ │ +0000006d 00000a01 R_MSP430_32 00000000 .debug_str + c4 │ │ │ │ │ +0000007a 00000a01 R_MSP430_32 00000000 .debug_str + cd │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_aranges' at offset 0x850 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_info + 0 │ │ │ │ │ 0000000c 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_line' at offset 0x868 contains 1 entry: │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x1b): │ │ │ │ │ - 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ + 1 /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x70): │ │ │ │ │ Entry Dir Time Size Name │ │ │ │ │ 1 1 0 0 libgcov.c │ │ │ │ │ 2 1 0 0 gcov-io.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4,23 +4,23 @@ │ │ │ │ │ Length: 0x84 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (indirect string, offset: 0x32): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0x70): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0xec): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xe1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x67): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x2 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0xd9): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xd8): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ <38> DW_AT_encoding : 6 (signed char) │ │ │ │ │ <39> DW_AT_name : (indirect string, offset: 0x149): char │ │ │ │ │ <1><3d>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <3e> DW_AT_byte_size : 4 │ │ │ │ │ <3f> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <40> DW_AT_name : (indirect string, offset: 0xd): long unsigned int │ │ │ │ │ <1><44>: Abbrev Number: 4 (DW_TAG_typedef) │ │ │ │ │ - <45> DW_AT_name : (indirect string, offset: 0xe2): gcov_type │ │ │ │ │ + <45> DW_AT_name : (indirect string, offset: 0x13f): gcov_type │ │ │ │ │ <49> DW_AT_decl_file : 2 │ │ │ │ │ <4a> DW_AT_decl_line : 171 │ │ │ │ │ <4b> DW_AT_type : <0x4f>, long long int │ │ │ │ │ <1><4f>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <50> DW_AT_byte_size : 8 │ │ │ │ │ <51> DW_AT_encoding : 5 (signed) │ │ │ │ │ <52> DW_AT_name : (indirect string, offset: 0x14e): long long int │ │ │ │ │ @@ -51,21 +51,21 @@ │ │ │ │ │ <62> DW_AT_decl_file : 1 │ │ │ │ │ <63> DW_AT_decl_line : 64 │ │ │ │ │ <64> DW_AT_prototyped : 1 │ │ │ │ │ <65> DW_AT_low_pc : 0x0 │ │ │ │ │ <67> DW_AT_high_pc : 0x2 │ │ │ │ │ <69> DW_AT_frame_base : 2 byte block: 71 2 (DW_OP_breg1 (r1): 2) │ │ │ │ │ <2><6c>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <6d> DW_AT_name : (indirect string, offset: 0x67): counters │ │ │ │ │ + <6d> DW_AT_name : (indirect string, offset: 0xc4): counters │ │ │ │ │ <71> DW_AT_decl_file : 1 │ │ │ │ │ <72> DW_AT_decl_line : 64 │ │ │ │ │ <73> DW_AT_type : <0x56>, gcov_type, long long int │ │ │ │ │ <77> DW_AT_location : 1 byte block: 5f (DW_OP_reg15 (r15)) │ │ │ │ │ <2><79>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <7a> DW_AT_name : (indirect string, offset: 0xce): n_counters │ │ │ │ │ + <7a> DW_AT_name : (indirect string, offset: 0xcd): n_counters │ │ │ │ │ <7e> DW_AT_decl_file : 1 │ │ │ │ │ <7f> DW_AT_decl_line : 65 │ │ │ │ │ <80> DW_AT_type : <0x28>, unsigned int │ │ │ │ │ <84> DW_AT_location : 1 byte block: 5e (DW_OP_reg14 (r14)) │ │ │ │ │ <2><86>: Abbrev Number: 0 │ │ │ │ │ <1><87>: Abbrev Number: 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc │ │ │ │ │ libgcov.c │ │ │ │ │ gcov-io.h │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ __gcov_merge_delta │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ counters │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ n_counters │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ gcov_type │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_frame │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .rela.debug_aranges │ │ │ │ │ .rela.debug_line │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ [ 1f] __gcov_merge_delta │ │ │ │ │ [ 32] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ 67] counters │ │ │ │ │ - [ 70] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ ce] n_counters │ │ │ │ │ - [ d9] long int │ │ │ │ │ - [ e2] gcov_type │ │ │ │ │ - [ ec] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ 67] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ c4] counters │ │ │ │ │ + [ cd] n_counters │ │ │ │ │ + [ d8] long int │ │ │ │ │ + [ e1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + [ 13f] gcov_type │ │ │ │ │ [ 149] char │ │ │ │ │ [ 14e] long long int │ │ │ ├── _gcov_fork.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execl.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execlp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execle.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execv.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execvp.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_execve.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_interval_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_pow2_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_one_value_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_indirect_call_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_average_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_ior_profiler.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ │ ├── _gcov_merge_ior.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.debug_info' at offset 0x4d0 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name + Addend │ │ │ │ │ 00000006 00000601 R_MSP430_32 00000000 .debug_abbrev + 0 │ │ │ │ │ -0000000c 00000801 R_MSP430_32 00000000 .debug_str + 7c │ │ │ │ │ -00000011 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ -00000015 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +0000000c 00000801 R_MSP430_32 00000000 .debug_str + 1f │ │ │ │ │ +00000011 00000801 R_MSP430_32 00000000 .debug_str + ba │ │ │ │ │ +00000015 00000801 R_MSP430_32 00000000 .debug_str + 54 │ │ │ │ │ 00000019 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001b 00000205 R_MSP430_16_BYTE 00000000 .text + 0 │ │ │ │ │ 0000001d 00000701 R_MSP430_32 00000000 .debug_line + 0 │ │ │ │ │ -00000024 00000801 R_MSP430_32 00000000 .debug_str + 10f │ │ │ │ │ +00000024 00000801 R_MSP430_32 00000000 .debug_str + b1 │ │ │ │ │ 0000002b 00000801 R_MSP430_32 00000000 .debug_str + 0 │ │ │ │ │ 00000039 00000801 R_MSP430_32 00000000 .debug_str + 118 │ │ │ │ │ 00000040 00000801 R_MSP430_32 00000000 .debug_str + d │ │ │ │ │ 00000047 00000801 R_MSP430_32 00000000 .debug_str + 11d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -2,25 +2,25 @@ │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0x0: │ │ │ │ │ Length: 0x48 (32-bit) │ │ │ │ │ Version: 2 │ │ │ │ │ Abbrev Offset: 0x0 │ │ │ │ │ Pointer Size: 2 │ │ │ │ │ <0>: Abbrev Number: 1 (DW_TAG_compile_unit) │ │ │ │ │ - DW_AT_producer : (indirect string, offset: 0x7c): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + DW_AT_producer : (indirect string, offset: 0x1f): GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ <10> DW_AT_language : 1 (ANSI C) │ │ │ │ │ - <11> DW_AT_name : (indirect string, offset: 0xb1): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - <15> DW_AT_comp_dir : (indirect string, offset: 0x1f): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + <11> DW_AT_name : (indirect string, offset: 0xba): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ + <15> DW_AT_comp_dir : (indirect string, offset: 0x54): /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ <19> DW_AT_low_pc : 0x0 │ │ │ │ │ <1b> DW_AT_high_pc : 0x0 │ │ │ │ │ <1d> DW_AT_stmt_list : 0x0 │ │ │ │ │ <1><21>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <22> DW_AT_byte_size : 4 │ │ │ │ │ <23> DW_AT_encoding : 5 (signed) │ │ │ │ │ - <24> DW_AT_name : (indirect string, offset: 0x10f): long int │ │ │ │ │ + <24> DW_AT_name : (indirect string, offset: 0xb1): long int │ │ │ │ │ <1><28>: Abbrev Number: 2 (DW_TAG_base_type) │ │ │ │ │ <29> DW_AT_byte_size : 2 │ │ │ │ │ <2a> DW_AT_encoding : 7 (unsigned) │ │ │ │ │ <2b> DW_AT_name : (indirect string, offset: 0x0): unsigned int │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : 2 │ │ │ │ │ <31> DW_AT_encoding : 5 (signed) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ unsigned int │ │ │ │ │ long unsigned int │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ -/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ long int │ │ │ │ │ +/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ long long int │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.debug_info │ │ │ │ │ .debug_abbrev │ │ │ │ │ .debug_line │ │ │ │ │ .debug_str │ │ │ │ │ libgcov.c │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_str {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_str': │ │ │ │ │ [ 0] unsigned int │ │ │ │ │ [ d] long unsigned int │ │ │ │ │ - [ 1f] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ - [ 7c] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ - [ b1] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ - [ 10f] long int │ │ │ │ │ + [ 1f] GNU C 4.6.3 20120301 (mspgcc LTS 20120406 unpatched) │ │ │ │ │ + [ 54] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/build-result/msp430/mmpy-16/libgcc │ │ │ │ │ + [ b1] long int │ │ │ │ │ + [ ba] /build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/libgcc/../gcc/libgcov.c │ │ │ │ │ [ 118] char │ │ │ │ │ [ 11d] long long int │ │ ├── ./usr/lib/gcc/msp430/4.6.3/plugin/include/configargs.h │ │ │ @@ -1,7 +1,7 @@ │ │ │ /* Generated automatically. */ │ │ │ -static const char configuration_arguments[] = "'/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/configure' -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430"; │ │ │ +static const char configuration_arguments[] = "/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/configure -v --enable-languages=c,c++ --prefix=/usr --with-system-zlib --infodir='/usr/share/info' --mandir='/usr/share/man' --bindir='/usr/bin' --libexecdir='/usr/lib' --libdir='/usr/lib' --build=x86_64-linux-gnu --host=x86_64-linux-gnu MAKEINFO=missing --target=msp430"; │ │ │ static const char thread_model[] = "single"; │ │ │ │ │ │ static const struct { │ │ │ const char *name, *value; │ │ │ } configure_default_options[] = { { NULL, NULL} }; │ │ ├── ./usr/lib/gcc/msp430/4.6.3/plugin/include/tm-preds.h │ │ │ @@ -1,9 +1,9 @@ │ │ │ /* Generated automatically by the program 'build/genpreds' │ │ │ - from the machine description file '/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3~mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md'. */ │ │ │ + from the machine description file '/build/gcc-msp430-6VTbP7/gcc-msp430-4.6.3-mspgcc-20120406/./gcc-4.6.3/gcc/config/msp430/msp430.md'. */ │ │ │ │ │ │ #ifndef GCC_TM_PREDS_H │ │ │ #define GCC_TM_PREDS_H │ │ │ │ │ │ #ifdef HAVE_MACHINE_MODES │ │ │ extern int general_operand (rtx, enum machine_mode); │ │ │ extern int address_operand (rtx, enum machine_mode);